• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/lib/lwip2/src/core/

Lines Matching refs:proto

260 inet_cksum_pseudo_base(struct pbuf *p, u8_t proto, u16_t proto_len, u32_t acc)
285 acc += (u32_t)lwip_htons((u16_t)proto);
305 * @param proto ip protocol (used for checksum of pseudo header)
310 inet_chksum_pseudo(struct pbuf *p, u8_t proto, u16_t proto_len,
326 return inet_cksum_pseudo_base(p, proto, proto_len, acc);
336 * @param proto ipv6 protocol/next header (used for checksum of pseudo header)
343 ip6_chksum_pseudo(struct pbuf *p, u8_t proto, u16_t proto_len,
362 return inet_cksum_pseudo_base(p, proto, proto_len, acc);
374 * @param proto ip protocol (used for checksum of pseudo header)
379 ip_chksum_pseudo(struct pbuf *p, u8_t proto, u16_t proto_len,
384 return ip6_chksum_pseudo(p, proto, proto_len, ip_2_ip6(src), ip_2_ip6(dest));
392 return inet_chksum_pseudo(p, proto, proto_len, ip_2_ip4(src), ip_2_ip4(dest));
399 inet_cksum_pseudo_partial_base(struct pbuf *p, u8_t proto, u16_t proto_len,
431 acc += (u32_t)lwip_htons((u16_t)proto);
451 * @param proto ip protocol (used for checksum of pseudo header)
456 inet_chksum_pseudo_partial(struct pbuf *p, u8_t proto, u16_t proto_len,
472 return inet_cksum_pseudo_partial_base(p, proto, proto_len, chksum_len, acc);
483 * @param proto ipv6 protocol/next header (used for checksum of pseudo header)
491 ip6_chksum_pseudo_partial(struct pbuf *p, u8_t proto, u16_t proto_len,
510 return inet_cksum_pseudo_partial_base(p, proto, proto_len, chksum_len, acc);
521 * @param proto ip protocol (used for checksum of pseudo header)
526 ip_chksum_pseudo_partial(struct pbuf *p, u8_t proto, u16_t proto_len,
531 return ip6_chksum_pseudo_partial(p, proto, proto_len, chksum_len, ip_2_ip6(src), ip_2_ip6(dest));
539 return inet_chksum_pseudo_partial(p, proto, proto_len, chksum_len, ip_2_ip4(src), ip_2_ip4(dest));