Fix check for raw socket support.

Also, move some variables so there are no compiler warnings about unused
variables when there is no support for raw sockets.
This commit is contained in:
Guus Sliepen 2012-02-21 14:06:55 +01:00
parent d9ad3d313d
commit ac48c4ee8c

View file

@ -32,12 +32,12 @@
#include "route.h"
#include "xalloc.h"
#if defined(PF_PACKET) && defined(ETH_P_ALL) && defined(AF_PACKET)
static char *device_info;
static uint64_t device_total_in = 0;
static uint64_t device_total_out = 0;
#if defined(PF_SOCKET) && defined(ETH_P_ALL) && defined(AF_PACKET)
static bool setup_device(void) {
struct ifreq ifr;
struct sockaddr_ll sa;