/external/libnl/src/lib/ |
H A D | neigh.c | 2 * 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/lib/route/ |
H A D | neigh.c | 2 * 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/ |
H A D | nl-neigh-delete.c | 2 * 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 D | nl-neigh-add.c | 2 * 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 D | nl-neigh-list.c | 2 * 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 D | bgscan_learn.c | 26 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));
|
/external/iproute2/doc/ |
H A D | ip-tunnels.tex | 406 echo 0 > /proc/sys/net/ipv4/neigh/Universe/mcast_solicit 410 ip neigh add 10.0.0.2 lladdr 128.6.190.2 dev Universe nud permanent
|
H A D | ip-cref.tex | 834 \paragraph{Abbreviations:} \verb|neighbour|, \verb|neighbor|, \verb|neigh|, 892 This option to \verb|ip neigh| does not change the neighbour state if 900 \item \verb|ip neigh add 10.0.0.3 lladdr 0:0:0:0:0:1 dev eth0 nud perm| 904 \item \verb|ip neigh chg 10.0.0.3 dev eth0 nud reachable| 916 \paragraph{Arguments:} The arguments are the same as with \verb|ip neigh add|, 922 \item \verb|ip neigh del 10.0.0.3 dev eth0| 977 kuznet@alisa:~ $ ip neigh ls 1057 twice, \verb|ip neigh flush| also dumps all the deleted neighbours 2805 with the \verb|ip neigh| command, namely: 2807 ip neigh ad [all...] |