clean up redundant, commented-out and misplaced includes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2010-04-01 15:09:44 +02:00
parent 345e093c29
commit 5342c3f310
6 changed files with 16 additions and 37 deletions

View File

@ -8,8 +8,6 @@
* *
* Licensed under GPLv2 or later, see file LICENSE in this tarball for details. * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
*/ */
//#include <sys/ioctl.h>
#include "libbb.h" #include "libbb.h"
/* From <linux/kd.h> */ /* From <linux/kd.h> */

View File

@ -13,9 +13,7 @@
* i386 bitops operations taken from <asm/bitops.h>, Copyright 1992, * i386 bitops operations taken from <asm/bitops.h>, Copyright 1992,
* Linus Torvalds. * Linus Torvalds.
*/ */
#include <string.h> #include <string.h>
//#include <strings.h>
extern int ext2fs_set_bit(unsigned int nr,void * addr); extern int ext2fs_set_bit(unsigned int nr,void * addr);
extern int ext2fs_clear_bit(unsigned int nr, void * addr); extern int ext2fs_clear_bit(unsigned int nr, void * addr);

View File

@ -6,8 +6,6 @@
* *
* Licensed under GPLv2 or later, see file LICENSE in this tarball for details. * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
*/ */
//#include <netdb.h>
#include "libbb.h" #include "libbb.h"
struct hostent* FAST_FUNC xgethostbyname(const char *name) struct hostent* FAST_FUNC xgethostbyname(const char *name)

View File

@ -102,7 +102,7 @@
/* #include <net/if.h> - no. linux/if_bonding.h pulls in linux/if.h */ /* #include <net/if.h> - no. linux/if_bonding.h pulls in linux/if.h */
#include <linux/if.h> #include <linux/if.h>
#include <net/if_arp.h> //#include <net/if_arp.h> - not needed?
#include <linux/if_bonding.h> #include <linux/if_bonding.h>
#include <linux/sockios.h> #include <linux/sockios.h>
#include "fix_u32.h" /* hack, so we may include kernel's ethtool.h */ #include "fix_u32.h" /* hack, so we may include kernel's ethtool.h */

View File

@ -33,14 +33,18 @@
#include <net/if.h> #include <net/if.h>
#include <net/if_arp.h> #include <net/if_arp.h>
#if (defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1) || defined(_NEWLIB_VERSION)
# include <net/ethernet.h>
#else
# include <linux/if_ether.h>
#endif
#include "libbb.h" #include "libbb.h"
#include "inet_common.h" #include "inet_common.h"
#if ENABLE_FEATURE_HWIB #if ENABLE_FEATURE_HWIB
/* #include <linux/if_infiniband.h> */ /* #include <linux/if_infiniband.h> */
#undef INFINIBAND_ALEN # undef INFINIBAND_ALEN
#define INFINIBAND_ALEN 20 # define INFINIBAND_ALEN 20
#endif #endif
#if ENABLE_FEATURE_IPV6 #if ENABLE_FEATURE_IPV6
@ -53,39 +57,35 @@
#define _PATH_PROCNET_IFINET6 "/proc/net/if_inet6" #define _PATH_PROCNET_IFINET6 "/proc/net/if_inet6"
#ifdef HAVE_AFINET6 #ifdef HAVE_AFINET6
# ifndef _LINUX_IN6_H
#ifndef _LINUX_IN6_H
/* /*
* This is in linux/include/net/ipv6.h. * This is from linux/include/net/ipv6.h
*/ */
struct in6_ifreq { struct in6_ifreq {
struct in6_addr ifr6_addr; struct in6_addr ifr6_addr;
uint32_t ifr6_prefixlen; uint32_t ifr6_prefixlen;
unsigned int ifr6_ifindex; unsigned int ifr6_ifindex;
}; };
# endif
#endif
#endif /* HAVE_AFINET6 */ #endif /* HAVE_AFINET6 */
/* Defines for glibc2.0 users. */ /* Defines for glibc2.0 users. */
#ifndef SIOCSIFTXQLEN #ifndef SIOCSIFTXQLEN
#define SIOCSIFTXQLEN 0x8943 # define SIOCSIFTXQLEN 0x8943
#define SIOCGIFTXQLEN 0x8942 # define SIOCGIFTXQLEN 0x8942
#endif #endif
/* ifr_qlen is ifru_ivalue, but it isn't present in 2.0 kernel headers */ /* ifr_qlen is ifru_ivalue, but it isn't present in 2.0 kernel headers */
#ifndef ifr_qlen #ifndef ifr_qlen
#define ifr_qlen ifr_ifru.ifru_mtu # define ifr_qlen ifr_ifru.ifru_mtu
#endif #endif
#ifndef HAVE_TXQUEUELEN #ifndef HAVE_TXQUEUELEN
#define HAVE_TXQUEUELEN 1 # define HAVE_TXQUEUELEN 1
#endif #endif
#ifndef IFF_DYNAMIC #ifndef IFF_DYNAMIC
#define IFF_DYNAMIC 0x8000 /* dialup device with changing addresses */ # define IFF_DYNAMIC 0x8000 /* dialup device with changing addresses */
#endif #endif
/* Display an Internet socket address. */ /* Display an Internet socket address. */
@ -711,14 +711,6 @@ static const struct hwtype loop_hwtype = {
.type = ARPHRD_LOOPBACK .type = ARPHRD_LOOPBACK
}; };
#include <net/if_arp.h>
#if (defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1) || defined(_NEWLIB_VERSION)
#include <net/ethernet.h>
#else
#include <linux/if_ether.h>
#endif
/* Display an Ethernet address in readable format. */ /* Display an Ethernet address in readable format. */
static char* FAST_FUNC ether_print(unsigned char *ptr) static char* FAST_FUNC ether_print(unsigned char *ptr)
{ {
@ -794,8 +786,6 @@ static int FAST_FUNC ether_input(const char *bufp, struct sockaddr *sap)
return 0; return 0;
} }
#include <net/if_arp.h>
static const struct hwtype ppp_hwtype = { static const struct hwtype ppp_hwtype = {
.name = "ppp", .name = "ppp",
.title = "Point-to-Point Protocol", .title = "Point-to-Point Protocol",
@ -993,7 +983,6 @@ static void ife_print6(struct interface *ptr)
#define ife_print6(a) ((void)0) #define ife_print6(a) ((void)0)
#endif #endif
static void ife_print(struct interface *ptr) static void ife_print(struct interface *ptr)
{ {
const struct aftype *ap; const struct aftype *ap;
@ -1277,7 +1266,6 @@ int FAST_FUNC in_ib(const char *bufp, struct sockaddr *sap)
} }
#endif #endif
int FAST_FUNC display_interfaces(char *ifname) int FAST_FUNC display_interfaces(char *ifname)
{ {
int status; int status;

View File

@ -6,9 +6,6 @@
* *
* Licensed under GPLv2 or later, see file LICENSE in this tarball for details. * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
*/ */
//#include <sys/ioctl.h>
//#include <sys/socket.h>
#include <net/if.h> #include <net/if.h>
#include <net/if_packet.h> #include <net/if_packet.h>
#include <netpacket/packet.h> #include <netpacket/packet.h>