version 1.130, 2005/05/11 02:29:12 |
version 1.131, 2005/05/13 05:03:49 |
Line 272 hookup(char *host, char *port) |
|
Line 272 hookup(char *host, char *port) |
|
if (hisctladdr.su_family == AF_INET) { |
if (hisctladdr.su_family == AF_INET) { |
int tos = IPTOS_LOWDELAY; |
int tos = IPTOS_LOWDELAY; |
if (setsockopt(s, IPPROTO_IP, IP_TOS, |
if (setsockopt(s, IPPROTO_IP, IP_TOS, |
(void *)&tos, sizeof(int)) == -1) { |
(void *)&tos, sizeof(tos)) == -1) { |
if (debug) |
if (debug) |
warn("setsockopt %s (ignored)", |
warn("setsockopt %s (ignored)", |
"IPTOS_LOWDELAY"); |
"IPTOS_LOWDELAY"); |
|
|
#endif |
#endif |
goto reinit; |
goto reinit; |
} |
} |
warn("connect"); |
warn("connect for data channel"); |
goto bad; |
goto bad; |
} |
} |
#ifdef IPTOS_THROUGHPUT |
#ifdef IPTOS_THROUGHPUT |
if (data_addr.su_family == AF_INET) { |
if (data_addr.su_family == AF_INET) { |
on = IPTOS_THROUGHPUT; |
on = IPTOS_THROUGHPUT; |
if (setsockopt(data, IPPROTO_IP, IP_TOS, |
if (setsockopt(data, IPPROTO_IP, IP_TOS, |
(void *)&on, sizeof(int)) == -1) { |
(void *)&on, sizeof(on)) == -1) { |
if (debug) |
if (debug) |
warn("setsockopt %s (ignored)", |
warn("setsockopt %s (ignored)", |
"IPTOS_THROUGHPUT"); |
"IPTOS_THROUGHPUT"); |
|
|
if (data_addr.su_family == AF_INET) { |
if (data_addr.su_family == AF_INET) { |
on = IPTOS_THROUGHPUT; |
on = IPTOS_THROUGHPUT; |
if (setsockopt(data, IPPROTO_IP, IP_TOS, |
if (setsockopt(data, IPPROTO_IP, IP_TOS, |
(void *)&on, sizeof(int)) == -1) |
(void *)&on, sizeof(on)) == -1) |
if (debug) |
if (debug) |
warn("setsockopt %s (ignored)", |
warn("setsockopt %s (ignored)", |
"IPTOS_THROUGHPUT"); |
"IPTOS_THROUGHPUT"); |
Line 1747 dataconn(const char *lmode) |
|
Line 1747 dataconn(const char *lmode) |
|
if (from.su_family == AF_INET) { |
if (from.su_family == AF_INET) { |
int tos = IPTOS_THROUGHPUT; |
int tos = IPTOS_THROUGHPUT; |
if (setsockopt(s, IPPROTO_IP, IP_TOS, |
if (setsockopt(s, IPPROTO_IP, IP_TOS, |
(void *)&tos, sizeof(int)) == -1) { |
(void *)&tos, sizeof(tos)) == -1) { |
if (debug) |
if (debug) |
warn("setsockopt %s (ignored)", |
warn("setsockopt %s (ignored)", |
"IPTOS_THROUGHPUT"); |
"IPTOS_THROUGHPUT"); |