Searched refs:nl_addr (Results 1 – 12 of 12) sorted by relevance
/external/libnl-headers/netlink/ |
D | addr.h | 21 struct nl_addr; 24 extern struct nl_addr * nl_addr_alloc(size_t); 25 extern struct nl_addr * nl_addr_alloc_attr(struct nlattr *, int); 26 extern struct nl_addr * nl_addr_build(int, void *, size_t); 27 extern int nl_addr_parse(const char *, int, struct nl_addr **); 28 extern struct nl_addr * nl_addr_clone(struct nl_addr *); 31 extern void nl_addr_destroy(struct nl_addr *); 34 extern struct nl_addr * nl_addr_get(struct nl_addr *); 35 extern void nl_addr_put(struct nl_addr *); 36 extern int nl_addr_shared(struct nl_addr *); [all …]
|
D | attr.h | 98 extern int nla_put_addr(struct nl_msg *, int, struct nl_addr *);
|
/external/libnl-headers/netlink/route/ |
D | addr.h | 65 struct nl_addr *); 66 extern struct nl_addr *rtnl_addr_get_local(struct rtnl_addr *); 68 extern int rtnl_addr_set_peer(struct rtnl_addr *, struct nl_addr *); 69 extern struct nl_addr *rtnl_addr_get_peer(struct rtnl_addr *); 71 extern int rtnl_addr_set_broadcast(struct rtnl_addr *, struct nl_addr *); 72 extern struct nl_addr *rtnl_addr_get_broadcast(struct rtnl_addr *); 74 extern int rtnl_addr_set_multicast(struct rtnl_addr *, struct nl_addr *); 75 extern struct nl_addr *rtnl_addr_get_multicast(struct rtnl_addr *); 77 extern int rtnl_addr_set_anycast(struct rtnl_addr *, struct nl_addr *); 78 extern struct nl_addr *rtnl_addr_get_anycast(struct rtnl_addr *);
|
D | neighbour.h | 30 struct nl_addr *); 62 struct nl_addr *); 63 extern struct nl_addr * rtnl_neigh_get_lladdr(struct rtnl_neigh *); 66 struct nl_addr *); 67 extern struct nl_addr * rtnl_neigh_get_dst(struct rtnl_neigh *);
|
D | route.h | 84 extern int rtnl_route_set_dst(struct rtnl_route *, struct nl_addr *); 85 extern struct nl_addr *rtnl_route_get_dst(struct rtnl_route *); 86 extern int rtnl_route_set_src(struct rtnl_route *, struct nl_addr *); 87 extern struct nl_addr *rtnl_route_get_src(struct rtnl_route *); 88 extern int rtnl_route_set_pref_src(struct rtnl_route *, struct nl_addr *); 89 extern struct nl_addr *rtnl_route_get_pref_src(struct rtnl_route *);
|
D | rule.h | 53 extern int rtnl_rule_set_src(struct rtnl_rule *, struct nl_addr *); 54 extern struct nl_addr * rtnl_rule_get_src(struct rtnl_rule *); 55 extern int rtnl_rule_set_dst(struct rtnl_rule *, struct nl_addr *); 56 extern struct nl_addr * rtnl_rule_get_dst(struct rtnl_rule *);
|
D | link.h | 118 extern void rtnl_link_set_addr(struct rtnl_link *, struct nl_addr *); 119 extern struct nl_addr *rtnl_link_get_addr(struct rtnl_link *); 121 extern void rtnl_link_set_broadcast(struct rtnl_link *, struct nl_addr *); 122 extern struct nl_addr *rtnl_link_get_broadcast(struct rtnl_link *);
|
D | nexthop.h | 47 struct nl_addr *); 48 extern struct nl_addr * rtnl_route_nh_get_gateway(struct rtnl_nexthop *);
|
/external/libnl-headers/ |
D | netlink-types.h | 118 struct nl_addr struct 168 struct nl_addr *l_addr; 169 struct nl_addr *l_bcast; 198 struct nl_addr *n_lladdr; 199 struct nl_addr *n_dst; 232 struct nl_addr *a_peer; 233 struct nl_addr *a_local; 234 struct nl_addr *a_bcast; 235 struct nl_addr *a_anycast; 236 struct nl_addr *a_multicast; [all …]
|
/external/libnl-headers/netlink/netfilter/ |
D | ct.h | 88 extern int nfnl_ct_set_src(struct nfnl_ct *, int, struct nl_addr *); 89 extern struct nl_addr * nfnl_ct_get_src(const struct nfnl_ct *, int); 91 extern int nfnl_ct_set_dst(struct nfnl_ct *, int, struct nl_addr *); 92 extern struct nl_addr * nfnl_ct_get_dst(const struct nfnl_ct *, int);
|
/external/libnl-headers/netlink/fib_lookup/ |
D | request.h | 41 struct nl_addr *); 42 extern struct nl_addr * flnl_request_get_addr(struct flnl_request *);
|
/external/libnl-headers/netlink/cli/ |
D | utils.h | 66 extern struct nl_addr * nl_cli_addr_parse(const char *, int);
|