Home
last modified time | relevance | path

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

/linux/net/ipv4/
H A Dping.c608 struct pingfakehdr *pfh = from; in ping_getfrag() local
610 if (!csum_and_copy_from_iter_full(to, fraglen, &pfh->wcheck, in ping_getfrag()
611 &pfh->msg->msg_iter)) in ping_getfrag()
619 if (pfh->family == AF_INET6) { in ping_getfrag()
620 skb->csum = csum_block_add(skb->csum, pfh->wcheck, odd); in ping_getfrag()
622 pfh->wcheck = 0; in ping_getfrag()
630 static int ping_v4_push_pending_frames(struct sock *sk, struct pingfakehdr *pfh, in ping_v4_push_pending_frames() argument
637 pfh->wcheck = csum_partial((char *)&pfh->icmph, in ping_v4_push_pending_frames()
638 sizeof(struct icmphdr), pfh->wcheck); in ping_v4_push_pending_frames()
639 pfh->icmph.checksum = csum_fold(pfh->wcheck); in ping_v4_push_pending_frames()
[all …]