Loading slirp/ip6.h +0 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,6 @@ #define SLIRP_IP6_H #include <glib.h> #include "net/eth.h" #define ALLNODES_MULTICAST { .s6_addr = \ { 0xff, 0x02, 0x00, 0x00,\ Loading slirp/slirp.h +0 −1 Original line number Diff line number Diff line Loading @@ -48,7 +48,6 @@ typedef char *caddr_t; #include "util.h" #include "qemu/queue.h" #include "net/eth.h" #include "libslirp.h" #include "ip.h" Loading slirp/util.h +10 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,16 @@ #define SCALE_MS 1000000 #define ETH_ALEN 6 #define ETH_HLEN 14 #define ETH_P_IP (0x0800) /* Internet Protocol packet */ #define ETH_P_ARP (0x0806) /* Address Resolution packet */ #define ETH_P_IPV6 (0x86dd) #define ETH_P_VLAN (0x8100) #define ETH_P_DVLAN (0x88a8) #define ETH_P_NCSI (0x88f8) #define ETH_P_UNKNOWN (0xffff) #ifdef _WIN32 int slirp_closesocket(int fd); int slirp_ioctlsocket(int fd, int req, void *val); Loading Loading
slirp/ip6.h +0 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,6 @@ #define SLIRP_IP6_H #include <glib.h> #include "net/eth.h" #define ALLNODES_MULTICAST { .s6_addr = \ { 0xff, 0x02, 0x00, 0x00,\ Loading
slirp/slirp.h +0 −1 Original line number Diff line number Diff line Loading @@ -48,7 +48,6 @@ typedef char *caddr_t; #include "util.h" #include "qemu/queue.h" #include "net/eth.h" #include "libslirp.h" #include "ip.h" Loading
slirp/util.h +10 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,16 @@ #define SCALE_MS 1000000 #define ETH_ALEN 6 #define ETH_HLEN 14 #define ETH_P_IP (0x0800) /* Internet Protocol packet */ #define ETH_P_ARP (0x0806) /* Address Resolution packet */ #define ETH_P_IPV6 (0x86dd) #define ETH_P_VLAN (0x8100) #define ETH_P_DVLAN (0x88a8) #define ETH_P_NCSI (0x88f8) #define ETH_P_UNKNOWN (0xffff) #ifdef _WIN32 int slirp_closesocket(int fd); int slirp_ioctlsocket(int fd, int req, void *val); Loading