Eliminate most instances where we use linux kernel headers
-Erik
This commit is contained in:
@ -18,10 +18,15 @@
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <linux/if.h>
|
||||
#include <linux/if_packet.h>
|
||||
#include <net/if.h>
|
||||
#include <net/if_packet.h>
|
||||
#include <netpacket/packet.h>
|
||||
|
||||
#if __GLIBC__ >=2 && __GLIBC_MINOR >= 1
|
||||
#include <net/ethernet.h>
|
||||
#else
|
||||
#include <linux/if_ether.h>
|
||||
#include <linux/sockios.h>
|
||||
#endif
|
||||
|
||||
#include "rt_names.h"
|
||||
#include "utils.h"
|
||||
@ -29,6 +34,10 @@
|
||||
|
||||
#include "libbb.h"
|
||||
|
||||
|
||||
/* take from linux/sockios.h */
|
||||
#define SIOCSIFNAME 0x8923 /* set interface name */
|
||||
|
||||
static int do_link;
|
||||
|
||||
static int on_off(char *msg)
|
||||
|
Reference in New Issue
Block a user