Chinaunix
标题:
请问:linux难道没有端口重用吗?我用SO_REUSEPORT报找不到
[打印本页]
作者:
weinv
时间:
2006-10-16 11:39
标题:
请问:linux难道没有端口重用吗?我用SO_REUSEPORT报找不到
if( getsockopt( sockfd , SOL_SOCKET, SO_REUSEPORT,
( char *)&optval, &optlen ) < 0 )
printf( " get socket error \n" );
if( setsockopt( sockfd , SOL_SOCKET, SO_REUSEPORT,
( char *)&optval, sizeof( optval ) ) < 0 )
printf( " set socket error \n" );
编译报错:
libtcp.c:1195: error: `SO_REUSEPORT' undeclared (first use in this function)
libtcp.c:1195: error: (Each undeclared identifier is reported only once
libtcp.c:1195: error: for each function it appears in.)
我用的是suse9
作者:
weinv
时间:
2006-10-16 11:51
标题:
回复 1楼 weinv 的帖子
呵呵,已经搞定,需要改
/usr/include/asm/socket.h:/* To add :#define SO_REUSEPORT 15 */
呵呵
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2