HomeSort by relevance Sort by last modified time
    Searched refs:ifa (Results 1 - 25 of 44) sorted by null

1 2

  /external/iputils/ninfod/
ninfod_addrs.c 170 struct ni_ifaddrs *ifa; local
172 for (ifa = ifa0; ifa; ifa = ifa->ifa_next) {
173 if (!ifa->ifa_addr)
175 if (ifa->ifa_flags & (IFA_F_TENTATIVE|IFA_F_SECONDARY))
188 IN6_ARE_ADDR_EQUAL((struct in6_addr *)ifa->ifa_addr,
198 ifindex = ifa->ifa_ifindex;
218 struct ni_ifaddrs *ifa; local
339 struct ni_ifaddrs *ifa; local
378 struct ni_ifaddrs *ifa; local
    [all...]
ni_ifaddrs.h 42 void ni_freeifaddrs(struct ni_ifaddrs *ifa);
ni_ifaddrs.c 352 struct ni_ifaddrs *ifl = NULL, *ifa = NULL; local
361 ifa = data = calloc(1, NLMSG_ALIGN(sizeof(struct ni_ifaddrs[icnt]))
364 *ifap = ifa;
416 ifa->ifa_ifindex = nlm_index;
417 ifa->ifa_flags = nlm_flags;
429 ifl->ifa_next = ifa;
468 ifa->ifa_addr = data;
478 ifa->ifa_cacheinfo = xdata;
508 ifa->ifa_addr = (struct sockaddr *) data;
509 memcpy(ifa->ifa_addr, ifamap.address, ifamap.address_len)
    [all...]
  /external/dhcpcd/
ifaddrs.c 37 struct ifaddrs *ifa; local
49 ifa = malloc(sizeof(struct ifaddrs));
50 if (!ifa)
52 memset(ifa, 0, sizeof(struct ifaddrs));
54 ifa->ifa_name = malloc(strlen(name)+1);
55 if (!ifa->ifa_name) {
56 free(ifa);
59 strcpy(ifa->ifa_name, name);
60 ifa->ifa_flags = flags;
68 ifa->ifa_addr = (struct sockaddr *)saddr
100 struct ifaddrs *ifa; local
    [all...]
ifaddrs.h 32 extern void freeifaddrs(struct ifaddrs *ifa);
net.c 334 struct ifaddrs *ifaddrs, *ifa; local
360 for (ifa = ifaddrs; ifa; ifa = ifa->ifa_next) {
361 if (ifa->ifa_addr != NULL) {
363 if (ifa->ifa_addr->sa_family != AF_LINK)
366 if (ifa->ifa_addr->sa_family != AF_PACKET)
374 if (strcmp(ifp->name, ifa->ifa_name) == 0)
386 if (strcmp(ifn, ifa->ifa_name) == 0
537 struct ifaddrs *ifaddrs, *ifa; local
    [all...]
if-bsd.c 158 struct ifaliasreq ifa; local
164 memset(&ifa, 0, sizeof(ifa));
165 strlcpy(ifa.ifra_name, iface->name, sizeof(ifa.ifra_name));
174 ADDADDR(ifa.ifra_addr, address);
175 ADDADDR(ifa.ifra_mask, netmask);
177 ADDADDR(ifa.ifra_broadaddr, broadcast);
182 retval = ioctl(socket_afnet, SIOCDIFADDR, &ifa);
184 retval = ioctl(socket_afnet, SIOCAIFADDR, &ifa);
    [all...]
  /external/libpcap/
fad-getad.c 155 struct ifaddrs *ifap, *ifa; local
180 for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) {
184 if (!(ifa->ifa_flags & IFF_UP)) {
211 if (ifa->ifa_addr != NULL) {
212 addr = ifa->ifa_addr;
214 netmask = ifa->ifa_netmask;
220 if (ifa->ifa_flags & IFF_BROADCAST &
    [all...]
pcap-snf.c 276 struct snf_ifaddrs *ifaddrs, *ifa; local
296 ifa = ifaddrs;
297 while (ifa) {
298 if (!strncmp(device, ifa->snf_ifa_name, devlen)) {
299 boardnum = ifa->snf_ifa_boardnum;
302 ifa = ifa->snf_ifa_next;
306 if (ifa == NULL) {
  /external/chromium_org/third_party/usrsctp/usrsctplib/netinet/
sctp_bsd_addr.c 70 MALLOC_DEFINE(SCTP_M_IFA, "sctp_ifa", "sctp ifa struct");
216 sctp_gather_internal_ifa_flags(struct sctp_ifa *ifa)
222 sctp_gather_internal_ifa_flags(struct sctp_ifa *ifa)
226 ifa6 = (struct in6_ifaddr *)ifa->ifa;
227 ifa->flags = ifa6->ia6_flags;
229 if (ifa->flags &
231 ifa->localifa_flags |= SCTP_ADDR_IFA_UNUSEABLE;
233 ifa->localifa_flags &= ~SCTP_ADDR_IFA_UNUSEABLE;
236 ifa->localifa_flags &= ~SCTP_ADDR_IFA_UNUSEABLE
322 struct ifaddrs *ifa; local
435 struct ifaddrs *ifa = NULL; local
508 struct ifaddr *ifa; local
583 struct ifaddr *ifa; local
761 struct ifaddr *ifa; local
    [all...]
sctp_bsd_addr.h 52 void sctp_gather_internal_ifa_flags(struct sctp_ifa *ifa);
63 void sctp_addr_change(struct ifaddr *ifa, int cmd);
sctp_userspace.c 104 struct ifaddrs *ifa; local
136 ifa = (struct ifaddrs *)malloc(sizeof(struct ifaddrs));
137 if ((addr == NULL) || (ifa == NULL)) {
141 ifa->ifa_name = strdup(pAdapt->AdapterName);
142 ifa->ifa_flags = pAdapt->Flags;
143 ifa->ifa_addr = (struct sockaddr *)addr;
145 interfaces[count] = ifa;
170 ifa = (struct ifaddrs *)malloc(sizeof(struct ifaddrs));
171 if ((addr6 == NULL) || (ifa == NULL)) {
175 ifa->ifa_name = strdup(pAdapt->AdapterName)
    [all...]
sctp_asconf.c 1430 struct sctp_ifa *ifa; local
2023 struct sctp_ifa *ifa; local
2069 struct sctp_ifa *ifa; local
2103 struct sctp_ifa *ifa; local
2277 struct sctp_ifa *ifa; local
2302 struct sctp_ifa *ifa; local
3220 struct sctp_ifa *ifa; local
    [all...]
  /external/android-clat/
netlink_msg.h 22 struct nl_msg *nlmsg_alloc_ifaddr(uint16_t type, uint16_t flags, struct ifaddrmsg *ifa);
26 void send_ifaddrmsg(uint16_t type, uint16_t flags, struct ifaddrmsg *ifa, struct nl_cb *callbacks);
setif.c 42 struct ifaddrmsg ifa; local
51 memset(&ifa, 0, sizeof(ifa));
52 if (!(ifa.ifa_index = if_nametoindex(ifname))) {
56 ifa.ifa_family = family;
57 ifa.ifa_prefixlen = prefixlen;
58 ifa.ifa_scope = RT_SCOPE_UNIVERSE;
60 msg = nlmsg_alloc_ifaddr(RTM_NEWADDR, NLM_F_ACK | NLM_F_REQUEST | NLM_F_CREATE | NLM_F_REPLACE, &ifa);
getaddr.c 100 struct ifaddrmsg ifa; local
112 memset(&ifa, 0, sizeof(ifa));
113 ifa.ifa_family = targ.family;
123 send_ifaddrmsg(RTM_GETADDR, NLM_F_REQUEST | NLM_F_ROOT, &ifa, callbacks);
netlink_msg.c 81 * ifa - ifaddrmsg to copy into the new netlink message
83 struct nl_msg *nlmsg_alloc_ifaddr(uint16_t type, uint16_t flags, struct ifaddrmsg *ifa) {
84 return nlmsg_alloc_generic(type, flags, ifa, sizeof(*ifa));
154 * ifa - ifaddrmsg to send
157 void send_ifaddrmsg(uint16_t type, uint16_t flags, struct ifaddrmsg *ifa, struct nl_cb *callbacks) {
160 msg = nlmsg_alloc_ifaddr(type, flags, ifa);
  /external/iputils/
rarpd.c 92 struct ifaddr *ifa; local
111 while ((ifa = ifl->ifa_list) != NULL) {
112 ifl->ifa_list = ifa->next;
113 free(ifa);
174 for (ifa = ifl->ifa_list; ifa; ifa = ifa->next) {
175 if (ifa->local == addr &&
176 ifa->prefix == prefix &
242 struct ifaddr *ifa; local
298 struct ifaddr *ifa; local
367 struct ifaddr *ifa; local
    [all...]
arping.c 68 struct ifaddrs *ifa; member in struct:device
572 /* Common check for ifa->ifa_flags */
598 struct ifaddrs *ifa0, *ifa; local
607 for (ifa = ifa0; ifa; ifa = ifa->ifa_next) {
608 if (!ifa->ifa_addr)
610 if (ifa->ifa_addr->sa_family != AF_PACKET)
612 if (device.name && ifa->ifa_name && strcmp(ifa->ifa_name, device.name)
935 struct ifaddrs *ifa; local
    [all...]
  /external/iproute2/ip/
ipaddress.c 508 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
519 len -= NLMSG_LENGTH(sizeof(*ifa));
528 parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa)));
535 if (filter.ifindex && filter.ifindex != ifa->ifa_index)
537 if ((filter.scope^ifa->ifa_scope)&filter.scopemask)
539 if ((filter.flags^ifa->ifa_flags)&filter.flagmask)
547 label = ll_idx_n2a(ifa->ifa_index, b1);
555 dst.family = ifa->ifa_family;
562 if (filter.family && filter.family != ifa->ifa_family
695 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
706 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
724 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
968 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
1053 struct ifaddrmsg ifa; member in struct:__anon6079
    [all...]
  /external/dnsmasq/src/
netlink.c 188 struct ifaddrmsg *ifa = NLMSG_DATA(h); local
189 struct rtattr *rta = IFA_RTA(ifa);
190 unsigned int len1 = h->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa));
192 if (ifa->ifa_family == AF_INET)
196 netmask.s_addr = htonl(0xffffffff << (32 - ifa->ifa_prefixlen));
211 if (!((*ipv4_callback)(addr, ifa->ifa_index, netmask, broadcast, parm)))
215 else if (ifa->ifa_family == AF_INET6)
227 if (!((*ipv6_callback)(addrp, ifa->ifa_index, ifa->ifa_index, parm)))
  /external/chromium_org/net/dns/
address_sorter_posix.cc 353 for (struct ifaddrs* ifa = addrs; ifa != NULL; ifa = ifa->ifa_next) {
355 if (!src.FromSockAddr(ifa->ifa_addr, ifa->ifa_addr->sa_len))
360 if (ifa->ifa_addr->sa_family == AF_INET6) {
362 strncpy(ifr.ifr_name, ifa->ifa_name, sizeof(ifr.ifr_name) - 1);
363 DCHECK_LE(ifa->ifa_addr->sa_len, sizeof(ifr.ifr_ifru.ifru_addr));
364 memcpy(&ifr.ifr_ifru.ifru_addr, ifa->ifa_addr, ifa->ifa_addr->sa_len)
    [all...]
  /external/chromium_org/chrome/browser/extensions/api/music_manager_private/
device_id_linux.cc 160 for (struct ifaddrs* ifa = ifaddrs; ifa; ifa = ifa->ifa_next) {
162 ifa, kNetDeviceNamePrefixes, arraysize(kNetDeviceNamePrefixes));
  /external/dnsmasq/contrib/wrt/
dhcp_release.c 224 struct ifaddrmsg *ifa = NLMSG_DATA(h); local
226 unsigned int len1 = h->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa));
228 if (ifa->ifa_index == index && ifa->ifa_family == AF_INET)
232 netmask.s_addr = htonl(0xffffffff << (32 - ifa->ifa_prefixlen));
235 for (rta = IFA_RTA(ifa); RTA_OK(rta, len1); rta = RTA_NEXT(rta, len1))
  /external/chromium_org/third_party/usrsctp/usrsctplib/
user_recv_thread.c 95 struct ifaddrs *ifa, *found_ifa = NULL; local
106 for (ifa = g_interfaces; ifa; ifa = ifa->ifa_next) {
107 if (index == if_nametoindex(ifa->ifa_name)) {
108 found_ifa = ifa;
119 ifa->ifa_addr = (struct sockaddr *)malloc(sizeof(struct sockaddr_in));
120 memcpy(ifa->ifa_addr, sa, sizeof(struct sockaddr_in));
125 ifa->ifa_addr = (struct sockaddr *)malloc(sizeof(struct sockaddr_in6))
153 struct ifa_msghdr *ifa; local
    [all...]

Completed in 733 milliseconds

1 2