source: MondoRescue/branches/3.3/mindi-busybox/networking/libiproute/rt_names.h@ 3734

Last change on this file since 3734 was 3621, checked in by Bruno Cornec, 10 years ago

New 3?3 banch for incorporation of latest busybox 1.25. Changing minor version to handle potential incompatibilities.

File size: 1.1 KB
Line 
1/* vi: set sw=4 ts=4: */
2#ifndef RT_NAMES_H
3#define RT_NAMES_H 1
4
5PUSH_AND_SET_FUNCTION_VISIBILITY_TO_HIDDEN
6
7extern const char* rtnl_rtprot_n2a(int id) FAST_FUNC;
8extern const char* rtnl_rtscope_n2a(int id) FAST_FUNC;
9extern const char* rtnl_rtrealm_n2a(int id) FAST_FUNC;
10extern const char* rtnl_dsfield_n2a(int id) FAST_FUNC;
11extern const char* rtnl_rttable_n2a(int id) FAST_FUNC;
12extern int rtnl_rtprot_a2n(uint32_t *id, char *arg) FAST_FUNC;
13extern int rtnl_rtscope_a2n(uint32_t *id, char *arg) FAST_FUNC;
14extern int rtnl_rtrealm_a2n(uint32_t *id, char *arg) FAST_FUNC;
15extern int rtnl_dsfield_a2n(uint32_t *id, char *arg) FAST_FUNC;
16extern int rtnl_rttable_a2n(uint32_t *id, char *arg) FAST_FUNC;
17
18extern const char* ll_type_n2a(int type, char *buf) FAST_FUNC;
19
20extern const char* ll_addr_n2a(unsigned char *addr, int alen, int type,
21 char *buf, int blen) FAST_FUNC;
22extern int ll_addr_a2n(unsigned char *lladdr, int len, char *arg) FAST_FUNC;
23
24extern const char* ll_proto_n2a(unsigned short id, char *buf, int len) FAST_FUNC;
25extern int ll_proto_a2n(unsigned short *id, char *buf) FAST_FUNC;
26
27POP_SAVED_FUNCTION_VISIBILITY
28
29#endif
Note: See TracBrowser for help on using the repository browser.