Searched refs:ip6 (Results 1 – 6 of 6) sorted by relevance
| /u-boot/net/ |
| A D | net6.c | 313 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 D | ndisc.c | 95 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 D | ping6.c | 95 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 D | ndisc.h | 87 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 D | net6.h | 355 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 D | eth.c | 36 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 10 milliseconds