aboutsummaryrefslogtreecommitdiffstats
path: root/net/sctp
AgeCommit message (Expand)AuthorFilesLines
2012-11-01net: sctp: Fix typo in net/sctpMasanari Iida1-1/+1
2012-10-16sctp: fix call to SCTP_CMD_PROCESS_SACK in sctp_cmd_interpreter()Zijie Pan1-1/+2
2012-10-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds4-9/+14
2012-10-04sctp: check src addr when processing SACK to update transport stateNicolas Dichtel3-8/+13
2012-10-04sctp: fix a typo in prototype of __sctp_rcv_lookup()Nicolas Dichtel1-1/+1
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-5/+20
2012-09-26unexport sock_map_fd(), switch to sock_alloc_file()Al Viro1-5/+20
2012-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+20
2012-09-04sctp: use list_move_tail instead of list_del/list_add_tailWei Yongjun1-6/+4
2012-09-03sctp: Don't charge for data in sndbuf again when transmitting packetThomas Graf1-1/+20
2012-08-24Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/ebie...David S. Miller1-2/+4
2012-08-16sctp: fix bogus if statement in sctp_auth_recv_cid()Dan Carpenter1-1/+1
2012-08-16sctp: fix compile issue with disabled CONFIG_NET_NSUlrich Weber1-6/+3
2012-08-14sctp: Make sysctl tunables per netEric W. Biederman12-228/+265
2012-08-14sctp: Push struct net down into sctp_verify_ext_paramEric W. Biederman2-8/+9
2012-08-14sctp: Push struct net down into all of the state machine functionsEric W. Biederman2-282/+339
2012-08-14sctp: Push struct net down into sctp_in_scopeEric W. Biederman3-4/+5
2012-08-14sctp: Push struct net down into sctp_transport_initEric W. Biederman3-5/+8
2012-08-14sctp: Push struct net down to sctp_chunk_event_lookupEric W. Biederman7-28/+51
2012-08-14sctp: Add infrastructure for per net sysctlsEric W. Biederman2-0/+28
2012-08-14sctp: Make the mib per network namespaceEric W. Biederman11-114/+151
2012-08-14sctp: Enable sctp in all network namespacesEric W. Biederman2-9/+11
2012-08-14sctp: Make the proc files per network namespace.Eric W. Biederman3-73/+81
2012-08-14sctp: Move the percpu sockets counter out of sctp_proc_initEric W. Biederman1-6/+7
2012-08-14sctp: Make the ctl_sock per network namespaceEric W. Biederman3-44/+52
2012-08-14sctp: Make the address lists per network namespaceEric W. Biederman5-80/+104
2012-08-14sctp: Make the association hashtable handle multiple network namespacesEric W. Biederman4-28/+49
2012-08-14sctp: Make the endpoint hashtable handle multiple network namespacesEric W. Biederman2-8/+15
2012-08-14sctp: Make the port hash table use struct net in it's key.Eric W. Biederman1-9/+13
2012-08-14userns: Print out socket uids in a user namespace aware fashion.Eric W. Biederman1-2/+4
2012-07-31netvm: prevent a stream-specific deadlockMel Gorman1-1/+2
2012-07-23ipv4: Prepare for change of rt->rt_iif encoding.David S. Miller1-1/+1
2012-07-22Merge branch 'kill_rtcache'David S. Miller1-1/+1
2012-07-22sctp: Implement quick failover draft from tsvwgNeil Horman6-14/+176
2012-07-20net: Document dst->obsolete better.David S. Miller1-1/+1
2012-07-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-7/+12
2012-07-17Merge branch 'nexthop_exceptions'David S. Miller5-12/+20
2012-07-17net: Pass optional SKB and SK arguments to dst_ops->{update_pmtu,redirect}()David S. Miller2-2/+2
2012-07-16sctp: fix sparse warning for sctp_init_cause_fixedIoan Orghici1-1/+1
2012-07-16sctp: Fix list corruption resulting from freeing an association on a listNeil Horman2-7/+12
2012-07-16sctp: Adjust PMTU updates to accomodate route invalidation.David S. Miller5-10/+18
2012-07-12net: Remove checks for dst_ops->redirect being NULL.David S. Miller1-1/+1
2012-07-12ipv6: Add redirect support to all protocol icmp error handlers.David S. Miller2-2/+5
2012-07-11ipv4: Add redirect support to all protocol icmp error handlers.David S. Miller1-0/+16
2012-07-08sctp: refactor sctp_packet_append_chunk and clenup some memory leaksNeil Horman1-27/+52
2012-06-30sctp: be more restrictive in transport selection on bundled sacksNeil Horman8-4/+33
2012-06-19sctp: fix warning when compiling without IPv6Daniel Halperin1-0/+2
2012-05-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-20/+1
2012-05-15net: Convert net_ratelimit uses to net_<level>_ratelimitedJoe Perches3-17/+12
2012-05-10sctp: check cached dst before using itNicolas Dichtel2-20/+1
2012-04-23net: add a limit parameter to sk_add_backlog()Eric Dumazet1-2/+2
2012-04-20net: Convert all sysctl registrations to register_net_sysctlEric W. Biederman1-7/+1
2012-04-20net: Move all of the network sysctls without a namespace into init_net.Eric W. Biederman1-2/+2
2012-04-15net: cleanup unsigned to unsigned intEric Dumazet5-9/+9
2012-04-04sctp: Allow struct sctp_event_subscribe to grow without breaking binariesThomas Graf1-2/+3
2012-03-08sctp: Export sctp_do_peeloffBenjamin Poirier1-15/+9
2012-01-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2011-12-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-14/+20
2011-12-20sctp: Do not account for sizeof(struct sk_buff) in estimated rwndThomas Graf2-11/+3
2011-12-19sctp: fix incorrect overflow check on autocloseXi Wang4-3/+17
2011-12-11net: use IS_ENABLED(CONFIG_IPV6)Eric Dumazet3-4/+4
2011-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2011-12-02treewide: Fix typos in various parts of the kernel, and fix some comments.Justin P. Mattock1-1/+1
2011-11-29sctp: better integer overflow check in sctp_auth_create_key()Xi Wang1-1/+1
2011-11-22net: remove ipv6_addr_copy()Alexey Dobriyan2-22/+20
2011-11-08sctp: fasthandoff with ASCONF at server-nodeMichio Honda1-1/+7
2011-11-08sctp: fasthandoff with ASCONF at mobile-nodeMichio Honda2-1/+19
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-0/+2
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker2-0/+2
2011-10-27ipv6: tcp: fix TCLASS value in ACK messages sent from TIME_WAITEric Dumazet1-1/+1
2011-10-13net: more accurate skb truesizeEric Dumazet1-1/+1
2011-09-22Merge branch 'master' of github.com:davem330/netDavid S. Miller2-0/+11
2011-09-16sctp: deal with multiple COOKIE_ECHO chunksMax Matveev2-0/+11
2011-08-24sctp: Bundle HEAERTBEAT into ASCONF_ACKMichio Honda3-0/+7
2011-08-24sctp: HEARTBEAT negotiation after ASCONFMichio Honda1-0/+4
2011-07-21Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-11/+8
2011-07-14net: sctp: fix checksum marking for outgoing packetsMichał Mirosław1-11/+8
2011-07-14Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller7-31/+106
2011-07-08sctp: ABORT if receive, reassmbly, or reodering queue is not empty while clos...Thomas Graf2-8/+21
2011-07-07sctp: Enforce retransmission limit during shutdownThomas Graf4-13/+61
2011-07-07sctp: fix missing send up SCTP_SENDER_DRY_EVENT when subscribe itWei Yongjun1-0/+23
2011-07-07net: refine {udp|tcp|sctp}_mem limitsEric Dumazet1-10/+1
2011-07-01sctp: Reduce switch/case indentJoe Perches2-30/+31
2011-06-16net: Remove casts of void *Joe Perches5-28/+21
2011-06-11sctp: kzalloc() error handling on deleting last addressMichio Honda1-0/+4
2011-06-06sctp: Guard IPV6 specific code properly.David S. Miller1-1/+2
2011-06-02sctp: Add ASCONF operation on the single-homed hostMichio Honda5-7/+99
2011-06-02sctp: Add socket option operation for Auto-ASCONF.Michio Honda1-0/+68
2011-06-02sctp: Add sysctl support for Auto-ASCONF.Michio Honda1-0/+7
2011-06-02sctp: Add Auto-ASCONF support (core).Michio Honda4-4/+206
2011-06-02sctp: Add ADD/DEL ASCONF handling at the receiver.Michio Honda1-1/+1
2011-05-31sctp: stop pending timers and purge queues when peer restart asocWei Yongjun3-11/+29
2011-05-25sctp: fix memory leak of the ASCONF queue when free asocWei Yongjun1-0/+16
2011-05-24net: convert %p usage to %pKDan Rosenberg1-2/+2
2011-05-21sctp: Fix build failure.David S. Miller1-1/+1
2011-05-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds14-319/+396
2011-05-19SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict()Jacek Luczak1-6/+4
2011-05-12sctp: sctp_sendmsg: Don't test known non-null sinfoJoe Perches1-6/+4
2011-05-12sctp: sctp_sendmsg: Don't initialize default_sinfoJoe Perches1-1/+2
2011-05-10sctp: Remove rt->rt_src usage in sctp_v4_get_saddr()David S. Miller1-1/+1
2011-05-08sctp: Fix debug message args.David S. Miller1-2/+2
2011-05-08sctp: Don't use rt->rt_{src,dst} in sctp_v4_xmit()David S. Miller1-2/+2
2011-05-08inet: Pass flowi to ->queue_xmit().David S. Miller1-1/+1
2011-05-08sctp: Store a flowi in transports to provide persistent keying.David S. Miller1-6/+3
2011-05-07net,rcu: convert call_rcu(sctp_local_addr_free) to kfree_rcu()Lai Jiangshan3-10/+3
2011-05-03sctp: Use flowi4's {saddr,daddr} in sctp_v4_dst_saddr() and sctp_v4_get_dst()David S. Miller1-5/+4
2011-04-27sctp: clean up route lookup callsVlad Yasevich3-29/+23
2011-04-27sctp: remove useless arguments from get_saddr() callVlad Yasevich3-6/+2
2011-04-27sctp: make sctp over IPv6 work with IPsecVlad Yasevich1-5/+11
2011-04-27sctp: cache the ipv6 source after route lookupVlad Yasevich4-119/+106
2011-04-27sctp: fix sctp to work with ipv6 source address routingWeixing Shi1-1/+43
2011-04-26Revert wrong fixes for common misspellingsLucas De Marchi1-1/+1
2011-04-22inet: constify ip headers and in6_addrEric Dumazet2-2/+2
2011-04-21sctp: implement event notification SCTP_SENDER_DRY_EVENTWei Yongjun3-1/+53
2011-04-21sctp: change auth event type name to SCTP_AUTHENTICATION_EVENTWei Yongjun1-1/+1
2011-04-21sctp: implement socket option SCTP_GET_ASSOC_ID_LISTWei Yongjun1-0/+52
2011-04-20sctp: move chunk from retransmit queue to abandoned listWei Yongjun1-0/+7
2011-04-20sctp: make heartbeat information in sctp_make_heartbeat()Wei Yongjun2-15/+14
2011-04-20sctp: fix to check the source address of COOKIE-ECHO chunkWei Yongjun3-16/+27
2011-04-20sctp: handle ootb packet in chunk order as definedShan Wei2-15/+21
2011-04-20sctp: bail from sctp_endpoint_lookup_assoc() if not boundVlad Yasevich1-6/+14
2011-04-20sctp: remove completely unsed EMPTY stateVlad Yasevich3-78/+0
2011-04-20sctp: check invalid value of length parameter in error causeShan Wei1-1/+8
2011-04-20sctp: check parameter value of length in ERROR chunkShan Wei1-0/+5
2011-04-19sctp: Release all routes when processing acks ADD_IP or DEL_IPVlad Yasevich1-6/+2
2011-04-19sctp: Allow bindx_del to accept 0 portVlad Yasevich1-1/+5
2011-04-19sctp: teach CACC algorithm about removed transportsVlad Yasevich1-3/+8
2011-04-19sctp: use memdup_user to copy data from userspaceShan Wei1-16/+6
2011-04-19sctp: kill abandoned SCTP_CMD_TRANSMIT commandShan Wei1-6/+0
2011-04-19sctp: use common head of addr parameter to access member in addr-unrelated codeShan Wei2-6/+6
2011-04-19sctp: fix the comment of sctp_sf_violation_paramlen()Shan Wei1-2/+3
2011-04-12sctp: fix oops while removed transport still using as retran pathWei Yongjun1-0/+2
2011-04-12sctp: fix oops when updating retransmit path with DEBUG onVlad Yasevich1-0/+2
2011-04-07Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6Linus Torvalds10-23/+23
2011-04-01sctp: malloc enough room for asconf-ack chunkWei Yongjun1-2/+2
2011-03-31Fix common misspellingsLucas De Marchi10-23/+23
2011-03-30sctp: Pass __GFP_NOWARN to hash table allocation attempts.David S. Miller1-2/+2
2011-03-12ipv6: Convert to use flowi6 where applicable.David S. Miller1-21/+21
2011-03-12net: Put fl4_* macros to struct flowi4 and use them again.David S. Miller1-4/+4
2011-03-12ipv4: Use flowi4 in public route lookup interfaces.David S. Miller1-15/+15
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. Miller2-6/+6
2011-03-07sctp: several declared/set but unused fixesHagen Paul Pfeifer6-18/+1
2011-03-02ipv4: Make output route lookup return rtable directly.David S. Miller1-3/+4
2011-02-22net: add __rcu annotations to sk_wq and wqEric Dumazet1-4/+5
2011-02-20sctp: fix compile warnings in sctp_tsnmap_num_gabsShan Wei1-1/+1
2011-02-19sctp: fix reporting of unknown parametersJiri Bohac1-5/+5
2011-01-19sctp: user perfect name for Delayed SACK Timer optionShan Wei1-2/+2
2010-12-17Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-1/+9
2010-12-16sctp: fix the return value of getting the sctp partial delivery pointWei Yongjun1-1/+1
2010-12-10SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped addressWei Yongjun1-0/+8
2010-12-06Fix a typo in datagram.c and sctp/socket.c.David Shwatrz1-1/+1
2010-11-10net: avoid limits overflowEric Dumazet3-5/+5
2010-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds15-107/+146
2010-10-22Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds1-0/+1
2010-10-15llseek: automatically add .llseek fopArnd Bergmann1-0/+1
2010-10-04Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller2-3/+18
2010-10-03sctp: Fix break indentation in sctp_ioctl().David S. Miller1-1/+1
2010-10-03sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac()Dan Rosenberg1-2/+6
2010-10-03sctp: prevent reading out-of-bounds memoryDan Rosenberg1-1/+12
2010-09-27Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-1/+0
2010-09-23net: return operator cleanupEric Dumazet2-4/+4
2010-09-17sctp: Do not reset the packet during sctp_packet_config().Vlad Yasevich1-1/+0
2010-09-09Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-23/+23
2010-09-09sctp: fix test for end of loopJoe Perches1-23/+23
2010-09-08sctp: implement SIOCINQ ioctl() (take 3)Diego Elio 'Flameeyes' Pettenò1-1/+34
2010-09-06net: poll() optimizationsEric Dumazet1-3/+2
2010-08-26net/sctp: Use pr_fmt and pr_<level>Joe Perches15-99/+106
2010-08-04Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...Linus Torvalds2-2/+2
2010-06-25snmp: add align parameter to snmp_mib_init()Eric Dumazet1-1/+2
2010-06-16fix typos concerning "initiali[zs]e"Uwe Kleine-König2-2/+2
2010-06-10net-next: remove useless union keywordChangli Gao1-2/+2
2010-06-03net: use __packed annotationEric Dumazet1-1/+1
2010-05-17net: Remove unnecessary returns from void function()sJoe Perches5-13/+0
2010-05-17sctp: fix append error cause to ERROR chunk correctlyWei Yongjun1-2/+2
2010-05-16Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-0/+4
2010-05-16sctp: delete active ICMP proto unreachable timer when free transportWei Yongjun1-0/+4
2010-05-15net: reserve ports for applications using fixed port numbersAmerigo Wang1-0/+2
2010-05-12Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller3-4/+55
2010-05-06sctp: Fix a race between ICMP protocol unreachable and connect()Vlad Yasevich3-4/+55
2010-05-03Merge branch 'net-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vxy/...David S. Miller13-142/+329
2010-05-02Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller6-32/+120
2010-05-01net: sock_def_readable() and friends RCU conversionEric Dumazet1-1/+1
2010-04-30sctp: Tag messages that can be Nagle delayed at creation.Vlad Yasevich2-3/+3
2010-04-30sctp: Optimize computation of highest new tsn in SACK.Vlad Yasevich1-35/+7
2010-04-30sctp: correctly mark missing chunks in fast recoveryVlad Yasevich1-5/+13
2010-04-30sctp: rwnd_press should be cumulativeVlad Yasevich1-1/+1
2010-04-30sctp: fast recovery algorithm is per association.Vlad Yasevich1-15/+17
2010-04-30sctp: update transport initializationsVlad Yasevich3-30/+0
2010-04-30sctp: Do not force T3 timer on fast retransmissions.Vlad Yasevich2-14/+5
2010-04-30sctp: remove 'resent' bit from the chunkVlad Yasevich3-18/+9
2010-04-30sctp: Make sure we always return valid retransmit pathVlad Yasevich1-1/+2
2010-04-30sctp: cleanup: remove duplicate assignmentDan Carpenter1-14/+9
2010-04-30sctp: implement sctp association probing moduleWei Yongjun3-0/+228
2010-04-30sctp: use sctp_chunk_is_data macro to decide a chunk is data chunkShan Wei1-1/+1
2010-04-30sctp: Do no select unconfirmed transports for retransmissionsVlad Yasevich1-2/+3
2010-04-30sctp: fix to retranmit at least one DATA chunkWei Yongjun1-0/+12
2010-04-30sctp: missing set src and dest port while lookup output routeWei Yongjun1-1/+6
2010-04-30sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sentWei Yongjun1-0/+6
2010-04-30sctp: send SHUTDOWN-ACK chunk back to the source.Vlad Yasevich1-2/+6