we don't have sa_len in sockaddr
[ppp.git] / pppd / sys-ultrix.c
index d8653f141d2af8cf4a249f9ec5bde93465838b0e..879aedaa0f8763817adf2ca3aba36f7499355bd5 100644 (file)
@@ -19,7 +19,7 @@
  */
 
 #ifndef lint
-static char rcsid[] = "$Id: sys-ultrix.c,v 1.9 1995/04/27 00:45:24 paulus Exp $";
+static char rcsid[] = "$Id: sys-ultrix.c,v 1.10 1995/04/28 06:26:57 paulus Exp $";
 #endif
 
 /*
@@ -1012,7 +1012,7 @@ GetMask(addr)
     }
     ifend = (struct ifreq *) (ifc.ifc_buf + ifc.ifc_len);
     for (ifr = ifc.ifc_req; ifr < ifend; ifr = (struct ifreq *)
-               ((char *)&ifr->ifr_addr + ifr->ifr_addr.sa_len)) {
+               ((char *)&ifr->ifr_addr + sizeof(struct sockaddr))) {
        /*
         * Check the interface's internet address.
         */