Searched defs:neigh (Results 1 - 6 of 6) sorted by path

/external/libnl/lib/route/
H A Dneigh.c2 * lib/route/neigh.c Neighbours
14 * @defgroup neigh Neighbours
68 * struct rtnl_neigh *neigh = rtnl_neigh_get(cache, ifindex, dst_addr);
71 * rtnl_neigh_put(neigh);
78 * struct rtnl_neigh *neigh = rtnl_neigh_alloc();
81 * rtnl_neigh_set_ifindex(neigh, ifindex);
82 * rtnl_neigh_set_dst(neigh, dst_addr);
83 * rtnl_neigh_set_state(neigh, rtnl_neigh_str2state("permanent"));
89 * rtnl_neigh_add(sk, neigh, NLM_F_CREATE);
92 * rtnl_neigh_put(neigh);
174 struct rtnl_neigh *neigh = nl_object_priv(c); local
255 struct rtnl_neigh *neigh; local
388 struct rtnl_neigh *neigh = (struct rtnl_neigh *) obj; local
441 rtnl_neigh_put(struct rtnl_neigh *neigh) argument
478 struct rtnl_neigh *neigh; local
616 rtnl_neigh_build_delete_request(struct rtnl_neigh *neigh, int flags, struct nl_msg **result) argument
634 rtnl_neigh_delete(struct nl_sock *sk, struct rtnl_neigh *neigh, int flags) argument
710 rtnl_neigh_set_state(struct rtnl_neigh *neigh, int state) argument
717 rtnl_neigh_get_state(struct rtnl_neigh *neigh) argument
725 rtnl_neigh_unset_state(struct rtnl_neigh *neigh, int state) argument
732 rtnl_neigh_set_flags(struct rtnl_neigh *neigh, unsigned int flags) argument
739 rtnl_neigh_get_flags(struct rtnl_neigh *neigh) argument
744 rtnl_neigh_unset_flags(struct rtnl_neigh *neigh, unsigned int flags) argument
751 rtnl_neigh_set_ifindex(struct rtnl_neigh *neigh, int ifindex) argument
757 rtnl_neigh_get_ifindex(struct rtnl_neigh *neigh) argument
762 __assign_addr(struct rtnl_neigh *neigh, struct nl_addr **pos, struct nl_addr *new, int flag, int nocheck) argument
786 rtnl_neigh_set_lladdr(struct rtnl_neigh *neigh, struct nl_addr *addr) argument
791 rtnl_neigh_get_lladdr(struct rtnl_neigh *neigh) argument
799 rtnl_neigh_set_dst(struct rtnl_neigh *neigh, struct nl_addr *addr) argument
805 rtnl_neigh_get_dst(struct rtnl_neigh *neigh) argument
813 rtnl_neigh_set_family(struct rtnl_neigh *neigh, int family) argument
819 rtnl_neigh_get_family(struct rtnl_neigh *neigh) argument
824 rtnl_neigh_set_type(struct rtnl_neigh *neigh, int type) argument
830 rtnl_neigh_get_type(struct rtnl_neigh *neigh) argument
[all...]
/external/libnl/src/lib/
H A Dneigh.c2 * src/lib/neigh.c CLI Neighbour Helpers
20 #include <netlink/cli/neigh.h>
24 struct rtnl_neigh *neigh; local
26 neigh = rtnl_neigh_alloc();
27 if (!neigh)
30 return neigh;
33 void nl_cli_neigh_parse_dst(struct rtnl_neigh *neigh, char *arg) argument
38 a = nl_cli_addr_parse(arg, rtnl_neigh_get_family(neigh));
39 if ((err = rtnl_neigh_set_dst(neigh, a)) < 0)
46 void nl_cli_neigh_parse_lladdr(struct rtnl_neigh *neigh, cha argument
55 nl_cli_neigh_parse_dev(struct rtnl_neigh *neigh, struct nl_cache *link_cache, char *arg) argument
66 nl_cli_neigh_parse_family(struct rtnl_neigh *neigh, char *arg) argument
77 nl_cli_neigh_parse_state(struct rtnl_neigh *neigh, char *arg) argument
[all...]
/external/libnl/src/
H A Dnl-neigh-add.c2 * src/ nl-neigh-add.c Add a neighbour
13 #include <netlink/cli/neigh.h>
21 "Usage: nl-neigh-add [OPTION]... NEIGHBOUR\n"
37 " nl-neigh-add --create-only --addr=10.0.0.1 --dev=eth0 \\\n"
47 struct rtnl_neigh *neigh; local
58 neigh = nl_cli_neigh_alloc();
90 case 'a': ok++; nl_cli_neigh_parse_dst(neigh, optarg); break;
91 case 'l': nl_cli_neigh_parse_lladdr(neigh, optarg); break;
92 case 'd': nl_cli_neigh_parse_dev(neigh, link_cache, optarg); break;
93 case ARG_STATE: nl_cli_neigh_parse_state(neigh, optar
[all...]
H A Dnl-neigh-delete.c2 * src/nl-neigh-delete.c Delete a neighbour
13 #include <netlink/cli/neigh.h>
22 "Usage: nl-neigh-delete [OPTION]... [NEIGHBOUR]\n"
44 struct rtnl_neigh *neigh = nl_object_priv(obj); local
54 if ((err = rtnl_neigh_delete(sock, neigh, 0)) < 0)
68 struct rtnl_neigh *neigh; local
75 neigh = nl_cli_neigh_alloc();
108 case 'a': nl_cli_neigh_parse_dst(neigh, optarg); break;
109 case 'l': nl_cli_neigh_parse_lladdr(neigh, optarg); break;
110 case 'd': nl_cli_neigh_parse_dev(neigh, link_cach
[all...]
H A Dnl-neigh-list.c2 * src/nl-neigh-list.c List Neighbours
13 #include <netlink/cli/neigh.h>
19 "Usage: nl-neigh-list [OPTION]... [NEIGHBOUR]\n"
39 struct rtnl_neigh *neigh; local
50 neigh = nl_cli_neigh_alloc();
78 case 'a': nl_cli_neigh_parse_dst(neigh, optarg); break;
79 case 'l': nl_cli_neigh_parse_lladdr(neigh, optarg); break;
80 case 'd': nl_cli_neigh_parse_dev(neigh, link_cache, optarg); break;
81 case ARG_FAMILY: nl_cli_neigh_parse_family(neigh, optarg); break;
82 case ARG_STATE: nl_cli_neigh_parse_state(neigh, optar
[all...]
/external/wpa_supplicant_8/wpa_supplicant/
H A Dbgscan_learn.c26 u8 *neigh; /* num_neigh * ETH_ALEN buffer */ member in struct:bgscan_learn_bss
47 os_free(bss->neigh);
75 if (bssid_in_array(bss->neigh, bss->num_neigh, bssid))
78 n = os_realloc_array(bss->neigh, bss->num_neigh + 1, ETH_ALEN);
83 bss->neigh = n;
187 MAC2STR(bss->neigh + i * ETH_ALEN));

Completed in 416 milliseconds