typo in last fix; free unp_remaddr in unp_drop
authorMike Karels <karels@ucbvax.Berkeley.EDU>
Thu, 3 May 1984 04:47:05 +0000 (20:47 -0800)
committerMike Karels <karels@ucbvax.Berkeley.EDU>
Thu, 3 May 1984 04:47:05 +0000 (20:47 -0800)
SCCS-vsn: sys/kern/uipc_usrreq.c 6.4

usr/src/sys/kern/uipc_usrreq.c

index 09a9a06..569ec34 100644 (file)
@@ -1,4 +1,4 @@
-/*     uipc_usrreq.c   6.3     84/02/15        */
+/*     uipc_usrreq.c   6.4     84/05/02        */
 
 #include "../h/param.h"
 #include "../h/dir.h"
 
 #include "../h/param.h"
 #include "../h/dir.h"
@@ -441,6 +441,7 @@ unp_drop(unp, errno)
        unp_disconnect(unp);
        if (so->so_head) {
                so->so_pcb = (caddr_t) 0;
        unp_disconnect(unp);
        if (so->so_head) {
                so->so_pcb = (caddr_t) 0;
+               m_freem(unp->unp_remaddr);
                (void) m_free(dtom(unp));
                sofree(so);
        }
                (void) m_free(dtom(unp));
                sofree(so);
        }