clean up redundant, commented-out and misplaced includes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
345e093c29
commit
5342c3f310
@ -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> */
|
||||||
|
@ -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);
|
||||||
|
@ -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)
|
||||||
|
@ -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 */
|
||||||
|
@ -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;
|
||||||
|
@ -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>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user