#include<unistd.h> #include<sys/socket.h> #include<netinet/in.h> int main() { int sockSrv = socket(AF_INET,SOCK_STREAM,0); int data = 60000, len = sizeof(int); setsockopt(sockSrv,SOL_SOCKET,SO_RCVBUF,&data,len); data = -1; len = sizeof(int); getsockopt(sockSrv,SOL_SOCKET,SO_RCVBUF,&data,&len); printf("SO_RCVBUF:%d,%d\n",data,len); close(sockSrv); return 0; }