aboutsummaryrefslogtreecommitdiffstats
path: root/net/sctp
AgeCommit message (Expand)AuthorFilesLines
2021-04-05net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind()Maciej Żenczykowski1-4/+3
2021-03-28net: sctp: Fix some typosLu Wei2-2/+2
2021-03-28sm_statefuns.c: Mundane spello fixesBhaskar Chowdhury1-5/+5
2021-03-19sctp: move sk_route_caps check and set into sctp_outq_flush_transportsXin Long2-7/+7
2021-03-04net: sctp: trivial: fix typo in commentDrew Fustini1-1/+1
2021-02-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-4/+12
2021-02-08net: fix iteration for sctp transport seq_filesNeilBrown1-4/+12
2021-01-16sctp: remove the NETIF_F_SG flag before calling skb_segmentXin Long1-1/+1
2020-11-23sctp: Fix some typoChristophe JAILLET1-2/+2
2020-11-19Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-5/+5
2020-11-14sctp: change to hold/put transport for proto_unreach_timerXin Long3-5/+5
2020-11-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2020-11-05sctp: bring inet(6)_skb_parm back to sctp_input_cbXin Long2-3/+2
2020-11-02sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platformsPetr Malat1-2/+2
2020-10-30sctp: enable udp tunneling socksXin Long1-0/+52
2020-10-30sctp: handle the init chunk matching an existing asocXin Long1-0/+50
2020-10-30sctp: add the error cause for new encapsulation port restartXin Long1-0/+20
2020-10-30sctp: support for sending packet over udp6 sockXin Long1-11/+32
2020-10-30sctp: support for sending packet over udp4 sockXin Long2-17/+33
2020-10-30sctp: call sk_setup_caps in sctp_packet_transmit insteadXin Long1-6/+7
2020-10-30sctp: add udphdr to overhead when udp_port is setXin Long1-0/+1
2020-10-30sctp: allow changing transport encap_port by peer packetsXin Long4-1/+14
2020-10-30sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockoptXin Long1-0/+114
2020-10-30sctp: add encap_port for netns sock asoc and transportXin Long4-0/+18
2020-10-30sctp: add encap_err_lookup for udp encap socksXin Long1-0/+19
2020-10-30sctp: create udp6 sock and set its encap_rcvXin Long1-0/+26
2020-10-30sctp: create udp4 sock and add its encap_rcvXin Long2-0/+44
2020-10-30udp: support sctp over udp in skb_udp_tunnel_segmentXin Long1-1/+5
2020-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2020-10-08sctp: fix sctp_auth_init_hmacs() error pathEric Dumazet1-0/+1
2020-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-6/+3
2020-09-20net: sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendantHenry Ptasinski1-6/+3
2020-09-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-17/+13
2020-09-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-10/+6
2020-08-24net: sctp: ulpqueue.c: delete duplicated wordRandy Dunlap1-1/+1
2020-08-24net: sctp: sm_make_chunk.c: delete duplicated words + fix typoRandy Dunlap1-3/+3
2020-08-24net: sctp: protocol.c: delete duplicated words + punctuationRandy Dunlap1-4/+4
2020-08-24net: sctp: chunk.c: delete duplicated wordRandy Dunlap1-1/+1
2020-08-24net: sctp: bind_addr.c: delete duplicated wordRandy Dunlap1-1/+1
2020-08-24net: sctp: auth.c: delete duplicated wordsRandy Dunlap1-2/+2
2020-08-24net: sctp: associola.c: delete duplicated wordsRandy Dunlap1-2/+2
2020-08-24sctp: not disable bh in the whole sctp_get_port_local()Xin Long1-10/+6
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva5-7/+7
2020-08-20net: sctp: Fix negotiation of the number of data streams.David Laight1-2/+4
2020-08-07mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long1-1/+1
2020-07-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-9/+18
2020-07-24sctp: remove redundant initialization of variable statusColin Ian King1-6/+6
2020-07-24sctp: fix slab-out-of-bounds in SCTP_DELAYED_SACK processingChristoph Hellwig1-21/+29
2020-07-24net: pass a sockptr_t into ->setsockoptChristoph Hellwig1-2/+2
2020-07-22sctp: shrink stream outq when fails to do addstream reconfXin Long1-2/+4
2020-07-22sctp: shrink stream outq only when new outcnt < old outcntXin Long1-7/+14
2020-07-19sctp: remove the out_nounlock label in sctp_setsockoptChristoph Hellwig1-4/+2
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_pf_exposeChristoph Hellwig1-14/+8
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_ecn_supportedChristoph Hellwig1-12/+6
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_auth_supportedChristoph Hellwig1-13/+7
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_eventChristoph Hellwig1-12/+6
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_eventChristoph Hellwig1-20/+15
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_reuse_portChristoph Hellwig1-8/+3
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_interleaving_supportedChristoph Hellwig1-24/+10
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_scheduler_valueChristoph Hellwig1-16/+10
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_schedulerChristoph Hellwig1-19/+14
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_add_streamsChristoph Hellwig1-17/+7
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_reset_assocChristoph Hellwig1-18/+7
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_reset_streamsChristoph Hellwig1-15/+5
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_enable_strresetChristoph Hellwig1-20/+14
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_reconfig_supportedChristoph Hellwig1-12/+6
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_default_prinfoChristoph Hellwig1-25/+20
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_pr_supportedChristoph Hellwig1-10/+6
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_recvnxtinfoChristoph Hellwig1-8/+3
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_recvrcvinfoChristoph Hellwig1-8/+3
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_paddr_thresholdsChristoph Hellwig1-29/+26
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_auto_asconfChristoph Hellwig1-9/+6
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_deactivate_keyChristoph Hellwig1-15/+13
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_del_keyChristoph Hellwig1-15/+12
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_active_keyChristoph Hellwig1-15/+12
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_auth_keyChristoph Hellwig1-8/+2
2020-07-19sctp: switch sctp_setsockopt_auth_key to use memzero_explicitChristoph Hellwig1-1/+2
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_hmac_identChristoph Hellwig1-16/+5
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_auth_chunkChristoph Hellwig1-7/+4
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_maxburstChristoph Hellwig1-19/+16
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_fragment_interleaveChristoph Hellwig1-8/+3
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_contextChristoph Hellwig1-15/+13
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_adaptation_layerChristoph Hellwig1-7/+4
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_maxsegChristoph Hellwig1-11/+11
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_mappedv4Christoph Hellwig1-6/+4
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_associnfoChristoph Hellwig1-16/+16
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_rtoinfoChristoph Hellwig1-14/+12
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_nodelayChristoph Hellwig1-8/+3
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_peer_primary_addrChristoph Hellwig1-12/+9
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_primary_addrChristoph Hellwig1-9/+5
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_default_sndinfoChristoph Hellwig1-26/+23
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_default_send_paramChristoph Hellwig1-30/+26
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_initmsgChristoph Hellwig1-13/+11
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_partial_delivery_pointChristoph Hellwig1-9/+4
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_delayed_ackChristoph Hellwig1-27/+22
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_peer_addr_paramsChristoph Hellwig1-25/+19
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_autocloseChristoph Hellwig1-4/+3
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_eventsChristoph Hellwig1-7/+2
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_disable_fragmentsChristoph Hellwig1-11/+3
2020-07-19sctp: pass a kernel pointer to __sctp_setsockopt_connectxChristoph Hellwig1-31/+19
2020-07-19sctp: pass a kernel pointer to sctp_setsockopt_bindxChristoph Hellwig1-25/+8
2020-07-19sctp: copy the optval from user space in sctp_setsockoptChristoph Hellwig1-0/+8
2020-07-19net/ipv6: remove compat_ipv6_{get,set}sockoptChristoph Hellwig1-4/+0
2020-07-19net/ipv4: remove compat_ip_{get,set}sockoptChristoph Hellwig1-4/+0
2020-07-19net: remove compat_sock_common_{get,set}sockoptChristoph Hellwig2-6/+0
2020-06-25sctp: Don't advertise IPv4 addresses if ipv6only is set on the socketMarcelo Ricardo Leitner3-2/+7
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-1/+1
2020-06-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds5-58/+58
2020-06-01Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2-23/+10
2020-05-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2-1/+4
2020-05-29net: add a new bind_add methodChristoph Hellwig1-0/+14
2020-05-29sctp: refactor sctp_setsockopt_bindxChristoph Hellwig1-33/+28
2020-05-28sctp: check assoc before SCTP_ADDR_{MADE_PRIM, ADDED} eventJonas Falkevik1-0/+3
2020-05-27sctp: fix typo sctp_ulpevent_nofity_peer_addr_changeJonas Falkevik2-5/+5
2020-05-26net: sctp: Fix spelling in Kconfig helpChris Packham1-1/+1
2020-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2-7/+16
2020-05-22sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and soc...Jere Leppänen1-4/+5
2020-05-19sctp: Don't add the shutdown timer if its already been addedNeil Horman1-3/+11
2020-05-18ipv6: move SIOCADDRT and SIOCDELRT handling into ->compat_ioctlChristoph Hellwig1-0/+1
2020-05-08sctp: use crypto_shash_tfm_digest()Eric Biggers2-23/+10
2020-04-28Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/...Daniel Borkmann1-21/+11
2020-04-27sysctl: pass kernel pointers to ->proc_handlerChristoph Hellwig1-21/+11
2020-04-22sctp: Fix SHUTDOWN CTSN Ack in the peer restart caseJere Leppänen1-1/+5
2020-04-22sctp: Fix bundling of SHUTDOWN with COOKIE-ACKJere Leppänen1-3/+3
2020-03-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller3-23/+56
2020-03-29sctp: fix possibly using a bad saddr with a given dstMarcelo Ricardo Leitner2-15/+33
2020-03-29sctp: fix refcount bug in sctp_wfreeQiujun Huang1-8/+23
2020-03-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-6/+2
2020-03-08inet_diag: return classid for all socket typesDmitry Yakunin1-6/+2
2020-02-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-3/+4
2020-02-27inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->dataMartin KaFai Lau1-1/+1
2020-02-27inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one()Martin KaFai Lau1-2/+3
2020-02-24sctp: Add missing annotation for sctp_transport_walk_stop()Jules Irenge1-1/+1
2020-02-24sctp: Add missing annotation for sctp_transport_walk_start()Jules Irenge1-1/+1
2020-02-24sctp: Add missing annotation for sctp_err_finish()Jules Irenge1-0/+1
2020-02-17sctp: move the format error check out of __sctp_sf_do_9_1_abortXin Long1-9/+20
2020-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-10/+18
2020-01-06sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLYXin Long1-10/+18
2019-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2-16/+16
2019-12-30sctp: add enabled check for path tracepoint loop.Kevin Kou1-2/+3
2019-12-27sctp: do trace_sctp_probe after SACK validation and checkKevin Kou1-9/+9
2019-12-26sctp: move trace_sctp_probe_path into sctp_outq_sackKevin Kou1-0/+6
2019-12-24net: add bool confirm_neigh parameter for dst_ops.update_pmtuHangbin Liu1-1/+1
2019-12-24sctp: fix err handling of stream initializationMarcelo Ricardo Leitner1-15/+15
2019-12-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2-2/+11
2019-12-17sctp: fix memleak on err handling of stream initializationMarcelo Ricardo Leitner1-2/+6
2019-12-09sctp: get netns from asoc and ep baseXin Long14-62/+49
2019-12-09sctp: fully initialize v4 addr in some functionsXin Long1-0/+5
2019-12-04net: ipv6: add net argument to ip6_dst_lookup_flowSabrina Dubroca1-2/+2
2019-11-26net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port)Maciej Żenczykowski1-2/+2
2019-11-26net-sctp: replace some sock_net(sk) with just 'net'Maciej Żenczykowski1-6/+6
2019-11-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller4-3/+7
2019-11-23sctp: cache netns in sctp_ep_commonXin Long3-2/+4
2019-11-23sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcookNavid Emamdoost1-1/+3
2019-11-08sctp: add SCTP_PEER_ADDR_THLDS_V2 sockoptXin Long1-14/+40
2019-11-08sctp: add support for Primary Path SwitchoverXin Long5-1/+23
2019-11-08sctp: add SCTP_EXPOSE_POTENTIALLY_FAILED_STATE sockoptXin Long1-0/+79
2019-11-08sctp: add SCTP_ADDR_POTENTIALLY_FAILED notificationXin Long1-18/+14
2019-11-08sctp: add pf_expose per netns and sock and asocXin Long4-2/+25
2019-11-06net: annotate lockless accesses to sk->sk_max_ack_backlogEric Dumazet2-3/+3
2019-11-06net: annotate lockless accesses to sk->sk_ack_backlogEric Dumazet1-1/+1
2019-11-06net: use helpers to change sk_ack_backlogEric Dumazet2-3/+3
2019-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-4/+4
2019-11-01inet: stop leaking jiffies on the wireEric Dumazet1-1/+1
2019-10-28net: use skb_queue_empty_lockless() in busy poll contextsEric Dumazet1-1/+1
2019-10-28net: use skb_queue_empty_lockless() in poll() handlersEric Dumazet1-2/+2
2019-10-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller4-14/+20
2019-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds3-8/+14
2019-10-15sctp: change sctp_prot .no_autobind with trueXin Long1-2/+2
2019-10-11net: sctp: Rename fallthrough label to unhandledJoe Perches1-6/+6
2019-10-09net: silence KCSAN warnings about sk->sk_backlog.len readsEric Dumazet1-1/+1
2019-10-09net: silence KCSAN warnings around sk_add_backlog() callsEric Dumazet1-3/+3
2019-10-09sctp: add SCTP_SEND_FAILED_EVENT eventXin Long2-21/+58
2019-10-09sctp: add SCTP_ADDR_MADE_PRIM eventXin Long1-0/+2
2019-10-09sctp: add SCTP_ADDR_REMOVED eventXin Long1-0/+1
2019-10-09sctp: add SCTP_ADDR_ADDED eventXin Long2-14/+23
2019-10-09sctp: add chunks to sk_backlog when the newsk sk_socket is not setXin Long1-3/+9
2019-10-01netfilter: drop bridge nf reset from nf_resetFlorian Westphal1-1/+1
2019-09-27ipv6: add priority parameter to ip6_xmit()Eric Dumazet1-1/+1
2019-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller3-13/+15
2019-09-13sctp: destroy bucket if failed to bind addrMao Wenan1-4/+6
2019-09-13sctp: remove redundant assignment when call sctp_get_port_localMao Wenan1-2/+1
2019-09-13sctp: change return type of sctp_get_port_localMao Wenan1-4/+4
2019-09-12sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()'Christophe JAILLET1-1/+1
2019-09-10sctp: fix the missing put_user when dumping transport thresholdsXin Long1-1/+2
2019-09-05sctp: use transport pf_retrans in sctp_do_8_2_transport_strikeXin Long1-1/+1
2019-08-27sctp: allow users to set ep ecn flag by sockoptXin Long1-0/+73
2019-08-27sctp: allow users to set netns ecn flag with sysctlXin Long1-0/+7
2019-08-27sctp: make ecn flag per netns and endpointXin Long3-4/+16
2019-08-19sctp: remove net sctp.x_enable working as a global switchXin Long1-16/+12
2019-08-19sctp: add SCTP_AUTH_SUPPORTED sockoptXin Long1-0/+86
2019-08-19sctp: add sctp_auth_init and sctp_auth_freeXin Long2-56/+74
2019-08-19sctp: use ep and asoc auth_enable properlyXin Long2-33/+44
2019-08-19sctp: add SCTP_ASCONF_SUPPORTED sockoptXin Long1-0/+82
2019-08-19sctp: check asoc peer.asconf_capable before processing asconfXin Long1-2/+4
2019-08-19sctp: not set peer.asconf_capable in sctp_association_initXin Long1-9/+0
2019-08-19sctp: add asconf_enable in struct sctp_endpointXin Long3-20/+18
2019-08-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2-1/+2
2019-08-13sctp: fix memleak in sctp_send_reset_streamszhengbin1-0/+1
2019-08-13sctp: fix the transport error_count checkXin Long1-1/+1