[BACK]Return to udp_usrreq.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/udp_usrreq.c between version 1.52.2.3 and 1.73

version 1.52.2.3, 2001/02/11 19:17:19 version 1.73, 2000/12/04 11:23:04
Line 704  udp6_realinput(af, src, dst, m, off)
Line 704  udp6_realinput(af, src, dst, m, off)
         u_int16_t *sport, *dport;          u_int16_t *sport, *dport;
         int rcvcnt;          int rcvcnt;
         struct in6_addr *src6, *dst6;          struct in6_addr *src6, *dst6;
         struct in_addr *dst4;          struct in_addr *src4;
         struct in6pcb *in6p;          struct in6pcb *in6p;
   
         rcvcnt = 0;          rcvcnt = 0;
Line 719  udp6_realinput(af, src, dst, m, off)
Line 719  udp6_realinput(af, src, dst, m, off)
         sport = &src->sin6_port;          sport = &src->sin6_port;
         dst6 = &dst->sin6_addr;          dst6 = &dst->sin6_addr;
         dport = &dst->sin6_port;          dport = &dst->sin6_port;
         dst4 = (struct in_addr *)&dst->sin6_addr.s6_addr32[12];          src4 = (struct in_addr *)&src->sin6_addr.s6_addr32[12];
   
         if (IN6_IS_ADDR_MULTICAST(dst6)          if (IN6_IS_ADDR_MULTICAST(dst6)
          || (af == AF_INET && IN_MULTICAST(dst4->s_addr))) {           || (af == AF_INET && IN_MULTICAST(dst4->s_addr))) {
Line 1256  udp_output(m, va_alist)
Line 1256  udp_output(m, va_alist)
         udpstat.udps_opackets++;          udpstat.udps_opackets++;
   
 #ifdef IPSEC  #ifdef IPSEC
         if (ipsec_setsocket(m, inp->inp_socket) != 0) {          ipsec_setsocket(m, inp->inp_socket);
                 error = ENOBUFS;  
                 goto release;  
         }  
 #endif /*IPSEC*/  #endif /*IPSEC*/
   
         return (ip_output(m, inp->inp_options, &inp->inp_route,          return (ip_output(m, inp->inp_options, &inp->inp_route,

Legend:
Removed from v.1.52.2.3  
changed lines
  Added in v.1.73

CVSweb <webmaster@jp.NetBSD.org>