Searched refs:pfh (Results 1 - 2 of 2) sorted by relevance
/linux-master/net/ipv6/ |
H A D | ping.c | 74 struct pingfakehdr pfh; local 164 pfh.icmph.type = user_icmph.icmp6_type; 165 pfh.icmph.code = user_icmph.icmp6_code; 166 pfh.icmph.checksum = 0; 167 pfh.icmph.un.echo.id = inet->inet_sport; 168 pfh.icmph.un.echo.sequence = user_icmph.icmp6_sequence; 169 pfh.msg = msg; 170 pfh.wcheck = 0; 171 pfh.family = AF_INET6; 177 err = ip6_append_data(sk, ping_getfrag, &pfh, le [all...] |
/linux-master/net/ipv4/ |
H A D | ping.c | 613 struct pingfakehdr *pfh = from; local 615 if (!csum_and_copy_from_iter_full(to, fraglen, &pfh->wcheck, 616 &pfh->msg->msg_iter)) 624 if (pfh->family == AF_INET6) { 625 skb->csum = csum_block_add(skb->csum, pfh->wcheck, odd); 627 pfh->wcheck = 0; 635 static int ping_v4_push_pending_frames(struct sock *sk, struct pingfakehdr *pfh, argument 642 pfh->wcheck = csum_partial((char *)&pfh->icmph, 643 sizeof(struct icmphdr), pfh 703 struct pingfakehdr pfh; local [all...] |
Completed in 197 milliseconds