[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.143 and 1.144

version 1.143, 2014/08/05 07:55:32 version 1.144, 2014/08/08 03:05:45
Line 715  rip_sockaddr(struct socket *so, struct m
Line 715  rip_sockaddr(struct socket *so, struct m
 }  }
   
 static int  static int
   rip_rcvd(struct socket *so, int flags, struct lwp *l)
   {
           KASSERT(solocked(so));
   
           return EOPNOTSUPP;
   }
   
   static int
 rip_recvoob(struct socket *so, struct mbuf *m, int flags)  rip_recvoob(struct socket *so, struct mbuf *m, int flags)
 {  {
         KASSERT(solocked(so));          KASSERT(solocked(so));
Line 802  rip_usrreq(struct socket *so, int req, s
Line 810  rip_usrreq(struct socket *so, int req, s
         KASSERT(req != PRU_SENSE);          KASSERT(req != PRU_SENSE);
         KASSERT(req != PRU_PEERADDR);          KASSERT(req != PRU_PEERADDR);
         KASSERT(req != PRU_SOCKADDR);          KASSERT(req != PRU_SOCKADDR);
           KASSERT(req != PRU_RCVD);
         KASSERT(req != PRU_RCVOOB);          KASSERT(req != PRU_RCVOOB);
         KASSERT(req != PRU_SEND);          KASSERT(req != PRU_SEND);
         KASSERT(req != PRU_SENDOOB);          KASSERT(req != PRU_SENDOOB);
Line 832  rip_usrreq(struct socket *so, int req, s
Line 841  rip_usrreq(struct socket *so, int req, s
                 error = EOPNOTSUPP;                  error = EOPNOTSUPP;
                 break;                  break;
   
         case PRU_RCVD:  
                 error = EOPNOTSUPP;  
                 break;  
   
         default:          default:
                 panic("rip_usrreq");                  panic("rip_usrreq");
         }          }
Line 858  PR_WRAP_USRREQS(rip)
Line 863  PR_WRAP_USRREQS(rip)
 #define rip_stat        rip_stat_wrapper  #define rip_stat        rip_stat_wrapper
 #define rip_peeraddr    rip_peeraddr_wrapper  #define rip_peeraddr    rip_peeraddr_wrapper
 #define rip_sockaddr    rip_sockaddr_wrapper  #define rip_sockaddr    rip_sockaddr_wrapper
   #define rip_rcvd        rip_rcvd_wrapper
 #define rip_recvoob     rip_recvoob_wrapper  #define rip_recvoob     rip_recvoob_wrapper
 #define rip_send        rip_send_wrapper  #define rip_send        rip_send_wrapper
 #define rip_sendoob     rip_sendoob_wrapper  #define rip_sendoob     rip_sendoob_wrapper
Line 877  const struct pr_usrreqs rip_usrreqs = {
Line 883  const struct pr_usrreqs rip_usrreqs = {
         .pr_stat        = rip_stat,          .pr_stat        = rip_stat,
         .pr_peeraddr    = rip_peeraddr,          .pr_peeraddr    = rip_peeraddr,
         .pr_sockaddr    = rip_sockaddr,          .pr_sockaddr    = rip_sockaddr,
           .pr_rcvd        = rip_rcvd,
         .pr_recvoob     = rip_recvoob,          .pr_recvoob     = rip_recvoob,
         .pr_send        = rip_send,          .pr_send        = rip_send,
         .pr_sendoob     = rip_sendoob,          .pr_sendoob     = rip_sendoob,

Legend:
Removed from v.1.143  
changed lines
  Added in v.1.144

CVSweb <webmaster@jp.NetBSD.org>