diff options
Diffstat (limited to 'pingu_iface.h')
-rw-r--r-- | pingu_iface.h | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/pingu_iface.h b/pingu_iface.h index 8107601..4ef67d4 100644 --- a/pingu_iface.h +++ b/pingu_iface.h @@ -4,25 +4,12 @@ #include <netinet/in.h> #include <ev.h> +#include "pingu_gateway.h" #include "sockaddr_util.h" #include "list.h" #define PINGU_ROUTE_TABLE_AUTO -1 -struct pingu_gateway { - union sockaddr_any gw_addr; - union sockaddr_any dest; - union sockaddr_any src; - unsigned char dst_len; - unsigned char src_len; - - int metric; - unsigned char protocol; - unsigned char scope; - unsigned char type; - struct list_head gateway_list_entry; -}; - struct pingu_iface { char name[32]; int index; |