#ifndef _LINUX_ERRQUEUE_H #define _LINUX_ERRQUEUE_H 1 struct sock_extended_err { __u32 ee_errno; __u8 ee_origin; __u8 ee_type; __u8 ee_code; __u8 ee_pad; __u32 ee_info; __u32 ee_data; }; #define SO_EE_ORIGIN_NONE 0 #define SO_EE_ORIGIN_LOCAL 1 #define SO_EE_ORIGIN_ICMP 2 #define SO_EE_ORIGIN_ICMP6 3 #define SO_EE_OFFENDER(ee) ((struct sockaddr*)((ee)+1)) #ifdef __KERNEL__ #include #if defined(CONFIG_IPV6) || defined (CONFIG_IPV6_MODULE) #include #endif #define SKB_EXT_ERR(skb) ((struct sock_exterr_skb *) ((skb)->cb)) struct sock_exterr_skb { union { struct inet_skb_parm h4; #if defined(CONFIG_IPV6) || defined (CONFIG_IPV6_MODULE) struct inet6_skb_parm h6; #endif } header; struct sock_extended_err ee; u16 addr_offset; __be16 port; }; #endif #endif -v0.0-v7.0' selected='selected'>0x221E-v0.0-v7.0 Hosts the 0x221E linux distro kernel.Ubuntu
summaryrefslogtreecommitdiff
path: root/net/sctp
AgeCommit message (Expand)Author
2018-08-11net/sctp: Replace in/out stream arrays with flex_arrayKonstantin Khorenko
2018-08-11net/sctp: Make wrappers for accessing in/out streamsKonstantin Khorenko
2018-07-24sctp: whitespace fixesStephen Hemminger
2018-07-20Merge ra.kernel.org:/pub/scm/linux/kernel/git/torvalds/linuxDavid S. Miller
2018-07-04sctp: fix the issue that pathmtu may be set lower than MINSEGMENTXin Long
2018-07-04sctp: check for ipv6_pinfo legal sndflow with flowlabel in sctp_v6_get_dstXin Long
2018-07-04sctp: add support for setting flowlabel when adding a transportXin Long
2018-07-04sctp: add spp_ipv6_flowlabel and spp_dscp for sctp_paddrparamsXin Long
2018-07-04sctp: add support for dscp and flowlabel per transportXin Long
2018-07-03Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller
2018-06-29sctp: add support for SCTP_REUSE_PORT sockoptXin Long
2018-06-28Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLLLinus Torvalds
2018-06-22rhashtable: split rhashtable.hNeilBrown
2018-06-21sctp: fix erroneous inc of snmp SctpFragUsrMsgsMarcelo Ricardo Leitner
2018-06-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds
2018-06-14sctp: define sctp_packet_gso_append to build GSO framesXin Long
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook
2018-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds
2018-06-06Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2018-06-06treewide: Use struct_size() for kmalloc()-familyKees Cook
2018-06-05sctp: not allow transport timeout value less than HZ/5 for hb_timerXin Long
2018-06-04Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds
2018-06-04Merge branch 'hch.procfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds
2018-05-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller
2018-05-26net/sctp: convert to ->poll_maskChristoph Hellwig
2018-05-22sctp: fix the issue that flags are ignored when using kernel_connectXin Long