aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv6/inet6_connection_sock.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-01net: implement lockless SO_PRIORITYEric Dumazet1-1/+1
2023-03-17net: annotate lockless accesses to sk->sk_err_softEric Dumazet1-1/+1
2020-11-23lsm,selinux: pass flowi_common instead of flowi to the LSM hooksPaul Moore1-2/+2
2019-12-24net: add bool confirm_neigh parameter for dst_ops.update_pmtuHangbin Liu1-1/+1
2019-12-04net: ipv6: add net argument to ip6_dst_lookup_flowSabrina Dubroca1-2/+2
2019-09-27ipv6: add priority parameter to ip6_xmit()Eric Dumazet1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2017-01-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2017-01-27tcp: don't annotate mark on control socket from tcp_v6_send_response()Pablo Neira1-1/+1
2017-01-18inet: drop ->bind_conflictJosef Bacik1-40/+0
2017-01-18inet: collapse ipv4/v6 rcv_saddr_equal functions into oneJosef Bacik1-2/+2
2016-12-17inet: Fix get port to handle zero port number with soreuseport setTom Herbert1-3/+4
2016-11-04net: inet: Support UID-based routing in IP protocols.Lorenzo Colitti1-0/+2
2016-02-11soreuseport: fast reuseport TCP socket selectionCraig Gallek1-0/+2
2016-01-04soreuseport: fast reuseport UDP socket selectionCraig Gallek1-2/+2
2015-12-03ipv6: kill sk_dst_lockEric Dumazet1-9/+1
2015-12-02ipv6: add complete rcu protection around np->optEric Dumazet1-3/+8
2015-10-03tcp/dccp: install syn_recv requests into ehash tableEric Dumazet1-67/+0
2015-10-03tcp/dccp: remove inet_csk_reqsk_queue_added() timeout argumentEric Dumazet1-1/+1
2015-09-29dccp: use inet6_csk_route_req() helperEric Dumazet1-3/+5
2015-09-25ipv6: constify inet6_csk_route_req() socket argumentEric Dumazet1-1/+1
2015-03-23net: convert syn_wait_lock to a spinlockEric Dumazet1-2/+2
2015-03-20inet: get rid of central tcp/dccp listener timerEric Dumazet1-9/+10
2015-03-20inet: drop prev pointer handling in request sockEric Dumazet1-6/+4
2014-08-24ipv6: White-space cleansing : gaps between function and symbol exportIan Morris1-4/+0
2014-08-24ipv6: White-space cleansing : Line LayoutsIan Morris1-1/+1
2014-05-13net: support marking accepting TCP socketsLorenzo Colitti1-1/+1
2014-04-15ipv4: add a sock pointer to ip_queue_xmit()Eric Dumazet1-2/+1
2013-12-06net: Remove FLOWI_FLAG_CAN_SLEEPSteffen Klassert1-2/+2
2013-10-10inet: rename ir_loc_port to ir_numEric Dumazet1-1/+1
2013-10-10inet: includes a sock_common in request_sockEric Dumazet1-13/+13
2013-10-09ipv6: make lookups simpler and fasterEric Dumazet1-4/+3
2013-03-08ipv6: use newly introduced __ipv6_addr_needs_scope_id and ipv6_iface_scope_idHannes Frederic Sowa1-4/+2
2013-03-05tcp: ipv6: bind() use stronger condition for bind_conflictFlavio Leitner1-0/+4
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin1-3/+2
2013-01-29ipv6: Fix inet6_csk_bind_conflict so it builds with user namespaces enabledEric W. Biederman1-1/+1
2013-01-23soreuseport: TCP/IPv6 implementationTom Herbert1-5/+14
2012-11-20ipv6: fix inet6_csk_update_pmtu() return valueEric Dumazet1-1/+2
2012-09-18ipv6: use net->rt_genid to check dst validityNicolas Dichtel1-22/+1
2012-07-18ipv6: fix inet6_csk_xmit()Eric Dumazet1-19/+21
2012-07-17net: Pass optional SKB and SK arguments to dst_ops->{update_pmtu,redirect}()David S. Miller1-1/+1
2012-07-16ipv6: Add helper inet6_csk_update_pmtu().David S. Miller1-14/+35
2012-06-28tcp: pass fl6 to inet6_csk_route_req()Neal Cardwell1-13/+13
2012-06-28tcp: fix inet6_csk_route_req() for link-local addressesNeal Cardwell1-1/+1
2012-04-14tcp: bind() use stronger condition for bind_conflictAlex Copot1-1/+1
2011-11-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2011-11-23ipv6: tcp: fix panic in SYN processingEric Dumazet1-1/+1
2011-11-22net: remove ipv6_addr_copy()Alexey Dobriyan1-6/+6
2011-10-27ipv6: tcp: fix TCLASS value in ACK messages sent from TIME_WAITEric Dumazet1-1/+1
2011-08-01ipv6: use RCU in inet6_csk_xmit()Eric Dumazet1-3/+6
2011-05-08inet: Pass flowi to ->queue_xmit().David S. Miller1-1/+1
2011-04-13Revert "tcp: disallow bind() to reuse addr/port"David S. Miller1-1/+1
2011-03-12net: Put fl6_* macros to struct flowi6 and use them again.David S. Miller1-4/+4
2011-03-12ipv6: Convert to use flowi6 where applicable.David S. Miller1-30/+30
2011-03-12net: Make flowi ports AF dependent.David S. Miller1-4/+4
2011-03-12net: Put flowi_* prefix on AF independent members of struct flowiDavid S. Miller1-6/+6
2011-03-01ipv6: Consolidate route lookup sequences.David S. Miller1-19/+6
2011-01-11tcp: disallow bind() to reuse addr/portEric Dumazet1-1/+1
2010-12-02ipv6: Create inet6_csk_route_req().David S. Miller1-0/+32
2010-11-28ipv6: Prepare the tree for un-inlined jhash.Jozsef Kadlecsik1-12/+10
2010-06-02ipv6: Refactor update of IPv6 flowi destination address for srcrt (RH) optionArnaud Ebalard1-7/+2
2010-05-02Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-10/+5
2010-04-28Revert "tcp: bind() fix when many ports are bound"David S. Miller1-10/+5
2010-04-27Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-5/+10
2010-04-25ipv6: Fix inet6_csk_bind_conflict()Eric Dumazet1-1/+1
2010-04-22tcp: bind() fix when many ports are boundEric Dumazet1-5/+10
2010-04-15net: replace ipfragok with skb->local_dfShan Wei1-2/+2
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2009-10-20net: IPv6 changesKrishna Kumar1-2/+1
2009-10-18inet: rename some inet_sock fieldsEric Dumazet1-3/+3
2009-10-07Use sk_mark for IPv6 routing lookupsBrian Haley1-0/+1
2009-06-03net: skb->dst accessorsEric Dumazet1-1/+1
2008-11-25netns xfrm: lookup in netnsAlexey Dobriyan1-1/+1
2008-07-25net: convert BUG_TRAP to generic WARN_ONIlpo Järvinen1-1/+1
2008-04-14[SOCK]: Add some notes about per-bind-bucket sock lookup.Pavel Emelyanov1-0/+4
2007-10-15[IPV6] __inet6_csk_dst_store(): fix check-after-useAdrian Bunk1-1/+1
2007-10-10[IPV6] XFRM: Fix connected socket to use transformation.Noriaki TAKAMIYA1-2/+37
2007-01-26[TCP]: Restore SKB socket owner setting in tcp_transmit_skb().David S. Miller1-1/+2
2006-12-02[IPV6]: Misc endianness annotations.Al Viro1-4/+4
2006-12-02[TCP]: Don't set SKB owner in tcp_transmit_skb().David S. Miller1-2/+1
2006-12-02[IPV6]: annotate inet6_csk_search_req()Al Viro1-3/+3
2006-09-22[IPV6]: Cache source address as well in ipv6_pinfo{}.YOSHIFUJI Hideaki1-1/+1
2006-09-22[MLSXFRM]: Add flow labelingVenkat Yekkirala1-0/+1
2006-08-02[IPV6]: Audit all ip6_dst_lookup/ip6_dst_store callsHerbert Xu1-1/+1
2006-06-30Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6Linus Torvalds1-2/+0
2006-06-30[IPV6]: Added GSO support for TCPv6Herbert Xu1-2/+0
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-05-10[IPV6]: skb leakage in inet6_csk_xmitAlexey Kuznetsov1-0/+2
2006-01-07[IPV6]: small cleanupsAdrian Bunk1-0/+1
2006-01-03[IPV6]: Generalise some functionsArnaldo Carvalho de Melo1-0/+103
2006-01-03[IPV6]: Introduce inet6_rsk()Arnaldo Carvalho de Melo1-2/+2
2006-01-03[IPV6]: Generalise tcp_v6_search_req & tcp_v6_synq_addArnaldo Carvalho de Melo1-0/+96