mirror of git://sourceware.org/git/glibc.git
hurd: Add ifrtreq structure to net/route.h
As used by the hurdish route ioctls.
This commit is contained in:
parent
fa47e8e6df
commit
ffd0b295d9
|
|
@ -25,6 +25,7 @@
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <netinet/in.h>
|
#include <netinet/in.h>
|
||||||
|
#include <net/if.h>
|
||||||
|
|
||||||
|
|
||||||
/* This structure gets passed by the SIOCADDRT and SIOCDELRT calls. */
|
/* This structure gets passed by the SIOCADDRT and SIOCDELRT calls. */
|
||||||
|
|
@ -65,6 +66,22 @@ struct in6_rtmsg
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
typedef struct ifrtreq
|
||||||
|
{
|
||||||
|
char ifname[IFNAMSIZ];
|
||||||
|
in_addr_t rt_dest;
|
||||||
|
in_addr_t rt_mask;
|
||||||
|
in_addr_t rt_gateway;
|
||||||
|
int rt_flags;
|
||||||
|
int rt_metric;
|
||||||
|
int rt_mtu;
|
||||||
|
int rt_window;
|
||||||
|
int rt_irtt;
|
||||||
|
int rt_tos;
|
||||||
|
int rt_class;
|
||||||
|
} ifrtreq_t;
|
||||||
|
|
||||||
|
|
||||||
#define RTF_UP 0x0001 /* Route usable. */
|
#define RTF_UP 0x0001 /* Route usable. */
|
||||||
#define RTF_GATEWAY 0x0002 /* Destination is a gateway. */
|
#define RTF_GATEWAY 0x0002 /* Destination is a gateway. */
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue