socket/select differences between glibc 2.1 and 2.2