Searched defs:lifreq (Results 1 - 1 of 1) sorted by relevance

/external/avahi/avahi-core/
H A Diface-pfroute.c369 static void if_add_interface(struct lifreq *lifreq, AvahiInterfaceMonitor *m, int fd, int count) argument
373 struct lifreq lifrcopy;
384 lifrcopy = *lifreq;
402 addr.proto = avahi_af_to_proto(lifreq->lifr_addr.ss_family);
407 switch (lifreq->lifr_addr.ss_family) {
409 memcpy(addr.data.data, &((struct sockaddr_in *)&lifreq->lifr_addr)->sin_addr, sizeof(struct in_addr));
414 memcpy(addr.data.data, &((struct sockaddr_in6 *)&lifreq->lifr_addr)->sin6_addr, sizeof(struct in6_addr));
421 index = if_nametoindex(lifreq->lifr_name);
433 hw->name = avahi_strdup(lifreq
[all...]

Completed in 187 milliseconds