Home
last modified time | relevance | path

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

/linux-6.3-rc2/net/ipv6/
A Ddatagram.c463 } errhdr; in ipv6_recv_error() local
508 memcpy(&errhdr.ee, &serr->ee, sizeof(struct sock_extended_err)); in ipv6_recv_error()
509 sin = &errhdr.offender; in ipv6_recv_error()
531 put_cmsg(msg, SOL_IPV6, IPV6_RECVERR, sizeof(errhdr), &errhdr); in ipv6_recv_error()
/linux-6.3-rc2/net/ipv4/
A Dip_sockglue.c525 } errhdr; in ip_recv_error() local
557 memcpy(&errhdr.ee, &serr->ee, sizeof(struct sock_extended_err)); in ip_recv_error()
558 sin = &errhdr.offender; in ip_recv_error()
568 put_cmsg(msg, SOL_IP, IP_RECVERR, sizeof(errhdr), &errhdr); in ip_recv_error()
/linux-6.3-rc2/net/sctp/
A Dsm_statefuns.c1330 struct sctp_errhdr *errhdr; in sctp_sf_send_restart_abort() local
1331 char buffer[sizeof(*errhdr) + sizeof(*addrparm)]; in sctp_sf_send_restart_abort()
1339 errhdr = (struct sctp_errhdr *)buffer; in sctp_sf_send_restart_abort()
1340 addrparm = (union sctp_addr_param *)errhdr->variable; in sctp_sf_send_restart_abort()
1344 len += sizeof(*errhdr); in sctp_sf_send_restart_abort()
1346 errhdr->cause = SCTP_ERROR_RESTART; in sctp_sf_send_restart_abort()
1347 errhdr->length = htons(len); in sctp_sf_send_restart_abort()
1355 pkt = sctp_abort_pkt_new(net, ep, NULL, init, errhdr, len); in sctp_sf_send_restart_abort()

Completed in 20 milliseconds