isop_laddr is a pointer to a sockaddr_iso, not the thing itself;
authorKeith Sklower <sklower@ucbvax.Berkeley.EDU>
Wed, 20 Jul 1994 01:36:07 +0000 (17:36 -0800)
committerKeith Sklower <sklower@ucbvax.Berkeley.EDU>
Wed, 20 Jul 1994 01:36:07 +0000 (17:36 -0800)
change line about 231 to isop->laddr->siso_tlen

SCCS-vsn: sys/netiso/iso_pcb.c 8.3

usr/src/sys/netiso/iso_pcb.c

index 04db1b5..8b145e3 100644 (file)
@@ -4,7 +4,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)iso_pcb.c   8.2 (Berkeley) %G%
+ *     @(#)iso_pcb.c   8.3 (Berkeley) %G%
  */
 
 /***********************************************************
  */
 
 /***********************************************************
@@ -202,7 +202,7 @@ iso_pcbbind(isop, nam)
                register char *cp;
 noname:
                cp = TSEL(isop->isop_laddr);
                register char *cp;
 noname:
                cp = TSEL(isop->isop_laddr);
-               isop->isop_laddr.siso_tlen = 2;
+               isop->isop_laddr->siso_tlen = 2;
        IFDEBUG(D_ISO)
                printf("iso_pcbbind noname\n");
        ENDDEBUG
        IFDEBUG(D_ISO)
                printf("iso_pcbbind noname\n");
        ENDDEBUG