[BACK]Return to raw_ip.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/raw_ip.c between version 1.21.2.1 and 1.22

version 1.21.2.1, 1996/02/02 06:12:52 version 1.22, 1995/11/30 16:42:18
Line 73  void
Line 73  void
 rip_init()  rip_init()
 {  {
   
         in_pcbinit(&rawcbtable, 1);          in_pcbinit(&rawcbtable);
 }  }
   
 struct  sockaddr_in ripsrc = { sizeof(ripsrc), AF_INET };  struct  sockaddr_in ripsrc = { sizeof(ripsrc), AF_INET };
Line 255  rip_usrreq(so, req, m, nam, control)
Line 255  rip_usrreq(so, req, m, nam, control)
 #ifdef MROUTING  #ifdef MROUTING
         extern struct socket *ip_mrouter;          extern struct socket *ip_mrouter;
 #endif  #endif
           if (req == PRU_CONTROL)
                   return (in_control(so, (long)m, (caddr_t)nam,
                           (struct ifnet *)control));
   
           if (inp == NULL && req != PRU_ATTACH) {
                   error = EINVAL;
                   goto release;
           }
   
         switch (req) {          switch (req) {
   
         case PRU_ATTACH:          case PRU_ATTACH:
Line 396  rip_usrreq(so, req, m, nam, control)
Line 405  rip_usrreq(so, req, m, nam, control)
         default:          default:
                 panic("rip_usrreq");                  panic("rip_usrreq");
         }          }
   release:
         if (m != NULL)          if (m != NULL)
                 m_freem(m);                  m_freem(m);
         return (error);          return (error);

Legend:
Removed from v.1.21.2.1  
changed lines
  Added in v.1.22

CVSweb <webmaster@jp.NetBSD.org>