用setsockopt()设置TTL
2009-10-18 18:40:53| 分类:
编程
| 标签:
|举报
|字号大中小 订阅
#include <sys/types.h>
#include <sys/socket.h>
int getsockopt(int s, int level, int optname, void *optval, socklen_t *optlen);
int setsockopt(int s, int level, int optname, const void *optval, socklen_t optlen);
使用setsockopt()设置TTL:
int ttl = 64;
setsockopt(socket, IPPROTO_IP, IP_MULTICAST_TTL, (char *)&ttl, sizeof(ttl)); //设置组播TTL
setsockopt(socket, IPPROTO_IP, IP_TTL, (char *)&ttl, sizeof(ttl)); //
评论这张
转发至微博
转发至微博
评论