osdl.org!shemminger | aba5acd | 2004-04-15 20:56:59 +0000 | [diff] [blame] | 1 | #ifndef RT_NAMES_H_ |
| 2 | #define RT_NAMES_H_ 1 |
| 3 | |
osdl.org!shemminger | 8726da2 | 2004-06-08 23:50:43 +0000 | [diff] [blame] | 4 | #include <asm/types.h> |
| 5 | |
| 6 | char* rtnl_rtprot_n2a(int id, char *buf, int len); |
| 7 | char* rtnl_rtscope_n2a(int id, char *buf, int len); |
Patrick McHardy | 34e9564 | 2006-08-11 00:14:51 +0200 | [diff] [blame] | 8 | char* rtnl_rttable_n2a(__u32 id, char *buf, int len); |
osdl.org!shemminger | 8726da2 | 2004-06-08 23:50:43 +0000 | [diff] [blame] | 9 | char* rtnl_rtrealm_n2a(int id, char *buf, int len); |
| 10 | char* rtnl_dsfield_n2a(int id, char *buf, int len); |
| 11 | int rtnl_rtprot_a2n(__u32 *id, char *arg); |
| 12 | int rtnl_rtscope_a2n(__u32 *id, char *arg); |
| 13 | int rtnl_rttable_a2n(__u32 *id, char *arg); |
osdl.org!shemminger | aba5acd | 2004-04-15 20:56:59 +0000 | [diff] [blame] | 14 | int rtnl_rtrealm_a2n(__u32 *id, char *arg); |
| 15 | int rtnl_dsfield_a2n(__u32 *id, char *arg); |
Vlad Dogaru | ac694c3 | 2011-02-02 20:23:40 +0200 | [diff] [blame] | 16 | int rtnl_group_a2n(int *id, char *arg); |
osdl.org!shemminger | aba5acd | 2004-04-15 20:56:59 +0000 | [diff] [blame] | 17 | |
| 18 | const char *inet_proto_n2a(int proto, char *buf, int len); |
| 19 | int inet_proto_a2n(char *buf); |
| 20 | |
| 21 | |
| 22 | const char * ll_type_n2a(int type, char *buf, int len); |
| 23 | |
| 24 | const char *ll_addr_n2a(unsigned char *addr, int alen, int type, char *buf, int blen); |
shemminger | f332d16 | 2005-07-05 22:37:15 +0000 | [diff] [blame] | 25 | int ll_addr_a2n(char *lladdr, int len, char *arg); |
osdl.org!shemminger | aba5acd | 2004-04-15 20:56:59 +0000 | [diff] [blame] | 26 | |
| 27 | const char * ll_proto_n2a(unsigned short id, char *buf, int len); |
| 28 | int ll_proto_a2n(unsigned short *id, char *buf); |
| 29 | |
| 30 | |
| 31 | #endif |