lint
[unix-history] / usr / src / sys / net / raw_usrreq.c
index 56bfb09..b301fde 100644 (file)
@@ -1,17 +1,17 @@
-/*     raw_usrreq.c    4.20    82/10/17        */
+/*     raw_usrreq.c    4.25    83/02/10        */
 
 #include "../h/param.h"
 #include "../h/mbuf.h"
 #include "../h/protosw.h"
 #include "../h/socket.h"
 #include "../h/socketvar.h"
 
 #include "../h/param.h"
 #include "../h/mbuf.h"
 #include "../h/protosw.h"
 #include "../h/socket.h"
 #include "../h/socketvar.h"
-#include "../vax/mtpr.h"
+#include "../h/errno.h"
+
 #include "../net/if.h"
 #include "../net/netisr.h"
 #include "../net/raw_cb.h"
 #include "../net/if.h"
 #include "../net/netisr.h"
 #include "../net/raw_cb.h"
-#include <errno.h>
 
 
-int    rawqmaxlen = IFQ_MAXLEN;
+#include "../vax/mtpr.h"
 
 /*
  * Initialize raw connection block q.
 
 /*
  * Initialize raw connection block q.
@@ -38,7 +38,7 @@ raw_input(m0, proto, src, dst)
        /*
         * Rip off an mbuf for a generic header.
         */
        /*
         * Rip off an mbuf for a generic header.
         */
-       m = m_get(M_DONTWAIT);
+       m = m_get(M_DONTWAIT, MT_HEADER);
        if (m == 0) {
                m_freem(m0);
                return;
        if (m == 0) {
                m_freem(m0);
                return;
@@ -146,11 +146,10 @@ raw_ctlinput(cmd, arg)
 }
 
 /*ARGSUSED*/
 }
 
 /*ARGSUSED*/
-raw_usrreq(so, req, m, nam, opt)
+raw_usrreq(so, req, m, nam)
        struct socket *so;
        int req;
        struct mbuf *m, *nam;
        struct socket *so;
        int req;
        struct mbuf *m, *nam;
-       struct socketopt *opt;
 {
        register struct rawcb *rp = sotorawcb(so);
        int error = 0;
 {
        register struct rawcb *rp = sotorawcb(so);
        int error = 0;
@@ -245,7 +244,7 @@ raw_usrreq(so, req, m, nam, opt)
                break;
 
        case PRU_SOCKADDR:
                break;
 
        case PRU_SOCKADDR:
-               bcopy((caddr_t)&rp->rcb_laddr, mtod(nam, struct sockaddr *),
+               bcopy((caddr_t)&rp->rcb_laddr, mtod(nam, caddr_t),
                    sizeof (struct sockaddr));
                nam->m_len = sizeof (struct sockaddr);
                break;
                    sizeof (struct sockaddr));
                nam->m_len = sizeof (struct sockaddr);
                break;