[BACK]Return to ftp.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / usr.bin / ftp

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/usr.bin/ftp/ftp.c between version 1.130 and 1.131

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");
Line 1525  initconn(void)
Line 1525  initconn(void)
 #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");
Line 1670  initconn(void)
Line 1670  initconn(void)
         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");

Legend:
Removed from v.1.130  
changed lines
  Added in v.1.131

CVSweb <webmaster@jp.NetBSD.org>