aboutsummaryrefslogtreecommitdiffstats
path: root/net/dccp/input.c
AgeCommit message (Expand)AuthorFilesLines
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-5/+5
2020-07-13net: dccp: kerneldoc fixesAndrew Lunn1-0/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-01-27tcp: Refactor pingpong codeWei Wang1-1/+1
2018-10-01tcp/dccp: fix lockdep issue when SYN is backloggedEric Dumazet1-1/+3
2017-10-16net: dccp: mark expected switch fall-throughsGustavo A. R. Silva1-0/+1
2017-07-13dccp: make const array error_code staticColin Ian King1-1/+1
2017-03-01tcp/dccp: block BH for SYN processingEric Dumazet1-2/+8
2017-02-17dccp: fix freeing skb too early for IPV6_RECVPKTINFOAndrey Konovalov1-1/+2
2016-05-02dccp: do not assume DCCP code is non preemptibleEric Dumazet1-1/+1
2016-04-27dccp: rename DCCP_INC_STATS_BH()Eric Dumazet1-1/+1
2014-11-18dccp: spelling s/reseting/resettingFabian Frederick1-1/+1
2014-04-11net: Fix use after free by removing length arg from sk_data_ready callbacks.David S. Miller1-1/+1
2012-07-10net: Fix (nearly-)kernel-doc comments for various functionsBen Hutchings1-0/+1
2012-04-15net: cleanup unsigned to unsigned intEric Dumazet1-5/+5
2011-07-04dccp: Clean up slow-path input processingGerrit Renker1-31/+30
2011-03-01dccp: fix oops on Reset after closeGerrit Renker1-4/+3
2011-01-07dccp: fix return value for sequence-invalid packetsSamuel Jero1-1/+1
2010-12-08Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-1/+2
2010-11-28dccp: fix error in updating the GARGerrit Renker1-1/+2
2010-11-15dccp ccid-2: Consolidate Ack-Vector processing within main DCCP moduleGerrit Renker1-22/+9
2010-11-15dccp ccid-2: Algorithm to update buffer stateGerrit Renker1-2/+2
2010-11-10dccp ccid-2: Ack Vector interface clean-upGerrit Renker1-4/+2
2010-10-12dccp: cosmetics - warning formatGerrit Renker1-1/+1
2010-10-12dccp: fix the adjustments to AWL and SWLGerrit Renker1-12/+6
2010-06-25dccp: make implementation of Syn-RTT symmetricGerrit Renker1-2/+11
2010-05-24net/dccp: expansion of error code sizeYoichi Yuasa1-3/+3
2010-04-11Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-0/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-24net: remove trailing space in messagesFrans Pop1-1/+1
2009-01-04dccp: Integrate the TFRC library with DCCPGerrit Renker1-2/+0
2008-12-08dccp ccid-2: Phase out the use of boolean Ack Vector sysctlGerrit Renker1-9/+3
2008-12-08dccp: Integration of dynamic feature activation - part 3 (client side)Gerrit Renker1-4/+26
2008-11-04dccp: Per-socket initialisation of feature negotiationGerrit Renker1-2/+0
2008-09-09This reverts "Merge branch 'dccp' of git://eden-feed.erg.abdn.ac.uk/dccp_exp"Gerrit Renker1-73/+91
2008-09-04dccp: Clamping RTT valuesGerrit Renker1-10/+1
2008-09-04dccp: Clean up slow-path input processingGerrit Renker1-35/+33
2008-09-04dccp ccid-2: Consolidate Ack-Vector processing within main DCCP moduleGerrit Renker1-22/+9
2008-09-04dccp ccid-2: Algorithm to update buffer stateGerrit Renker1-2/+2
2008-09-04dccp ccid-2: Ack Vector interface clean-upGerrit Renker1-4/+2
2008-09-04dccp: Fix the adjustments to AWL and SWLGerrit Renker1-12/+6
2008-09-04dccp ccid-2: Phase out the use of boolean Ack Vector sysctlGerrit Renker1-9/+3
2008-09-04dccp: Integration of dynamic feature activation - part 3 (client side)Gerrit Renker1-4/+26
2008-09-04dccp: Per-socket initialisation of feature negotiationGerrit Renker1-2/+0
2008-09-04dccp: Always generate a Reset in response to option errorsWei Yongjun1-2/+2
2008-08-18dccp: Fix panic caused by too early termination of retransmission mechanismGerrit Renker1-6/+6
2008-07-25net: convert BUG_TRAP to generic WARN_ONIlpo Järvinen1-1/+1
2008-01-28[DCCP]: Allow to parse options on Request SocketsGerrit Renker1-3/+3
2008-01-28[DCCP]: Perform SHUT_RD and SHUT_WR on receiving closeGerrit Renker1-7/+15
2008-01-28[DCCP]: Remove duplicate test for CloseReqGerrit Renker1-4/+2
2008-01-28[DCCP]: Integrate state transitions for passive-closeGerrit Renker1-15/+73
2008-01-28[NET]: Name magic constants in sock_wake_async()Pavel Emelyanov1-4/+4
2008-01-28[DCCP]: Honour and make use of shutdown option set by userGerrit Renker1-7/+20
2007-10-24[DCCP]: Convert Reset code into socket error numberGerrit Renker1-9/+39
2007-10-17[DCCP]: fix link error with !CONFIG_SYSCTLIngo Molnar1-0/+3
2007-10-10[DCCP]: Rate-limit DCCP-SyncsGerrit Renker1-9/+20
2007-10-10[DCCP]: Send Reset upon Sync in state REQUESTGerrit Renker1-5/+3
2007-10-10[DCCP]: Fix Reset/Sync-Flood BugGerrit Renker1-3/+11
2007-10-10[DCCP]: Shorten variable names in dccp_check_seqnoGerrit Renker1-23/+17
2007-10-10[DCCP]: Simplify interface of dccp_sample_rttGerrit Renker1-29/+15
2007-10-10[DCCP]: Convert dccp_sample_rtt to ktime_tArnaldo Carvalho de Melo1-13/+10
2007-04-25[DCCP]: Sample RTT from SYN exchangeGerrit Renker1-0/+8
2007-04-25[DCCP]: Provide function for RTT samplingGerrit Renker1-0/+40
2007-04-25[DCCP]: Remove ambiguity in the way before48 is usedGerrit Renker1-2/+4
2007-03-07[DCCP]: Revert patch which disables bidirectional modeGerrit Renker1-17/+4
2007-03-06[DCCP]: Correctly split CCID half connectionsGerrit Renker1-6/+6
2007-02-10[NET] DCCP: Fix whitespace errors.YOSHIFUJI Hideaki1-7/+7
2006-12-11[DCCP]: Whitespace cleanupsArnaldo Carvalho de Melo1-13/+13
2006-12-11[DCCP]: Only deliver to the CCID rx side in chargeGerrit Renker1-4/+17
2006-12-02[DCCP]: Simplified conditions due to use of enum:8 statesGerrit Renker1-14/+11
2006-12-02[DCCP]: Update code comments for Step 2/3Gerrit Renker1-21/+17
2006-10-24[DCCP]: Update documentation references.Gerrit Renker1-2/+2
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-03-20[DCCP] minisock: Rename struct dccp_options to struct dccp_minisockArnaldo Carvalho de Melo1-4/+4
2006-03-20[DCCP]: Uninline some functionsArnaldo Carvalho de Melo1-4/+3
2006-03-20[DCCP]: Generalize dccp_v4_send_resetArnaldo Carvalho de Melo1-1/+1
2006-03-20[DCCP] CCID: Improve CCID infrastructureArnaldo Carvalho de Melo1-8/+0
2006-03-20[DCCP]: Initial feature negotiation implementationAndrea Bittau1-0/+3
2006-01-03[DCCP]: Notify CCID only after ACK vectors have been processed.Andrea Bittau1-3/+3
2006-01-03[DCCP]: Send an ACK vector when ACKing a response packetAndrea Bittau1-0/+6
2006-01-03[DCCP]: Do not process a packet twice when it's not in state DCCP_OPEN.Andrea Bittau1-22/+34
2006-01-03[IP_SOCKGLUE]: Remove most of the tcp specific callsArnaldo Carvalho de Melo1-1/+1
2006-01-03[DCCP]: Prepare the AF agnostic core for the introduction of DCCPv6Arnaldo Carvalho de Melo1-0/+4
2006-01-03[DCCP]: Introduce dccp_ipv4_af_opsArnaldo Carvalho de Melo1-2/+3
2005-10-10[DCCP]: Transition from PARTOPEN to OPEN when receiving DATA packetsArnaldo Carvalho de Melo1-1/+5
2005-09-18[DCCP]: Move the ack vector code to net/dccp/ackvec.[ch]Arnaldo Carvalho de Melo1-56/+13
2005-09-16[DCCP]: More precisely set reset_code when sending RESET packetsArnaldo Carvalho de Melo1-11/+11
2005-09-13[DCCP]: Handle SYNC packets in dccp_rcv_state_processArnaldo Carvalho de Melo1-0/+6
2005-09-13[DCCP]: Check if already in the CLOSING state in dccp_rcv_closereqArnaldo Carvalho de Melo1-1/+2
2005-09-09[DCCP] Introduce dccp_timestampArnaldo Carvalho de Melo1-2/+2
2005-08-29[DCCP]: Initial dccp_poll implementationArnaldo Carvalho de Melo1-0/+1
2005-08-29[DCCP]: Implement the CLOSING timerArnaldo Carvalho de Melo1-15/+11
2005-08-29[DCCP]: Fix printf format warnings on 64-bit.David S. Miller1-2/+8
2005-08-29[DCCP]: Fix the ACK and SEQ window variables settingsArnaldo Carvalho de Melo1-1/+13
2005-08-29[DCCP]: Give more info on Step 6 failure debug printkArnaldo Carvalho de Melo1-2/+9
2005-08-29[DCCP]: Use LIMIT_NETDEBUG in some debugging printksArnaldo Carvalho de Melo1-5/+6
2005-08-29[DCCP]: Send SYNCACK packets in response to SYNC packetsArnaldo Carvalho de Melo1-8/+25
2005-08-29[DCCP]: Fix RESET handling in dccp_rcv_state_processArnaldo Carvalho de Melo1-18/+42
2005-08-29[DCCP]: Just reflow the source code to fit in 80 columnsArnaldo Carvalho de Melo1-38/+62
2005-08-29[NET]: Make NETDEBUG pure printk wrappersPatrick McHardy1-1/+1
2005-08-29[DCCP]: Fix u64 printf format warnings.David S. Miller1-1/+3
2005-08-29[DCCP]: Initial implementationArnaldo Carvalho de Melo1-0/+510