]> granicus.if.org Git - strace/commitdiff
net.c: remove unused HAVE_SIN6_SCOPE_ID_LINUX-based code
authorDmitry V. Levin <ldv@altlinux.org>
Sat, 31 Jan 2015 01:14:39 +0000 (01:14 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Sat, 31 Jan 2015 01:14:39 +0000 (01:14 +0000)
The AC_SIN6_SCOPE_ID autoconf macro that was able to define
HAVE_SIN6_SCOPE_ID_LINUX was removed by commit v4.4-98-g64f793a.

* net.c [HAVE_SIN6_SCOPE_ID_LINUX]: Remove.

net.c

diff --git a/net.c b/net.c
index e6e081db0ce71a8b8b32722da1be93df50a2713f..49185dc032cd42edc3abe4d0c8d61468cc9f28cc 100644 (file)
--- a/net.c
+++ b/net.c
 #include <sys/socket.h>
 #include <sys/uio.h>
 #include <sys/un.h>
-#if defined(HAVE_SIN6_SCOPE_ID_LINUX)
-# define in6_addr in6_addr_libc
-# define ipv6_mreq ipv6_mreq_libc
-# define sockaddr_in6 sockaddr_in6_libc
-#endif
 #include <netinet/in.h>
 #ifdef HAVE_NETINET_TCP_H
 # include <netinet/tcp.h>
 # include <linux/ipx.h>
 #endif
 
-#if defined(__GLIBC__) && defined(HAVE_SIN6_SCOPE_ID_LINUX)
-# if defined(HAVE_LINUX_IN6_H)
-#  if defined(HAVE_SIN6_SCOPE_ID_LINUX)
-#   undef in6_addr
-#   undef ipv6_mreq
-#   undef sockaddr_in6
-#   define in6_addr in6_addr_kernel
-#   define ipv6_mreq ipv6_mreq_kernel
-#   define sockaddr_in6 sockaddr_in6_kernel
-#  endif
-#  include <linux/in6.h>
-#  if defined(HAVE_SIN6_SCOPE_ID_LINUX)
-#   undef in6_addr
-#   undef ipv6_mreq
-#   undef sockaddr_in6
-#   define in6_addr in6_addr_libc
-#   define ipv6_mreq ipv6_mreq_libc
-#   define sockaddr_in6 sockaddr_in6_kernel
-#  endif
-# endif
-#endif
-
 #if defined(HAVE_LINUX_NETLINK_H)
 # include <linux/netlink.h>
 #endif