1aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger#ifndef __LL_MAP_H__ 2aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger#define __LL_MAP_H__ 1 3aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 4ae665a522bd46bea44c5ea84c89c8b1731954170Stephen Hemmingerextern int ll_remember_index(const struct sockaddr_nl *who, 550772dc51ac02239958e1ebcdb21277fcdf133a7osdl.net!shemminger struct nlmsghdr *n, void *arg); 6aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerextern int ll_init_map(struct rtnl_handle *rth); 799f830de2f6006ccfd324548633c396d15b395a0shemmingerextern unsigned ll_name_to_index(const char *name); 899f830de2f6006ccfd324548633c396d15b395a0shemmingerextern const char *ll_index_to_name(unsigned idx); 999f830de2f6006ccfd324548633c396d15b395a0shemmingerextern const char *ll_idx_n2a(unsigned idx, char *buf); 1099f830de2f6006ccfd324548633c396d15b395a0shemmingerextern int ll_index_to_type(unsigned idx); 1199f830de2f6006ccfd324548633c396d15b395a0shemmingerextern unsigned ll_index_to_flags(unsigned idx); 12ee7ba9875d2b1662fc13a96d082a31cc4258465fDavid Wardextern unsigned ll_index_to_addr(unsigned idx, unsigned char *addr, 13ee7ba9875d2b1662fc13a96d082a31cc4258465fDavid Ward unsigned alen); 14aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 15aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger#endif /* __LL_MAP_H__ */ 16