Home
last modified time | relevance | path

Searched refs:ip6 (Results 1 – 6 of 6) sorted by relevance

/u-boot/net/
A Dnet6.c313 ip6->version = 6; in ip6_add_hdr()
314 ip6->priority = 0; in ip6_add_hdr()
315 ip6->flow_lbl[0] = 0; in ip6_add_hdr()
316 ip6->flow_lbl[1] = 0; in ip6_add_hdr()
317 ip6->flow_lbl[2] = 0; in ip6_add_hdr()
319 ip6->nexthdr = nextheader; in ip6_add_hdr()
320 ip6->hop_limit = hoplimit; in ip6_add_hdr()
392 if (ip6->version != 6) in net_ip6_handler()
395 switch (ip6->nexthdr) { in net_ip6_handler()
403 icmp->icmp6_cksum = csum_ipv6_magic(&ip6->saddr, &ip6->daddr, in net_ip6_handler()
[all …]
A Dndisc.c95 if (ip6->payload_len <= sizeof(struct icmp6hdr)) in ndisc_has_option()
330 bool validate_ra(struct ip6_hdr *ip6) in validate_ra() argument
335 if (ip6->payload_len < 16) in validate_ra()
347 if (ip6->hop_limit != 255) in validate_ra()
372 int process_ra(struct ip6_hdr *ip6, int len) in process_ra() argument
414 net_gateway6 = ip6->saddr; in process_ra()
442 &ndisc->target, &ip6->saddr); in ndisc_receive()
446 ip6_send_na(neigh_eth_addr, &ip6->saddr, in ndisc_receive()
482 &ip6->daddr, &ip6->saddr); in ndisc_receive()
497 if (!validate_ra(ip6)) { in ndisc_receive()
[all …]
A Dping6.c95 int ping6_receive(struct ethernet_hdr *et, struct ip6_hdr *ip6, int len) in ping6_receive() argument
98 (struct icmp6hdr *)(((uchar *)ip6) + IP6_HDR_SIZE); in ping6_receive()
103 src_ip = ip6->saddr; in ping6_receive()
110 debug("Got ICMPv6 ECHO REQUEST from %pI6c\n", &ip6->saddr); in ping6_receive()
/u-boot/include/
A Dndisc.h87 int ndisc_receive(struct ethernet_hdr *et, struct ip6_hdr *ip6, int len);
100 bool validate_ra(struct ip6_hdr *ip6);
101 int process_ra(struct ip6_hdr *ip6, int len);
108 ndisc_receive(struct ethernet_hdr *et, struct ip6_hdr *ip6, int len) in ndisc_receive() argument
126 static inline bool validate_ra(struct ip6_hdr *ip6) in validate_ra() argument
131 static inline int process_ra(struct ip6_hdr *ip6, int len) in process_ra() argument
A Dnet6.h355 int net_ip6_handler(struct ethernet_hdr *et, struct ip6_hdr *ip6, int len);
436 net_ip6_handler(struct ethernet_hdr *et, struct ip6_hdr *ip6, in net_ip6_handler() argument
459 int ping6_receive(struct ethernet_hdr *et, struct ip6_hdr *ip6, int len);
466 int ping6_receive(struct ethernet_hdr *et, struct ip6_hdr *ip6, int len) in ping6_receive() argument
/u-boot/test/dm/
A Deth.c36 struct in6_addr ip6 = {0}; in dm_test_string_to_ip6() local
633 temp = ip6->payload_len; in dm_test_validate_ra()
634 ip6->payload_len = 15; in dm_test_validate_ra()
636 ip6->payload_len = temp; in dm_test_validate_ra()
638 temp = ip6->saddr.s6_addr16[0]; in dm_test_validate_ra()
639 ip6->saddr.s6_addr16[0] = 0x2001; in dm_test_validate_ra()
641 ip6->saddr.s6_addr16[0] = temp; in dm_test_validate_ra()
643 temp = ip6->hop_limit; in dm_test_validate_ra()
644 ip6->hop_limit = 15; in dm_test_validate_ra()
646 ip6->hop_limit = temp; in dm_test_validate_ra()
[all …]

Completed in 21 milliseconds