[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.7 and 1.8

version 1.7, 1993/12/18 00:42:00 version 1.8, 1994/01/08 21:21:55
Line 118  rip_output(m, so)
Line 118  rip_output(m, so)
         }          }
         return (ip_output(m,          return (ip_output(m,
            (rp->rinp_flags & RINPF_HDRINCL)? (struct mbuf *)0: rp->rinp_options,             (rp->rinp_flags & RINPF_HDRINCL)? (struct mbuf *)0: rp->rinp_options,
             &rp->rinp_route,              &rp->rinp_route,
            (so->so_options & SO_DONTROUTE) | IP_ALLOWBROADCAST             (so->so_options & SO_DONTROUTE) | IP_ALLOWBROADCAST
 #ifdef MULTICAST  #ifdef MULTICAST
                 | IP_MULTICASTOPTS, rp->rinp_rcb.rcb_moptions                  | IP_MULTICASTOPTS, rp->rinp_rcb.rcb_moptions
Line 205  rip_ctloutput(op, so, level, optname, m)
Line 205  rip_ctloutput(op, so, level, optname, m)
                 case IP_MULTICAST_LOOP:                  case IP_MULTICAST_LOOP:
                 case IP_ADD_MEMBERSHIP:                  case IP_ADD_MEMBERSHIP:
                 case IP_DROP_MEMBERSHIP:                  case IP_DROP_MEMBERSHIP:
                         error = ip_getmoptions(optname,                          error = ip_getmoptions(optname,
                                                 rp->rinp_rcb.rcb_moptions, m);                              rp->rinp_rcb.rcb_moptions, m);
                       break;                          break;
 #endif  #endif
                 default:                  default:
                         error = EINVAL;                          error = EINVAL;

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

CVSweb <webmaster@jp.NetBSD.org>