Searched refs:ifa (Results 1 - 25 of 176) sorted by relevance

12345678

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/miniupnpd/bsd/
H A Dgetifstats.c27 static struct ifaddrs *ifap, *ifa; local
60 for (ifa = ifap; ifa; ifa = ifa->ifa_next)
61 if (ifa->ifa_addr->sa_family == AF_LINK &&
62 strcmp(ifa->ifa_name, ifname) == 0) {
67 #define IFA_STAT(s) (((struct if_data *)ifa->ifa_data)->ifi_ ## s)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/miniupnpd/bsd/
H A Dgetifstats.c27 static struct ifaddrs *ifap, *ifa; local
60 for (ifa = ifap; ifa; ifa = ifa->ifa_next)
61 if (ifa->ifa_addr->sa_family == AF_LINK &&
62 strcmp(ifa->ifa_name, ifname) == 0) {
67 #define IFA_STAT(s) (((struct if_data *)ifa->ifa_data)->ifi_ ## s)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/miniupnpd/bsd/
H A Dgetifstats.c27 static struct ifaddrs *ifap, *ifa; local
60 for (ifa = ifap; ifa; ifa = ifa->ifa_next)
61 if (ifa->ifa_addr->sa_family == AF_LINK &&
62 strcmp(ifa->ifa_name, ifname) == 0) {
67 #define IFA_STAT(s) (((struct if_data *)ifa->ifa_data)->ifi_ ## s)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/ipv4/
H A Ddevinet.c121 struct in_ifaddr *ifa = container_of(head, struct in_ifaddr, rcu_head); local
122 if (ifa->ifa_dev)
123 in_dev_put(ifa->ifa_dev);
124 kfree(ifa);
127 static inline void inet_free_ifa(struct in_ifaddr *ifa) argument
129 call_rcu(&ifa->rcu_head, inet_rcu_free_ifa);
196 struct in_ifaddr *ifa; local
207 while ((ifa = in_dev->ifa_list) != NULL) {
209 inet_free_ifa(ifa);
225 if (inet_ifa_match(a, ifa)) {
240 struct in_ifaddr *ifa, *ifa1 = *ifap; local
328 __inet_insert_ifa(struct in_ifaddr *ifa, struct nlmsghdr *nlh, u32 pid) argument
380 inet_insert_ifa(struct in_ifaddr *ifa) argument
385 inet_set_ifa(struct net_device *dev, struct in_ifaddr *ifa) argument
440 struct in_ifaddr *ifa, **ifap; local
484 struct in_ifaddr *ifa; local
549 struct in_ifaddr *ifa; local
592 struct in_ifaddr *ifa = NULL; local
828 struct in_ifaddr *ifa; local
1003 struct in_ifaddr *ifa; local
1068 struct in_ifaddr *ifa = inet_alloc_ifa(); local
1088 struct in_ifaddr *ifa = in_dev->ifa_list; local
1140 inet_fill_ifaddr(struct sk_buff *skb, struct in_ifaddr *ifa, u32 pid, u32 seq, int event, unsigned int flags) argument
1184 struct in_ifaddr *ifa; local
1231 rtmsg_ifa(int event, struct in_ifaddr *ifa, struct nlmsghdr *nlh, u32 pid) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/ipv4/
H A Ddevinet.c121 struct in_ifaddr *ifa = container_of(head, struct in_ifaddr, rcu_head); local
122 if (ifa->ifa_dev)
123 in_dev_put(ifa->ifa_dev);
124 kfree(ifa);
127 static inline void inet_free_ifa(struct in_ifaddr *ifa) argument
129 call_rcu(&ifa->rcu_head, inet_rcu_free_ifa);
196 struct in_ifaddr *ifa; local
207 while ((ifa = in_dev->ifa_list) != NULL) {
209 inet_free_ifa(ifa);
225 if (inet_ifa_match(a, ifa)) {
240 struct in_ifaddr *ifa, *ifa1 = *ifap; local
328 __inet_insert_ifa(struct in_ifaddr *ifa, struct nlmsghdr *nlh, u32 pid) argument
380 inet_insert_ifa(struct in_ifaddr *ifa) argument
385 inet_set_ifa(struct net_device *dev, struct in_ifaddr *ifa) argument
440 struct in_ifaddr *ifa, **ifap; local
484 struct in_ifaddr *ifa; local
549 struct in_ifaddr *ifa; local
592 struct in_ifaddr *ifa = NULL; local
828 struct in_ifaddr *ifa; local
1003 struct in_ifaddr *ifa; local
1068 struct in_ifaddr *ifa = inet_alloc_ifa(); local
1088 struct in_ifaddr *ifa = in_dev->ifa_list; local
1140 inet_fill_ifaddr(struct sk_buff *skb, struct in_ifaddr *ifa, u32 pid, u32 seq, int event, unsigned int flags) argument
1184 struct in_ifaddr *ifa; local
1231 rtmsg_ifa(int event, struct in_ifaddr *ifa, struct nlmsghdr *nlh, u32 pid) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/heimdal/lib/krb5/
H A Dget_addrs.c100 struct ifaddrs *ifa0, *ifa; local
114 for (ifa = ifa0, num = 0; ifa != NULL; ifa = ifa->ifa_next, num++)
140 for (ifa = ifa0, idx = 0; ifa != NULL; ifa = ifa->ifa_next) {
141 if ((ifa
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source4/heimdal/lib/krb5/
H A Dget_addrs.c100 struct ifaddrs *ifa0, *ifa; local
114 for (ifa = ifa0, num = 0; ifa != NULL; ifa = ifa->ifa_next, num++)
140 for (ifa = ifa0, idx = 0; ifa != NULL; ifa = ifa->ifa_next) {
141 if ((ifa
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/heimdal/lib/krb5/
H A Dget_addrs.c100 struct ifaddrs *ifa0, *ifa; local
114 for (ifa = ifa0, num = 0; ifa != NULL; ifa = ifa->ifa_next, num++)
140 for (ifa = ifa0, idx = 0; ifa != NULL; ifa = ifa->ifa_next) {
141 if ((ifa
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/decnet/
H A Ddn_dev.c78 static void dn_ifaddr_notify(int event, struct dn_ifaddr *ifa);
82 static void dn_send_brd_hello(struct net_device *dev, struct dn_ifaddr *ifa);
83 static void dn_send_ptp_hello(struct net_device *dev, struct dn_ifaddr *ifa);
306 struct dn_ifaddr *ifa; local
308 ifa = kzalloc(sizeof(*ifa), GFP_KERNEL);
310 return ifa;
313 static __inline__ void dn_dev_free_ifa(struct dn_ifaddr *ifa) argument
315 kfree(ifa);
345 static int dn_dev_insert_ifa(struct dn_dev *dn_db, struct dn_ifaddr *ifa) argument
375 dn_dev_set_ifa(struct net_device *dev, struct dn_ifaddr *ifa) argument
406 struct dn_ifaddr *ifa = NULL, **ifap = NULL; local
557 struct dn_ifaddr *ifa, **ifap; local
596 struct dn_ifaddr *ifa; local
651 dn_nl_fill_ifaddr(struct sk_buff *skb, struct dn_ifaddr *ifa, u32 pid, u32 seq, int event, unsigned int flags) argument
682 dn_ifaddr_notify(int event, struct dn_ifaddr *ifa) argument
711 struct dn_ifaddr *ifa; local
755 struct dn_ifaddr *ifa; local
799 dn_send_endnode_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument
843 dn_am_i_a_router(struct dn_neigh *dn, struct dn_dev *dn_db, struct dn_ifaddr *ifa) argument
867 dn_send_router_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument
939 dn_send_brd_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument
949 dn_send_ptp_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument
1007 struct dn_ifaddr *ifa; local
1093 struct dn_ifaddr *ifa; local
1176 struct dn_ifaddr *ifa; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/decnet/
H A Ddn_dev.c78 static void dn_ifaddr_notify(int event, struct dn_ifaddr *ifa);
82 static void dn_send_brd_hello(struct net_device *dev, struct dn_ifaddr *ifa);
83 static void dn_send_ptp_hello(struct net_device *dev, struct dn_ifaddr *ifa);
306 struct dn_ifaddr *ifa; local
308 ifa = kzalloc(sizeof(*ifa), GFP_KERNEL);
310 return ifa;
313 static __inline__ void dn_dev_free_ifa(struct dn_ifaddr *ifa) argument
315 kfree(ifa);
345 static int dn_dev_insert_ifa(struct dn_dev *dn_db, struct dn_ifaddr *ifa) argument
375 dn_dev_set_ifa(struct net_device *dev, struct dn_ifaddr *ifa) argument
406 struct dn_ifaddr *ifa = NULL, **ifap = NULL; local
557 struct dn_ifaddr *ifa, **ifap; local
596 struct dn_ifaddr *ifa; local
651 dn_nl_fill_ifaddr(struct sk_buff *skb, struct dn_ifaddr *ifa, u32 pid, u32 seq, int event, unsigned int flags) argument
682 dn_ifaddr_notify(int event, struct dn_ifaddr *ifa) argument
711 struct dn_ifaddr *ifa; local
755 struct dn_ifaddr *ifa; local
799 dn_send_endnode_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument
843 dn_am_i_a_router(struct dn_neigh *dn, struct dn_dev *dn_db, struct dn_ifaddr *ifa) argument
867 dn_send_router_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument
939 dn_send_brd_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument
949 dn_send_ptp_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument
1007 struct dn_ifaddr *ifa; local
1093 struct dn_ifaddr *ifa; local
1176 struct dn_ifaddr *ifa; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/iproute2/ip/
H A Dipaddress.c297 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
306 len -= NLMSG_LENGTH(sizeof(*ifa));
315 parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa)));
322 if (filter.ifindex && filter.ifindex != ifa->ifa_index)
324 if ((filter.scope^ifa->ifa_scope)&filter.scopemask)
326 if ((filter.flags^ifa->ifa_flags)&filter.flagmask)
334 label = ll_idx_n2a(ifa->ifa_index, b1);
342 dst.family = ifa->ifa_family;
349 if (filter.family && filter.family != ifa
476 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
675 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
760 struct ifaddrmsg ifa; member in struct:__anon3511
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/iproute2/ip/
H A Dipaddress.c297 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
306 len -= NLMSG_LENGTH(sizeof(*ifa));
315 parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa)));
322 if (filter.ifindex && filter.ifindex != ifa->ifa_index)
324 if ((filter.scope^ifa->ifa_scope)&filter.scopemask)
326 if ((filter.flags^ifa->ifa_flags)&filter.flagmask)
334 label = ll_idx_n2a(ifa->ifa_index, b1);
342 dst.family = ifa->ifa_family;
349 if (filter.family && filter.family != ifa
476 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
675 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
760 struct ifaddrmsg ifa; member in struct:__anon4416
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/iproute2/ip/
H A Dipaddress.c297 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
306 len -= NLMSG_LENGTH(sizeof(*ifa));
315 parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa)));
322 if (filter.ifindex && filter.ifindex != ifa->ifa_index)
324 if ((filter.scope^ifa->ifa_scope)&filter.scopemask)
326 if ((filter.flags^ifa->ifa_flags)&filter.flagmask)
334 label = ll_idx_n2a(ifa->ifa_index, b1);
342 dst.family = ifa->ifa_family;
349 if (filter.family && filter.family != ifa
476 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
675 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
760 struct ifaddrmsg ifa; member in struct:__anon38441
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/networking/libiproute/
H A Dipaddress.c216 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
224 len -= NLMSG_LENGTH(sizeof(*ifa));
234 parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa)));
241 if (G_filter.ifindex && G_filter.ifindex != ifa->ifa_index)
243 if ((G_filter.scope ^ ifa->ifa_scope) & G_filter.scopemask)
245 if ((G_filter.flags ^ ifa->ifa_flags) & G_filter.flagmask)
252 label = ll_idx_n2a(ifa->ifa_index, b1);
260 dst.family = ifa->ifa_family;
287 printf("%u: %s", ifa
375 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
529 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
606 struct ifaddrmsg ifa; member in struct:__anon35400
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/networking/libiproute/
H A Dipaddress.c216 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
224 len -= NLMSG_LENGTH(sizeof(*ifa));
234 parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa)));
241 if (G_filter.ifindex && G_filter.ifindex != ifa->ifa_index)
243 if ((G_filter.scope ^ ifa->ifa_scope) & G_filter.scopemask)
245 if ((G_filter.flags ^ ifa->ifa_flags) & G_filter.flagmask)
252 label = ll_idx_n2a(ifa->ifa_index, b1);
260 dst.family = ifa->ifa_family;
287 printf("%u: %s", ifa
375 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
529 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
606 struct ifaddrmsg ifa; member in struct:__anon470
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/networking/libiproute/
H A Dipaddress.c216 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
224 len -= NLMSG_LENGTH(sizeof(*ifa));
234 parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa)));
241 if (G_filter.ifindex && G_filter.ifindex != ifa->ifa_index)
243 if ((G_filter.scope ^ ifa->ifa_scope) & G_filter.scopemask)
245 if ((G_filter.flags ^ ifa->ifa_flags) & G_filter.flagmask)
252 label = ll_idx_n2a(ifa->ifa_index, b1);
260 dst.family = ifa->ifa_family;
287 printf("%u: %s", ifa
375 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
529 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
606 struct ifaddrmsg ifa; member in struct:__anon1375
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/net/
H A Ddn_dev.h80 void (*timer3)(struct net_device *, struct dn_ifaddr *ifa);
175 struct dn_ifaddr *ifa; local
182 for(ifa = dn_db->ifa_list; ifa; ifa = ifa->ifa_next)
183 if ((addr ^ ifa->ifa_local) == 0)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/net/
H A Ddn_dev.h80 void (*timer3)(struct net_device *, struct dn_ifaddr *ifa);
175 struct dn_ifaddr *ifa; local
182 for(ifa = dn_db->ifa_list; ifa; ifa = ifa->ifa_next)
183 if ((addr ^ ifa->ifa_local) == 0)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Dinetdevice.h170 static __inline__ int inet_ifa_match(__be32 addr, struct in_ifaddr *ifa) argument
172 return !((addr^ifa->ifa_address)&ifa->ifa_mask);
190 #define for_primary_ifa(in_dev) { struct in_ifaddr *ifa; \
191 for (ifa = (in_dev)->ifa_list; ifa && !(ifa->ifa_flags&IFA_F_SECONDARY); ifa = ifa->ifa_next)
193 #define for_ifa(in_dev) { struct in_ifaddr *ifa; \
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Dinetdevice.h170 static __inline__ int inet_ifa_match(__be32 addr, struct in_ifaddr *ifa) argument
172 return !((addr^ifa->ifa_address)&ifa->ifa_mask);
190 #define for_primary_ifa(in_dev) { struct in_ifaddr *ifa; \
191 for (ifa = (in_dev)->ifa_list; ifa && !(ifa->ifa_flags&IFA_F_SECONDARY); ifa = ifa->ifa_next)
193 #define for_ifa(in_dev) { struct in_ifaddr *ifa; \
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/iproute2-3.x/ip/
H A Dipaddress.c462 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
473 len -= NLMSG_LENGTH(sizeof(*ifa));
482 parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa)));
489 if (filter.ifindex && filter.ifindex != ifa->ifa_index)
491 if ((filter.scope^ifa->ifa_scope)&filter.scopemask)
493 if ((filter.flags^ifa->ifa_flags)&filter.flagmask)
501 label = ll_idx_n2a(ifa->ifa_index, b1);
509 dst.family = ifa->ifa_family;
516 if (filter.family && filter.family != ifa
649 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
660 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
678 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
928 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
1013 struct ifaddrmsg ifa; member in struct:__anon3678
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/iproute2-3.x/ip/
H A Dipaddress.c462 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
473 len -= NLMSG_LENGTH(sizeof(*ifa));
482 parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa)));
489 if (filter.ifindex && filter.ifindex != ifa->ifa_index)
491 if ((filter.scope^ifa->ifa_scope)&filter.scopemask)
493 if ((filter.flags^ifa->ifa_flags)&filter.flagmask)
501 label = ll_idx_n2a(ifa->ifa_index, b1);
509 dst.family = ifa->ifa_family;
516 if (filter.family && filter.family != ifa
649 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
660 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
678 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
928 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
1013 struct ifaddrmsg ifa; member in struct:__anon4583
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/iproute2-3.x/ip/
H A Dipaddress.c462 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
473 len -= NLMSG_LENGTH(sizeof(*ifa));
482 parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa)));
489 if (filter.ifindex && filter.ifindex != ifa->ifa_index)
491 if ((filter.scope^ifa->ifa_scope)&filter.scopemask)
493 if ((filter.flags^ifa->ifa_flags)&filter.flagmask)
501 label = ll_idx_n2a(ifa->ifa_index, b1);
509 dst.family = ifa->ifa_family;
516 if (filter.family && filter.family != ifa
649 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
660 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
678 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
928 struct ifaddrmsg *ifa = NLMSG_DATA(n); local
1013 struct ifaddrmsg ifa; member in struct:__anon38608
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/bonding/
H A Dbond_ipv6.c50 struct inet6_ifaddr *ifa local
53 ipv6_addr_copy(addr, &ifa->addr);
155 struct inet6_ifaddr *ifa = ptr; local
156 struct net_device *vlan_dev, *event_dev = ifa->idev->dev;
167 &ifa->addr);
171 &ifa->addr))
190 &ifa->addr);
194 &ifa->addr))
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/bonding/
H A Dbond_ipv6.c50 struct inet6_ifaddr *ifa local
53 ipv6_addr_copy(addr, &ifa->addr);
155 struct inet6_ifaddr *ifa = ptr; local
156 struct net_device *vlan_dev, *event_dev = ifa->idev->dev;
167 &ifa->addr);
171 &ifa->addr))
190 &ifa->addr);
194 &ifa->addr))

Completed in 364 milliseconds

12345678