]> The Tcpdump Group git mirrors - libpcap/commitdiff
As per Ayamura Kikuchi, on some UNIXes, such as IRIX, "sa_len" is
authorguy <guy>
Wed, 13 Nov 2002 06:46:16 +0000 (06:46 +0000)
committerguy <guy>
Wed, 13 Nov 2002 06:46:16 +0000 (06:46 +0000)
apparently defined in such a way that you can't use it as a variable
name; use "sa_length" instead.

inet.c

diff --git a/inet.c b/inet.c
index 2623341ad3ca12e01c5b65443443ed6f32b49d43..03cf3cc7cdbaf696150d406bc8f63eeaf45c2344 100644 (file)
--- a/inet.c
+++ b/inet.c
@@ -34,7 +34,7 @@
 
 #ifndef lint
 static const char rcsid[] =
-    "@(#) $Header: /tcpdump/master/libpcap/inet.c,v 1.52 2002-08-02 03:44:20 guy Exp $ (LBL)";
+    "@(#) $Header: /tcpdump/master/libpcap/inet.c,v 1.53 2002-11-13 06:46:16 guy Exp $ (LBL)";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -93,13 +93,13 @@ struct rtentry;             /* declarations in <net/if.h> */
 #endif
 
 struct sockaddr *
-dup_sockaddr(struct sockaddr *sa, size_t sa_len)
+dup_sockaddr(struct sockaddr *sa, size_t sa_length)
 {
        struct sockaddr *newsa;
 
-       if ((newsa = malloc(sa_len)) == NULL)
+       if ((newsa = malloc(sa_length)) == NULL)
                return (NULL);
-       return (memcpy(newsa, sa, sa_len));
+       return (memcpy(newsa, sa, sa_length));
 }
 
 static int