more lint
authorBill Joy <wnj@ucbvax.Berkeley.EDU>
Sat, 21 Nov 1981 06:44:19 +0000 (22:44 -0800)
committerBill Joy <wnj@ucbvax.Berkeley.EDU>
Sat, 21 Nov 1981 06:44:19 +0000 (22:44 -0800)
SCCS-vsn: sys/sys/socketvar.h 4.8
SCCS-vsn: sys/sys/systm.h 4.21
SCCS-vsn: sys/vax/uba/ubavar.h 4.22
SCCS-vsn: sys/vax/vax/conf.c 4.44
SCCS-vsn: sys/vax/mba/mba.c 4.23
SCCS-vsn: sys/vax/uba/uba.c 4.38
SCCS-vsn: sys/vax/if/if_en.c 4.11
SCCS-vsn: sys/netinet/in_pcb.c 4.6
SCCS-vsn: sys/netinet/ip_icmp.c 4.6
SCCS-vsn: sys/netinet/ip_output.c 1.16
SCCS-vsn: sys/netinet/tcp_usrreq.c 1.32
SCCS-vsn: sys/vax/vax/Locore.c 4.15
SCCS-vsn: sys/kern/kern_clock.c 4.27
SCCS-vsn: sys/kern/uipc_syscalls.c 4.7
SCCS-vsn: sys/vax/vax/machdep.c 4.46
SCCS-vsn: sys/kern/uipc_mbuf.c 1.13
SCCS-vsn: sys/kern/subr_prf.c 4.19
SCCS-vsn: sys/kern/tty_subr.c 4.13
SCCS-vsn: sys/kern/uipc_socket.c 4.8
SCCS-vsn: sys/kern/subr_xxx.c 4.9
SCCS-vsn: sys/kern/kern_proc.c 4.16
SCCS-vsn: sys/vax/vax/trap.c 4.11

22 files changed:
usr/src/sys/kern/kern_clock.c
usr/src/sys/kern/kern_proc.c
usr/src/sys/kern/subr_prf.c
usr/src/sys/kern/subr_xxx.c
usr/src/sys/kern/tty_subr.c
usr/src/sys/kern/uipc_mbuf.c
usr/src/sys/kern/uipc_socket.c
usr/src/sys/kern/uipc_syscalls.c
usr/src/sys/netinet/in_pcb.c
usr/src/sys/netinet/ip_icmp.c
usr/src/sys/netinet/ip_output.c
usr/src/sys/netinet/tcp_usrreq.c
usr/src/sys/sys/socketvar.h
usr/src/sys/sys/systm.h
usr/src/sys/vax/if/if_en.c
usr/src/sys/vax/mba/mba.c
usr/src/sys/vax/uba/uba.c
usr/src/sys/vax/uba/ubavar.h
usr/src/sys/vax/vax/Locore.c
usr/src/sys/vax/vax/conf.c
usr/src/sys/vax/vax/machdep.c
usr/src/sys/vax/vax/trap.c

index e19985a..c94dc3c 100644 (file)
@@ -1,4 +1,4 @@
-/*     kern_clock.c    4.26    81/10/16        */
+/*     kern_clock.c    4.27    81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -45,8 +45,9 @@
  * interrupts compressed into one (due to excessive interrupt load),
  * but that hardclock interrupts should never be lost.
  */
  * interrupts compressed into one (due to excessive interrupt load),
  * but that hardclock interrupts should never be lost.
  */
+#ifdef KPROF
 int    kcounts[20000];
 int    kcounts[20000];
-int    kprof = 1;
+#endif
 
 /*ARGSUSED*/
 hardclock(pc, ps)
 
 /*ARGSUSED*/
 hardclock(pc, ps)
