[ttl]
ttl1 = 20;
setsockopt(s, IPPROTO_IP, IP_TTL, &ttl1, sizeof(int));
[RAW]
const int on = 1;
setsockopt(s, IPPROTO_IP, IP_HDRINCL, (void *)&on, sizeof(on));
IPヘッダをアプリケーション側で生成するかOSに任せるかを指定します。
[ttl]
ttl1 = 20;
setsockopt(s, IPPROTO_IP, IP_TTL, &ttl1, sizeof(int));
[RAW]
const int on = 1;
setsockopt(s, IPPROTO_IP, IP_HDRINCL, (void *)&on, sizeof(on));
IPヘッダをアプリケーション側で生成するかOSに任せるかを指定します。