以前在dos下面我用ioctl设置的,可是linux下面好像不行了
---------------------------------------------------------------
用fcntl
---------------------------------------------------------------
int flags = fcntl(socket, F_GETFL, 0);
fcntl(socket, F_SETFL, flags ¦ O_NONBLOCK);