@@ -99,9 +100,11 @@ hardclock(pc, ps)
                else
                        cpstate = CP_USER;
        } else {
                else
                        cpstate = CP_USER;
        } else {
-int k = ((int)pc & 0x7fffffff) / 8;
-if (k < 20000)
-       kcounts[k]++;
+#ifdef KPROF
+       int k = ((int)pc & 0x7fffffff) / 8;
+       if (k < 20000)
+               kcounts[k]++;
+#endif
                cpstate = CP_SYS;
                if (noproc)
                        cpstate = CP_IDLE;
                cpstate = CP_SYS;
                if (noproc)
                        cpstate = CP_IDLE;
index 8057815..0498659 100644 (file)
@@ -1,4 +1,4 @@
-/*     kern_proc.c     4.15    81/11/18        */
+/*     kern_proc.c     4.16    81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -94,8 +94,10 @@ exece()
        u.u_segflg = 0;
        if (u.u_error)
                goto bad;
        u.u_segflg = 0;
        if (u.u_error)
                goto bad;
-       if (u.u_count > sizeof(u.u_exdata) - sizeof(u.u_exdata.Ux_A)
-               && u.u_exdata.ux_shell[0] != '#') {
+#if 0
+       if (u.u_count > sizeof(u.u_exdata) - sizeof(u.u_exdata.Ux_A))
+#endif
+       if (u.u_exdata.ux_shell[0] != '#') {
                u.u_error = ENOEXEC;
                goto bad;
        }
                u.u_error = ENOEXEC;
                goto bad;
        }
index 5cdf4f8..ceeecfa 100644 (file)
@@ -1,4 +1,4 @@
-/*     subr_prf.c      4.19    81/08/31        */
+/*     subr_prf.c      4.19    81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -217,8 +217,8 @@ putchar(c, touser)
                if (tp && (tp->t_state&CARR_ON)) {
                        register s = spl6();
                        if (c == '\n')
                if (tp && (tp->t_state&CARR_ON)) {
                        register s = spl6();
                        if (c == '\n')
-                               ttyoutput('\r', tp);
-                       ttyoutput(c, tp);
+                               (void) ttyoutput('\r', tp);
+                       (void) ttyoutput(c, tp);
                        ttstart(tp);
                        splx(s);
                }
                        ttstart(tp);
                        splx(s);
                }
index a35f8f6..2579f9f 100644 (file)
@@ -1,4 +1,4 @@
-/*     subr_xxx.c      4.8     81/08/31        */
+/*     subr_xxx.c      4.9     81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -167,6 +167,7 @@ register c;
 }
 
 #include "ct.h"
 }
 
 #include "ct.h"
+#if NCT > 0
 /*
  * Pick up and return the next character from the user's
  * write call at location u_base;
 /*
  * Pick up and return the next character from the user's
  * write call at location u_base;
@@ -192,6 +193,7 @@ cpass()
        u.u_base++;
        return(c&0377);
 }
        u.u_base++;
        return(c&0377);
 }
+#endif
 
 /*
  * Routine which sets a user error; placed in
 
 /*
  * Routine which sets a user error; placed in
index 0048d0e..b78ec73 100644 (file)
@@ -1,4 +1,4 @@
-/*     tty_subr.c      4.12    81/10/11        */
+/*     tty_subr.c      4.13    81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -54,6 +54,7 @@ register struct clist *p;
        return(c);
 }
 
        return(c);
 }
 
+#if 0
 /*
  * copy clist to buffer.
  * return number of bytes moved.
 /*
  * copy clist to buffer.
  * return number of bytes moved.
@@ -109,6 +110,7 @@ register char *cp;
        splx(s);
        return(cp-acp);
 }
        splx(s);
        return(cp-acp);
 }
+#endif
 
 /*
  * Return count of contiguous characters
 
 /*
  * Return count of contiguous characters
@@ -397,6 +399,7 @@ register struct clist *p;
 }
 #endif
 
 }
 #endif
 
+#if 0
 putw(c, p)
 register struct clist *p;
 {
 putw(c, p)
 register struct clist *p;
 {
@@ -412,3 +415,4 @@ register struct clist *p;
        splx(s);
        return(0);
 }
        splx(s);
        return(0);
 }
+#endif
index 35b2384..5d12de3 100644 (file)
@@ -1,4 +1,4 @@
-/*     uipc_mbuf.c     1.12    81/11/20        */
+/*     uipc_mbuf.c     1.13    81/11/20        */
 
 #include "../h/param.h"
 #include "../h/dir.h"
 
 #include "../h/param.h"
 #include "../h/dir.h"
@@ -173,7 +173,7 @@ COUNT(MBUFINIT);
        vmaccess(&Mbmap[0], (caddr_t)m, 2);
        for (i=0; i < NMBPG; i++) {
                m->m_off = 0;
        vmaccess(&Mbmap[0], (caddr_t)m, 2);
        for (i=0; i < NMBPG; i++) {
                m->m_off = 0;
-               m_free(m);
+               (void) m_free(m);
                m++;
        }
        (void) pg_alloc(3);
                m++;
        }
        (void) pg_alloc(3);
@@ -225,7 +225,7 @@ COUNT(PG_ALLOC);
        s = splimp();
        for (j=0; j < bufs; j++) {
                m->m_off = 0;
        s = splimp();
        for (j=0; j < bufs; j++) {
                m->m_off = 0;
-               m_free(m);
+               (void) m_free(m);
                m++;
        }
        splx(s);
                m++;
        }
        splx(s);
index 5beb959..27d08a3 100644 (file)
@@ -1,4 +1,4 @@
-/*     uipc_socket.c   4.7     81/11/20        */
+/*     uipc_socket.c   4.8     81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -78,7 +78,7 @@ COUNT(SOCREATE);
        (*prp->pr_usrreq)(so, PRU_ATTACH, 0, asa);
        if (so->so_error) {
                error = so->so_error;
        (*prp->pr_usrreq)(so, PRU_ATTACH, 0, asa);
        if (so->so_error) {
                error = so->so_error;
-               m_free(dtom(so));
+               (void) m_free(dtom(so));
                return (error);
        }
        *aso = so;
                return (error);
        }
        *aso = so;
@@ -94,7 +94,7 @@ COUNT(SOFREE);
                return;
        sbrelease(&so->so_snd);
        sbrelease(&so->so_rcv);
                return;
        sbrelease(&so->so_snd);
        sbrelease(&so->so_rcv);
-       m_free(dtom(so));
+       (void) m_free(dtom(so));
 }
 
 /*
 }
 
 /*
@@ -348,7 +348,7 @@ restart:
                if (so->so_options & SO_NBIO)
                        rcverr (EWOULDBLOCK);
                sbunlock(&so->so_rcv);
                if (so->so_options & SO_NBIO)
                        rcverr (EWOULDBLOCK);
                sbunlock(&so->so_rcv);
-               sleep((caddr_t)&so->so_rcv.sb_cc, PZERO+1);
+               sbwait(&so->so_rcv);
                goto restart;
        }
        m = so->so_rcv.sb_mb;
                goto restart;
        }
        m = so->so_rcv.sb_mb;
index 3e0ff00..addbed8 100644 (file)
@@ -1,4 +1,4 @@
-/*     uipc_syscalls.c 4.6     81/11/20        */
+/*     uipc_syscalls.c 4.7     81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -372,4 +372,9 @@ COUNT(SSOCKETADDR);
                u.u_error = ENOTSOCK;
                return;
        }
                u.u_error = ENOTSOCK;
                return;
        }
-       copyout(fp->f_socket->f_
+       if (copyout((caddr_t)&fp->f_socket->so_addr, (caddr_t)uap->asa, 
+           sizeof (struct sockaddr))) {
+               u.u_error = EFAULT;
+               return;
+       }
+}
index 15d39f6..f0ecb11 100644 (file)
@@ -1,4 +1,4 @@
-/* in_pcb.c 4.5 81/11/20 */
+/* in_pcb.c 4.6 81/11/20 */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -78,7 +78,7 @@ gotport:
 bad2:
        sbrelease(&so->so_snd);
 bad:
 bad2:
        sbrelease(&so->so_snd);
 bad:
-       m_free(m);
+       (void) m_free(m);
        return (ENOBUFS);
 }
 
        return (ENOBUFS);
 }
 
