[BACK]Return to ip_input.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / netinet

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

Diff for /src/sys/netinet/ip_input.c between version 1.227 and 1.228

version 1.227, 2006/06/07 22:34:01 version 1.228, 2006/07/30 17:38:19
Line 2093  ip_savecontrol(struct inpcb *inp, struct
Line 2093  ip_savecontrol(struct inpcb *inp, struct
 }  }
   
 /*  /*
    * sysctl helper routine for net.inet.ip.forwsrcrt.
    */
   static int
   sysctl_net_inet_ip_forwsrcrt(SYSCTLFN_ARGS)
   {
           int error, tmp;
           struct sysctlnode node;
   
           node = *rnode;
           tmp = ip_forwsrcrt;
           node.sysctl_data = &tmp;
           error = sysctl_lookup(SYSCTLFN_CALL(&node));
           if (error || newp == NULL)
                   return (error);
   
           if (securelevel > 0)
                   return (EPERM);
   
           ip_forwsrcrt = tmp;
   
           return (0);
   }
   
   /*
  * sysctl helper routine for net.inet.ip.mtudisctimeout.  checks the   * sysctl helper routine for net.inet.ip.mtudisctimeout.  checks the
  * range of the new value and tweaks timers if it changes.   * range of the new value and tweaks timers if it changes.
  */   */
Line 2193  SYSCTL_SETUP(sysctl_net_inet_ip_setup, "
Line 2217  SYSCTL_SETUP(sysctl_net_inet_ip_setup, "
                        IPCTL_DEFMTU, CTL_EOL);                         IPCTL_DEFMTU, CTL_EOL);
 #endif /* IPCTL_DEFMTU */  #endif /* IPCTL_DEFMTU */
         sysctl_createv(clog, 0, NULL, NULL,          sysctl_createv(clog, 0, NULL, NULL,
                        CTLFLAG_PERMANENT|CTLFLAG_READONLY1,                         CTLFLAG_PERMANENT|CTLFLAG_READWRITE,
                        CTLTYPE_INT, "forwsrcrt",                         CTLTYPE_INT, "forwsrcrt",
                        SYSCTL_DESCR("Enable forwarding of source-routed "                         SYSCTL_DESCR("Enable forwarding of source-routed "
                                     "datagrams"),                                      "datagrams"),
                        NULL, 0, &ip_forwsrcrt, 0,                         sysctl_net_inet_ip_forwsrcrt, 0, &ip_forwsrcrt, 0,
                        CTL_NET, PF_INET, IPPROTO_IP,                         CTL_NET, PF_INET, IPPROTO_IP,
                        IPCTL_FORWSRCRT, CTL_EOL);                         IPCTL_FORWSRCRT, CTL_EOL);
         sysctl_createv(clog, 0, NULL, NULL,          sysctl_createv(clog, 0, NULL, NULL,

Legend:
Removed from v.1.227  
changed lines
  Added in v.1.228

CVSweb <webmaster@jp.NetBSD.org>