diff options
author | Yu Kobayashi <yukoba@accelart.jp> | 2013-07-30 13:15:41 +0900 |
---|---|---|
committer | Yu Kobayashi <yukoba@accelart.jp> | 2013-08-07 03:13:57 +0900 |
commit | 0a9dc0b0b23c8c22fc96ddaa063755f939e4ca6d (patch) | |
tree | 59a04a8d6491b7a6e967a974cf3f9c316ba75baf /system/include/net/if.h | |
parent | 1453cf0757f58249e6e3120da040557b41e93663 (diff) |
Add constants to network headers
Diffstat (limited to 'system/include/net/if.h')
-rw-r--r-- | system/include/net/if.h | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/system/include/net/if.h b/system/include/net/if.h index dd7884aa..0ef18520 100644 --- a/system/include/net/if.h +++ b/system/include/net/if.h @@ -77,7 +77,26 @@ char *if_indextoname(unsigned int a, char *b); struct if_nameindex *if_nameindex(); void if_freenameindex(struct if_nameindex *a); - +#define IFF_UP 0x1 +#define IFF_BROADCAST 0x2 +#define IFF_DEBUG 0x4 +#define IFF_LOOPBACK 0x8 +#define IFF_POINTOPOINT 0x10 +#define IFF_NOTRAILERS 0x20 +#define IFF_RUNNING 0x40 +#define IFF_NOARP 0x80 +#define IFF_PROMISC 0x100 +#define IFF_ALLMULTI 0x200 +#define IFF_MASTER 0x400 +#define IFF_SLAVE 0x800 +#define IFF_MULTICAST 0x1000 +#define IFF_PORTSEL 0x2000 +#define IFF_AUTOMEDIA 0x4000 +#define IFF_DYNAMIC 0x8000 +#define IFF_LOWER_UP 0x10000 +#define IFF_DORMANT 0x20000 +#define IFF_ECHO 0x40000 +#define IFF_VOLATILE (IFF_LOOPBACK|IFF_POINTOPOINT|IFF_BROADCAST|IFF_ECHO|IFF_MASTER|IFF_SLAVE|IFF_RUNNING|IFF_LOWER_UP|IFF_DORMANT) #ifdef __cplusplus } |