index 86bee49..1785dac 100644 (file)
@@ -1,4 +1,4 @@
-/* ip_icmp.c 4.5 81/11/18 */
+/*     ip_icmp.c       4.6     81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -210,7 +210,7 @@ n_time
 iptime()
 {
        int s = spl6();
 iptime()
 {
        int s = spl6();
-       long t;
+       u_long t;
 
        t = (time % SECDAY) * 1000 + lbolt * hz;
        splx(s);
 
        t = (time % SECDAY) * 1000 + lbolt * hz;
        splx(s);
index 77d51c8..4d580cd 100644 (file)
@@ -1,4 +1,4 @@
-/*     ip_output.c     1.15    81/11/20        */
+/*     ip_output.c     1.16    81/11/20        */
 
 #include "../h/param.h"
 #include "../h/mbuf.h"
 
 #include "../h/param.h"
 #include "../h/mbuf.h"
@@ -75,7 +75,7 @@ COUNT(IP_OUTPUT);
                }
                mh->m_next = m_copy(m, off, len);
                if (mh->m_next == 0) {
                }
                mh->m_next = m_copy(m, off, len);
                if (mh->m_next == 0) {
-                       m_free(mh);
+                       (void) m_free(mh);
                        goto bad;
                }
                ip_send(mhip);
                        goto bad;
                }
                ip_send(mhip);
index 43722f0..161ef21 100644 (file)
@@ -1,4 +1,4 @@
-/* tcp_usrreq.c 1.31 81/11/20 */
+/* tcp_usrreq.c 1.32 81/11/20 */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -150,7 +150,7 @@ COUNT(TCP_USRREQ);
                }
                error = in_pcballoc(so, &tcb, 2048, 2048, (struct sockaddr_in *)addr);
                if (error) {
                }
                error = in_pcballoc(so, &tcb, 2048, 2048, (struct sockaddr_in *)addr);
                if (error) {
-                       m_free(dtom(tp));
+                       (void) m_free(dtom(tp));
                        break;
                }
                inp = (struct inpcb *)so->so_pcb;
                        break;
                }
                inp = (struct inpcb *)so->so_pcb;
index 5f7fab6..8598001 100644 (file)
@@ -1,4 +1,4 @@
-/* socketvar.h 4.7 81/11/20 */
+/*     socketvar.h     4.8     81/11/20        */
 
 /*
  * Kernel structure per socket.
 
 /*
  * Kernel structure per socket.
@@ -23,7 +23,8 @@ struct socket {
                struct  proc *sb_sel;   /* process selecting read/write */
                short   sb_flags;       /* flags, see below */
        } so_rcv, so_snd;
                struct  proc *sb_sel;   /* process selecting read/write */
                short   sb_flags;       /* flags, see below */
        } so_rcv, so_snd;
-#define        SB_LOCK         0x01            /* lock on data queue (so_rcv only) */ #define  SB_WANT         0x02            /* someone is waiting to lock */
+#define        SB_LOCK         0x01            /* lock on data queue (so_rcv only) */
+#define        SB_WANT         0x02            /* someone is waiting to lock */
 #define        SB_WAIT         0x04            /* someone is waiting for data/space */
 #define        SB_SEL          0x08            /* buffer is selected */
 #define        SB_COLL         0x10            /* collision selecting */
 #define        SB_WAIT         0x04            /* someone is waiting for data/space */
 #define        SB_SEL          0x08            /* buffer is selected */
 #define        SB_COLL         0x10            /* collision selecting */
index 59e4753..6f4741a 100644 (file)
@@ -1,4 +1,4 @@
-/*     systm.h 4.20    81/11/18        */
+/*     systm.h 4.21    81/11/20        */
 
 /*
  * Random set of variables
 
 /*
  * Random set of variables
@@ -64,7 +64,9 @@ unsigned min();
 int    memall();
 int    uchar(), schar();
 int    vmemall();
 int    memall();
 int    uchar(), schar();
 int    vmemall();
+#if 0
 char   *wmemall();
 char   *wmemall();
+#endif
 swblk_t        vtod();
 
 /*
 swblk_t        vtod();
 
 /*
index 249c806..af91867 100644 (file)
@@ -1,4 +1,4 @@
-/* if_en.c 4.10 81/11/18 */
+/* if_en.c 4.11 81/11/20 */
 
 #include "en.h"
 /*
 
 #include "en.h"
 /*
@@ -143,6 +143,7 @@ eninit(unit)
 #endif
 }
 
 #endif
 }
 
+#if 0
 enreset(uban)
        int uban;
 {
 enreset(uban)
        int uban;
 {
@@ -161,6 +162,7 @@ enreset(uban)
                printf("en%d ", unit);
        }
 }
                printf("en%d ", unit);
        }
 }
+#endif
 
 int    enlastdel = 25;
 int    enlastx = 0;
 
 int    enlastdel = 25;
 int    enlastx = 0;
@@ -359,7 +361,7 @@ COUNT(ENRINT);
        }
 #endif
        ip = (struct ip *)((int)rpkt + L1822);
        }
 #endif
        ip = (struct ip *)((int)rpkt + L1822);
-       len = ntohs(ip->ip_len) + L1822;
+       len = ntohs((u_short *)ip->ip_len) + L1822;
        if (len > sizeof(struct en_packet) || len < sizeof (struct ip)) {
                printf("enrint: bad ip length %d\n", len);
                goto flush;
        if (len > sizeof(struct en_packet) || len < sizeof (struct ip)) {
                printf("enrint: bad ip length %d\n", len);
                goto flush;
index 6a0787a..c496a7c 100644 (file)
@@ -1,4 +1,4 @@
-/*     mba.c   4.22    81/11/07        */
+/*     mba.c   4.23    81/11/20        */
 
 #include "mba.h"
 #if NMBA > 0
 
 #include "mba.h"
 #if NMBA > 0
@@ -357,6 +357,7 @@ mbasetup(mi)
        return (vaddr);
 }
 
        return (vaddr);
 }
 
+#if 0
 /*
  * Init and interrupt enable a massbus adapter.
  */
 /*
  * Init and interrupt enable a massbus adapter.
  */
