Home
last modified time | relevance | path

Searched refs:snl_state (Results 1 – 20 of 20) sorted by relevance

/freebsd/sys/netlink/
H A Dnetlink_snl.h116 struct snl_state { struct
129 typedef void snl_parse_field_f(struct snl_state *ss, void *hdr, void *target); argument
137 typedef bool snl_parse_attr_f(struct snl_state *ss, struct nlattr *attr,
151 typedef bool snl_parse_post_f(struct snl_state *ss, void *target);
202 snl_allocz(struct snl_state *ss, int len) in snl_allocz()
225 snl_clear_lb(struct snl_state *ss) in snl_clear_lb()
241 snl_free(struct snl_state *ss) in snl_free()
254 snl_init(struct snl_state *ss, int netlink_family) in snl_init()
293 snl_clone(struct snl_state *ss, const struct snl_state *orig) in snl_clone()
295 *ss = (struct snl_state){ in snl_clone()
[all …]
H A Dnetlink_snl_route.h39 parse_rta_ip4(struct snl_state *ss, void *rta_data, int *perror) in parse_rta_ip4()
55 parse_rta_ip6(struct snl_state *ss, void *rta_data, int *perror) in parse_rta_ip6()
71 parse_rta_ip(struct snl_state *ss, struct rtattr *rta, int *perror) in parse_rta_ip()
88 snl_attr_get_ip(struct snl_state *ss, struct nlattr *nla, in snl_attr_get_ip()
101 parse_rta_via(struct snl_state *ss, struct rtattr *rta, int *perror) in parse_rta_via()
117 snl_attr_get_ipvia(struct snl_state *ss, struct nlattr *nla, in snl_attr_get_ipvia()
179 snl_attr_get_in_addr(struct snl_state *ss __unused, struct nlattr *nla, in snl_attr_get_in_addr()
190 snl_attr_get_in6_addr(struct snl_state *ss __unused, struct nlattr *nla, in snl_attr_get_in6_addr()
H A Dnetlink_snl_generic.h121 _snl_get_genl_family_info(struct snl_state *ss, const char *family_name, in _snl_get_genl_family_info()
145 snl_get_genl_family(struct snl_state *ss, const char *family_name) in snl_get_genl_family()
156 snl_get_genl_mcast_group(struct snl_state *ss, const char *family_name, in snl_get_genl_mcast_group()
H A Dnetlink_snl_route_parsers.h79 _cb_p_mp_nh(struct snl_state *ss __unused, void *_target) in _cb_p_mp_nh()
98 nlattr_get_multipath(struct snl_state *ss, struct nlattr *nla, in nlattr_get_multipath()
159 _cb_p_route(struct snl_state *ss __unused, void *_target) in _cb_p_route()
278 _cb_p_neigh(struct snl_state *ss __unused, void *_target) in _cb_p_neigh()
327 _cb_p_addr(struct snl_state *ss __unused, void *_target) in _cb_p_addr()
380 _cb_p_nh(struct snl_state *ss __unused, void *_target) in _cb_p_nh()
/freebsd/usr.sbin/arp/
H A Darp_netlink.c37 nl_init_socket(struct snl_state *ss) in nl_init_socket()
54 get_link_info(struct snl_state *ss, uint32_t ifindex, in get_link_info()
82 has_l2(struct snl_state *ss, uint32_t ifindex) in has_l2()
104 guess_ifindex(struct snl_state *ss, uint32_t fibnum, struct in_addr addr) in guess_ifindex()
168 fix_ifindex(struct snl_state *ss, uint32_t ifindex, struct in_addr addr) in fix_ifindex()
272 struct snl_state ss_req = {}, ss_cmd = {}; in print_entries_nl()
331 struct snl_state ss = {}; in delete_nl()
380 struct snl_state ss = {}; in set_nl()
/freebsd/sbin/route/
H A Droute_netlink.c70 get_netmask(struct snl_state *ss, int family, int plen) in get_netmask()
99 nl_init_socket(struct snl_state *ss) in nl_init_socket()
116 struct snl_state ss_cmd;
145 struct snl_state *ss = &h->ss_cmd; in rtmsg_nl_int()
314 struct snl_state *ss = &h->ss_cmd; in get_ifdata()
345 struct snl_state *ss = &h->ss_cmd; in print_getmsg()
514 struct snl_state *ss = &h->ss_cmd; in print_nlmsg_route()
581 struct snl_state *ss = &h->ss_cmd; in print_nlmsg_link()
605 struct snl_state *ss = &h->ss_cmd; in print_nlmsg_addr()
655 struct snl_state *ss = &h->ss_cmd; in print_nlmsg_neigh()
[all …]
/freebsd/usr.sbin/ndp/
H A Dndp_netlink.c49 nl_init_socket(struct snl_state *ss) in nl_init_socket()
66 get_link_info(struct snl_state *ss, uint32_t ifindex, in get_link_info()
94 has_l2(struct snl_state *ss, uint32_t ifindex) in has_l2()
134 guess_ifindex(struct snl_state *ss, uint32_t fibnum, const struct sockaddr_in6 *dst) in guess_ifindex()
203 fix_ifindex(struct snl_state *ss, uint32_t ifindex, const struct sockaddr_in6 *sa) in fix_ifindex()
314 struct snl_state ss_req = {}, ss_cmd = {}; in print_entries_nl()
406 struct snl_state ss = {}; in delete_nl()
477 struct snl_state ss = {}; in set_nl()
/freebsd/tests/sys/netlink/
H A Dtest_snl_generic.c41 struct snl_state ss; in ATF_TC_BODY()
59 struct snl_state ss; in ATF_TC_BODY()
77 struct snl_state ss; in ATF_TC_BODY()
H A Dtest_snl.c55 struct snl_state ss; in ATF_TC_BODY()
97 struct snl_state ss; in ATF_TC_BODY()
140 struct snl_state ss; in ATF_TC_BODY()
200 struct snl_state ss; in ATF_TC_BODY()
/freebsd/sbin/ifconfig/
H A Difconfig_netlink.c85 nl_init_socket(struct snl_state *ss) in nl_init_socket()
105 struct snl_state ss = {}; in ifconfig_nl()
142 prepare_ifmap(struct snl_state *ss) in prepare_ifmap()
182 if_nametoindex_nl(struct snl_state *ss, const char *ifname) in if_nametoindex_nl()
218 prepare_ifaddrs(struct snl_state *ss, struct ifmap *ifmap) in prepare_ifaddrs()
317 sort_iface_ifaddrs(struct snl_state *ss, struct iface *iface) in sort_iface_ifaddrs()
446 struct snl_state ss = {}; in list_interfaces_nl()
H A Daf_inet.c342 struct snl_state *ss = ctx->io_ss; in in_delete_first_nl()
/freebsd/usr.bin/genl/
H A Dgenl.c265 parser_nlctrl_notify(struct snl_state *ss, struct nlmsghdr *hdr) in parser_nlctrl_notify()
275 parser_nlsysevent(struct snl_state *ss, struct nlmsghdr *hdr) in parser_nlsysevent()
289 parser_fallback(struct snl_state *ss __unused, struct nlmsghdr *hdr) in parser_fallback()
310 struct snl_state ss; in monitor_mcast()
390 struct snl_state ss; in list_families()
H A Dgenl.h30 typedef void monitor_parser_t(struct snl_state *, struct nlmsghdr *);
H A Dparser_rpc.c62 parser_rpc(struct snl_state *ss __unused, struct nlmsghdr *hdr) in parser_rpc()
/freebsd/sbin/pflowctl/
H A Dpflowctl.c96 struct snl_state ss = {}; in list()
148 struct snl_state ss = {}; in create()
187 struct snl_state ss = {}; in del()
229 pflowctl_post_sockaddr(struct snl_state* ss __unused, void *target) in pflowctl_post_sockaddr()
319 struct snl_state ss = {}; in get()
401 struct snl_state ss = {}; in do_set()
/freebsd/usr.bin/netstat/
H A Droute_netlink.c71 static void p_rtentry_netlink(struct snl_state *ss, const char *name, struct nlmsghdr *hdr);
78 prepare_ifmap_netlink(struct snl_state *ss, size_t *pifmap_size) in prepare_ifmap_netlink()
227 p_rtentry_netlink(struct snl_state *ss, const char *name, struct nlmsghdr *hdr) in p_rtentry_netlink()
277 struct snl_state ss = {}; in p_rtable_netlink()
/freebsd/lib/libifconfig/
H A Dlibifconfig_carp.c71 struct snl_state ss = {}; in _ifconfig_carp_get()
149 struct snl_state ss = {}; in ifconfig_carp_set_info()
/freebsd/lib/libc/rpc/
H A Dsvc_nl.c74 struct snl_state snl;
262 struct snl_state snl; in svc_nl_reply()
/freebsd/lib/libpfctl/
H A Dlibpfctl.c61 struct snl_state ss;
305 snl_attr_get_counters(struct snl_state *ss, struct nlattr *nla, in snl_attr_get_counters()
335 snl_attr_get_uint64_element(struct snl_state *ss, struct nlattr *nla, in snl_attr_get_uint64_element()
359 snl_attr_get_uint64_array(struct snl_state *ss, struct nlattr *nla, in snl_attr_get_uint64_array()
1465 snl_attr_get_pf_rule_labels(struct snl_state *ss, struct nlattr *nla, in snl_attr_get_pf_rule_labels()
1490 snl_attr_get_nested_pf_rule_labels(struct snl_state *ss, struct nlattr *nla, in snl_attr_get_nested_pf_rule_labels()
1535 snl_attr_get_pf_timeout(struct snl_state *ss, struct nlattr *nla, in snl_attr_get_pf_timeout()
1559 snl_attr_get_nested_timeouts(struct snl_state *ss, struct nlattr *nla, in snl_attr_get_nested_timeouts()
1789 pfctl_get_creators_nl(struct snl_state *ss, uint32_t *creators, size_t *len) in pfctl_get_creators_nl()
1841 snl_attr_get_pfaddr(struct snl_state *ss __unused, struct nlattr *nla, in snl_attr_get_pfaddr()
[all …]
/freebsd/usr.sbin/powerd/
H A Dpowerd.c139 static struct snl_state ss;