Searched refs:hao (Results 1 - 4 of 4) sorted by last modified time
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/ |
H A D | ah6.c | 113 struct ipv6_destopt_hao *hao; local 115 hao = (struct ipv6_destopt_hao *)&opt[off]; 116 if (hao->length != sizeof(hao->addr)) { 118 printk(KERN_WARNING "destopt hao: invalid header length: %u\n", hao->length); 121 ipv6_addr_copy(&final_addr, &hao->addr); 122 ipv6_addr_copy(&hao->addr, &iph->saddr);
|
H A D | exthdrs.c | 203 struct ipv6_destopt_hao *hao; local 210 LIMIT_NETDEBUG(KERN_DEBUG "hao duplicated\n"); 216 hao = (struct ipv6_destopt_hao *)(skb_network_header(skb) + optoff); 218 if (hao->length != 16) { 220 KERN_DEBUG "hao invalid option length = %d\n", hao->length); 224 if (!(ipv6_addr_type(&hao->addr) & IPV6_ADDR_UNICAST)) { 226 KERN_DEBUG "hao is not an unicast addr: " NIP6_FMT "\n", NIP6(hao->addr)); 231 (xfrm_address_t *)&hao [all...] |
H A D | icmp.c | 275 struct ipv6_destopt_hao *hao; local 282 hao = (struct ipv6_destopt_hao *) 285 ipv6_addr_copy(&iph->saddr, &hao->addr); 286 ipv6_addr_copy(&hao->addr, &tmp);
|
H A D | mip6.c | 151 struct ipv6_destopt_hao *hao; local 164 hao = mip6_padn((char *)(dstopt + 1), 167 hao->type = IPV6_TLV_HAO; 168 hao->length = sizeof(*hao) - 2; 169 BUG_TRAP(hao->length == 16); 171 len = ((char *)hao - (char *)dstopt) + sizeof(*hao); 173 memcpy(&hao->addr, &iph->saddr, sizeof(hao 208 struct ipv6_destopt_hao *hao = NULL; local [all...] |
Completed in 60 milliseconds