@@ -368,3 +369,4 @@ mbainit(mp)
        mp->mba_cr = MBCR_IE;
 }
 #endif
        mp->mba_cr = MBCR_IE;
 }
 #endif
+#endif
index c7b74df..2d07962 100644 (file)
@@ -1,4 +1,4 @@
-/*     uba.c   4.37    81/11/18        */
+/*     uba.c   4.38    81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -453,6 +453,7 @@ ubaerror(uban, uh, xx, uvec, uba)
 }
 #endif
 
 }
 #endif
 
+#if 0
 /*
  * This routine allows remapping of previously
  * allocated UNIBUS bdp and map resources
 /*
  * This routine allows remapping of previously
  * allocated UNIBUS bdp and map resources
@@ -515,3 +516,4 @@ ubaremap(uban, ubinfo, addr)
         */
        return (ubinfo | o);
 }
         */
        return (ubinfo | o);
 }
+#endif
index b754409..b8dfb80 100644 (file)
@@ -1,4 +1,4 @@
-/*     ubavar.h        4.21    81/11/07        */
+/*     ubavar.h        4.22    81/11/20        */
 
 /*
  * This file contains definitions related to the kernel structures
 
 /*
  * This file contains definitions related to the kernel structures
@@ -148,7 +148,7 @@ struct uba_driver {
  * UBA related kernel variables
  */
 int    numuba;                                 /* number of uba's */
  * UBA related kernel variables
  */
 int    numuba;                                 /* number of uba's */
-extern struct  uba_hd uba_hd[];
+struct uba_hd uba_hd[];
 
 /*
  * Ubminit and ubdinit initialize the mass storage controller and
 
 /*
  * Ubminit and ubdinit initialize the mass storage controller and
index bbed1b6..2a52a2b 100644 (file)
@@ -1,6 +1,7 @@
-/*     Locore.c        4.14    81/11/18        */
+/*     Locore.c        4.15    81/11/20        */
 
 #include "dz.h"
 
 #include "dz.h"
+#include "mba.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -66,6 +67,9 @@ lowinit()
        consdout();
 #if NDZ > 0
        dzdma();
        consdout();
 #if NDZ > 0
        dzdma();
+#endif
+#if NMBA > 0
+       mbintr(0);
 #endif
        hardclock((caddr_t)0, 0);
        softclock((caddr_t)0, 0);
 #endif
        hardclock((caddr_t)0, 0);
        softclock((caddr_t)0, 0);
index 4fa828d..608a66b 100644 (file)
@@ -1,4 +1,4 @@
-/*     conf.c  4.43    81/11/18        */
+/*     conf.c  4.44    81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -284,7 +284,7 @@ int dnopen(), dnclose(), dnwrite(), dnselect();
 #define        dnselect        selecttrue
 #endif
 
 #define        dnselect        selecttrue
 #endif
 
-int    ttselect(), seltrue(), selectfalse();
+int    ttselect(), seltrue();
 
 struct cdevsw  cdevsw[] =
 {
 
 struct cdevsw  cdevsw[] =
 {
index 99eb6b2..d993fda 100644 (file)
@@ -1,4 +1,4 @@
-/*     machdep.c       4.45    81/11/14        */
+/*     machdep.c       4.46    81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -492,6 +492,9 @@ boot(paniced, arghowto)
        register int howto;             /* r11 == how to boot */
        register int devtype;           /* r10 == major of root dev */
 
        register int howto;             /* r11 == how to boot */
        register int devtype;           /* r10 == major of root dev */
 
+#ifdef lint
+       printf("howto %d, devtype %d\n", howto, devtype);
+#endif
        howto = arghowto;
        if ((howto&RB_NOSYNC)==0 && waittime < 0 && bfreelist[0].b_forw) {
                waittime = 0;
        howto = arghowto;
        if ((howto&RB_NOSYNC)==0 && waittime < 0 && bfreelist[0].b_forw) {
                waittime = 0;
@@ -519,9 +522,6 @@ boot(paniced, arghowto)
 #endif
        for (;;)
                asm("halt");
 #endif
        for (;;)
                asm("halt");
-#ifdef lint
-       printf("howto %d, devtype %d\n", howto, devtype);
-#endif
        /*NOTREACHED*/
 }
 
        /*NOTREACHED*/
 }
 
index 2aed5de..97fef77 100644 (file)
@@ -1,4 +1,4 @@
-/*     trap.c  4.10    81/07/09        */
+/*     trap.c  4.11    81/11/20        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -218,11 +218,3 @@ nosys()
 
        u.u_error = 100;
 }
 
        u.u_error = 100;
 }
-
-/*
- * Ignored system call
- */
-nullsys()
-{
-
-}