aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4
AgeCommit message (Expand)AuthorFilesLines
2013-06-19inet: frag , remove an empty ifdef.Rami Rosen1-2/+0
2013-06-19tcp: introduce a per-route knob for quick ackCong Wang2-3/+8
2013-06-19tcp:typo unset should be unsentWeiping Pan1-1/+1
2013-06-19ip_tunnel: push generic protocol handling to ip_tunnel module.Pravin B Shelar4-26/+47
2013-06-19ip_tunnels: extend iptunnel_xmit()Pravin B Shelar3-30/+98
2013-06-19gre: export gre_handle_offloads() function.Pravin B Shelar2-32/+31
2013-06-19gre: export gre_build_header() function.Pravin B Shelar2-39/+33
2013-06-19gre: Allow multiple protocol listener for gre protocol.Pravin B Shelar2-151/+243
2013-06-19gre: Simplify gre protocol registration locking.Pravin B Shelar1-27/+13
2013-06-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-4/+3
2013-06-13ip_tunnel: remove __net_init/exit from exported functionsEric Dumazet1-2/+2
2013-06-13net/ipv4: ip_vti clear skb cb before tunneling.Saurabh Mohan1-2/+1
2013-06-13tcp: properly send new data in fast recovery in first RTTYuchung Cheng2-26/+20
2013-06-13net: Convert uses of typedef ctl_table to struct ctl_tableJoe Perches4-21/+22
2013-06-13net: ping_check_bind_addr() etc. can be staticWu Fengguang1-4/+4
2013-06-12udp: fix two sparse errorsEric Dumazet1-2/+2
2013-06-12gro: remove a sparse errorEric Dumazet1-1/+1
2013-06-12igmp: fix new sparse errorsEric Dumazet1-4/+4
2013-06-12net: udp4: move GSO functions to udp_offloadDaniel Borkmann4-82/+104
2013-06-12igmp: remove unnecessary in_device member zeroingShawn Bohrer1-4/+0
2013-06-12igmp: hash a hash table to speedup ip_check_mc_rcu()Eric Dumazet2-3/+71
2013-06-10net: remove last caller of skb_tail_offset() and itselfCong Wang1-7/+1
2013-06-10tcp: add low latency socket poll support.Eliezer Tamir2-0/+7
2013-06-10udp: add low latency socket poll supportEliezer Tamir1-1/+5
2013-06-10net: add low latency socket pollEliezer Tamir1-0/+1
2013-06-07net: tcp: move GRO/GSO functions to tcp_offloadDaniel Borkmann5-318/+336
2013-06-07net: minor: tcp: use tcp_skb_mss helper in tcp_tso_segmentDaniel Borkmann1-2/+2
2013-06-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/...David S. Miller2-1/+7
2013-06-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-4/+11
2013-06-04ping: always initialize ->sin6_scope_id and ->sin6_flowinfoCong Wang1-3/+3
2013-06-04Kconfig: remove dangling references to the deleted fileJean Sacren1-8/+3
2013-06-04net: ipv6: Implement /proc/net/icmp6.Lorenzo Colitti1-9/+12
2013-06-04net: ipv4: make the ping /proc code AF-independentLorenzo Colitti1-26/+47
2013-06-03icmp: avoid allocating large struct on stackCong Wang1-17/+23
2013-06-03] icmp: fix icmp_unreach() comment.Rami Rosen1-1/+2
2013-06-03ipv4: use separate genid for next hop exceptionsTimo Teräs1-2/+10
2013-06-03ipv4: rate limit updating of next hop exceptions with same pmtuTimo Teräs1-0/+4
2013-06-03ipv4: properly refresh rtable entries on pmtu/redirect eventsTimo Teräs4-41/+43
2013-05-31sit: add IPv4 over IPv4 supportNicolas Dichtel1-1/+1
2013-05-31iptunnel: specify protocol outside IP headerNicolas Dichtel3-4/+4
2013-05-31gro: should aggregate frames without DFEric Dumazet1-1/+2
2013-05-31net: Update RFS target at poll for tcp/udpDavid Majnemer2-0/+4
2013-05-30tcp: undo on DSACK during recoveryYuchung Cheng1-1/+7
2013-05-30tcp: fix undo on partial ack in recoveryYuchung Cheng1-26/+33
2013-05-30tcp: refactor undo functionsYuchung Cheng1-47/+50
2013-05-30tcp: consolidate PRR packet accountingYuchung Cheng1-25/+20
2013-05-30Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-2/+4
2013-05-28net, ipv4, ipv6: Correct assignment of skb->network_header to skb->tailSimon Horman1-1/+7
2013-05-28ipv4: Correct comparisons and calculations using skb->tail and skb-transport_...Simon Horman3-3/+5
2013-05-28net: always pass struct netdev_notifier_info to netdevice notifiersCong Wang1-1/+4
2013-05-28arp: flush arp cache on IFF_NOARP changeTimo Teräs1-0/+6
2013-05-28net: pass info struct via netdevice notifierJiri Pirko5-5/+5
2013-05-27ipv4: fix redirect handling for TCP packetsMichal Kubecek1-1/+6
2013-05-27MPLS: Add limited GSO supportSimon Horman3-1/+3
2013-05-25ip_tunnel: fix kernel panic with icmp_dest_unreachEric Dumazet1-1/+1
2013-05-25tcp: Remove 2 indentation levels in tcp_rcv_state_processJoe Perches1-37/+39
2013-05-25tcp: Remove another indentation level in tcp_rcv_state_processJoe Perches1-59/+51
2013-05-25tcp: remove one indentation level in tcp_rcv_state_process()Eric Dumazet1-136/+133
2013-05-25net: ipv6: Add IPv6 support to the ping socket.Lorenzo Colitti2-162/+400
2013-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-23/+55
2013-05-23tcp: xps: fix reordering issuesEric Dumazet1-4/+6
2013-05-23netfilter: ipt_ULOG: fix non-null terminated string in the nf_log pathChen Gang1-2/+4
2013-05-23netfilter: {ipt,ebt}_ULOG: rise warning on deprecationPablo Neira Ayuso2-1/+7
2013-05-23tcp: bug fix in proportional rate reduction.Nandita Dukkipati1-10/+13
2013-05-20tcp: md5: remove spinlock usage in fast pathEric Dumazet3-90/+24
2013-05-20ip_gre: fix a possible crash in ipgre_err()Eric Dumazet1-1/+2
2013-05-19tcp: remove bad timeout logic in fast recoveryYuchung Cheng1-64/+1
2013-05-16tcp: speedup tcp_fixup_rcvbuf()Eric Dumazet1-3/+1
2013-05-16tcp: gso: do not generate out of order packetsEric Dumazet1-1/+21
2013-05-16Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-5/+8
2013-05-15netfilter: log: netns NULL ptr bug when calling from conntrackHans Schillstrom1-5/+8
2013-05-14tcp: fix tcp_md5_hash_skb_data()Eric Dumazet1-2/+5
2013-05-11ipv4: ip_output: remove inline marking of EXPORT_SYMBOL functionsDenis Efremov1-1/+1
2013-05-08gso: Handle Trans-Ether-Bridging protocol in skb_network_protocol()Pravin B Shelar2-10/+2
2013-05-06fib_trie: no need to delay vfree()Al Viro1-11/+2
2013-05-06net: frag, fix race conditions in LRU list maintenanceKonstantin Khlebnikov1-0/+1
2013-05-05tcp: do not expire TCP fastopen cookiesEric Dumazet1-6/+9
2013-05-03vxlan: Fix TCPv6 segmentation.Pravin B Shelar1-1/+6
2013-05-03gre: Fix GREv4 TCPv6 segmentation.Pravin B Shelar2-1/+4
2013-05-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-7/+7
2013-05-01proc: Supply a function to remove a proc entry by PDEDavid Howells1-2/+2
2013-04-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2013-04-29tcp: reset timer after any SYNACK retransmitYuchung Cheng1-1/+6
2013-04-29net: Add MIB counters for checksum errorsEric Dumazet7-12/+35
2013-04-29net: defer net_secret[] initializationEric Dumazet1-1/+4
2013-04-25net: ipv4: typo issue, remove erroneous semicolonChen Gang1-1/+1
2013-04-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller7-61/+104
2013-04-19Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/...David S. Miller14-17/+45
2013-04-19netlink: rename ssk to sk in struct netlink_skb_paramsPatrick McHardy2-5/+5
2013-04-19Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-1/+7
2013-04-19tcp: call tcp_replace_ts_recent() from tcp_ack()Eric Dumazet1-33/+31
2013-04-19netfilter: xt_rpfilter: depend on raw or mangle tableFlorian Westphal1-1/+1
2013-04-19netfilter: xt_rpfilter: skip locally generated broadcast/multicast, tooFlorian Westphal1-1/+7
2013-04-18tcp: introduce TCPSpuriousRtxHostQueues SNMP counterEric Dumazet2-0/+8
2013-04-18netfilter: add my copyright statementsPatrick McHardy11-1/+19
2013-04-17net: drop dst before queueing fragmentsEric Dumazet1-4/+10
2013-04-15esp4: fix error return code in esp_output()Wei Yongjun1-3/+3
2013-04-14net: tcp_memcontrol: minor: remove unused variableDaniel Borkmann1-1/+0
2013-04-14net: sock: make sock_tx_timestamp voidDaniel Borkmann2-6/+5
2013-04-13tcp: tcp_tso_segment() small optimizationEric Dumazet1-2/+5
2013-04-12tcp: GSO should be TSQ friendlyEric Dumazet2-1/+13
2013-04-11tcp: Reallocate headroom if it would overflow csum_startThomas Graf1-2/+6
2013-04-11Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller2-2/+7
2013-04-11tcp: incoming connections might use wrong route under synfloodDmitry Popov1-2/+2
2013-04-09procfs: new helper - PDE_DATA(inode)Al Viro3-5/+5
2013-04-09selinux: add a skb_owned_by() hookEric Dumazet1-0/+1
2013-04-09tcp_memcontrol: remove a redundant statement in tcp_destroy_cgroup()Zefan Li1-2/+0
2013-04-08net: ipv4: fix schedule while atomic bug in check_lifetime()Jiri Pirko1-16/+42
2013-04-08net: ipv4: reset check_lifetime_work after changing lifetimeJiri Pirko1-0/+2
2013-04-08ip_gre: fix a possible crash in parse_gre_header()Eric Dumazet1-3/+5
2013-04-08netfilter: nat: propagate errors from xfrm_me_harder()Patrick McHardy1-6/+11
2013-04-08netfilter: ipv4: propagate routing errors from ip_route_me_harder()Patrick McHardy3-9/+14
2013-04-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+4
2013-04-07Merge branch 'master' of git://1984.lsi.us.es/nf-nextDavid S. Miller4-51/+98
2013-04-05netfilter: ipt_ULOG: add net namespace support for ipt_ULOGGao feng1-40/+89
2013-04-05netfilter: nf_log: prepare net namespace support for loggersGao feng2-5/+6
2013-04-05net: ipv4: notify when address lifetime changesJiri Pirko1-2/+4
2013-04-04net: frag queue per hash bucket lockingJesper Dangaard Brouer1-13/+44
2013-04-02ipconfig: add informative timeout messages while waiting for carrierPaul Gortmaker1-1/+12
2013-04-02netfilter: use IS_ENABLE to replace if defined in TRACE targetGao feng2-6/+3
2013-03-30ip_gre: don't overwrite iflink during net_dev initAntonio Quartulli1-1/+0
2013-03-29ip_tunnel: Fix off-by-one error in forming dev name.Pravin B Shelar1-1/+1
2013-03-28net-next: replace obsolete NLMSG_* with type safe nlmsg_*Hong zhi guo4-13/+13
2013-03-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-5/+2
2013-03-27net: use the frag lru_lock to protect netns_frags.nqueues updateJesper Dangaard Brouer1-2/+0
2013-03-27net: frag, avoid several CPUs grabbing same frag queue during LRU evictor loopJesper Dangaard Brouer1-0/+3
2013-03-26ipv4: Fix ip-header identification for gso packets.Pravin B Shelar1-2/+1
2013-03-26firewire net, ipv4 arp: Extend hardware address and remove driver-level packe...YOSHIFUJI Hideaki / 吉藤英明1-6/+21
2013-03-26Tunneling: use IP Tunnel stats APIs.Pravin B Shelar2-39/+2
2013-03-26IPIP: Use ip-tunneling code.Pravin B Shelar2-690/+57
2013-03-26GRE: Refactor GRE tunneling code.Pravin B Shelar9-1196/+1361
2013-03-25ipv4: Fix ip-header identification for gso packets.Pravin B Shelar1-2/+1
2013-03-25Revert "udp: increase inner ip header ID during segmentation"Pravin B Shelar1-6/+1
2013-03-25Revert "ip_gre: increase inner ip header ID during segmentation"Pravin B Shelar1-6/+1
2013-03-25Merge branch 'master' of git://1984.lsi.us.es/nf-nextDavid S. Miller1-3/+1
2013-03-24tcp: undo spurious timeout after SACK renegingYuchung Cheng1-5/+2
2013-03-24inet: generalize ipv4-only RFC3168 5.3 ecn fragmentation handling for future ...Hannes Frederic Sowa2-30/+23
2013-03-24ipv4: provide addr and netconf dump consistency infoNicolas Dichtel1-0/+6
2013-03-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+5
2013-03-22tcp: preserve ACK clocking in TSOEric Dumazet1-2/+5
2013-03-22rtnetlink: Remove passing of attributes into rtnl_doit functionsThomas Graf3-7/+6
2013-03-22udp: increase inner ip header ID during segmentationCong Wang1-1/+6
2013-03-22ip_gre: increase inner ip header ID during segmentationCong Wang1-1/+6
2013-03-21tcp: implement RFC5682 F-RTOYuchung Cheng1-13/+60
2013-03-21tcp: refactor CA_Loss state processingYuchung Cheng1-16/+26
2013-03-21tcp: refactor F-RTOYuchung Cheng6-396/+8
2013-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller9-35/+41
2013-03-20ipconfig: Fix newline handling in log message.Martin Fuzzey1-1/+2
2013-03-20udp: add encap_destroy callbackTom Parkin1-0/+7
2013-03-20Merge branch 'master' of git://1984.lsi.us.es/nfDavid S. Miller1-13/+0
2013-03-20netfilter: remove unused "config IP_NF_QUEUE"Paul Bolle1-13/+0
2013-03-19inet: limit length of fragment queue hash table bucket listsHannes Frederic Sowa2-8/+23
2013-03-18tcp: dont handle MTU reduction on LISTEN socketEric Dumazet1-7/+7
2013-03-17tcp: Remove TCPCTChristoph Paasch8-641/+26
2013-03-16Revert "ip_gre: make ipgre_tunnel_xmit() not parse network header as IP uncon...Timo Teräs1-4/+1
2013-03-15ipv4: replace ip_fast_csum with csum_replace2Li RongQing1-3/+2
2013-03-15ipv4: netfilter: use PTR_RET instead of IS_ERR + PTR_ERRSilviu-Mihai Popescu1-3/+1
2013-03-14tcp: fix skb_availroom()Eric Dumazet2-2/+1
2013-03-12tcp: TLP loss detection.Nandita Dukkipati5-0/+52
2013-03-12tcp: Tail loss probe (TLP)Nandita Dukkipati7-22/+156
2013-03-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-5/+3
2013-03-12net/ipv4: Ensure that location of timestamp option is storedDavid Ward1-4/+1
2013-03-10tunnel: use iptunnel_xmit() againCong Wang2-32/+2
2013-03-09ipip: capture inner headers during encapsulationPravin B Shelar1-6/+7
2013-03-09ipip: Use tunnel_ip_select_ident() for tunnel IP-Identification.Pravin B Shelar1-1/+20
2013-03-09tunneling: Add generic Tunnel segmentation.Pravin B Shelar3-26/+96
2013-03-09net: Kill link between CSUM and SG features.Pravin B Shelar1-3/+0
2013-03-07Fix: sparse warning in inet_csk_prepare_forced_closeChristoph Paasch1-0/+1
2013-03-07tcp: uninline tcp_prequeue()Eric Dumazet1-0/+44
2013-03-06netconf: add the handler to dump entriesNicolas Dichtel1-1/+69
2013-03-06net/ipv4: Timestamp option cannot overflow with prespecified addressesDavid Ward1-1/+1
2013-03-06xfrm: allow to avoid copying DSCP during encapsulationNicolas Dichtel2-2/+7
2013-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-5/+7
2013-03-04tcp: fix double-counted receiver RTT when leaving receiver fast pathNeal Cardwell1-3/+3
2013-03-01ipv[4|6]: correct dropwatch false positive in local_deliver_finishNeil Horman1-2/+4
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin10-82/+49
2013-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2013-02-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds5-27/+60
2013-02-26Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-4/+4
2013-02-25Revert "ip_gre: propogate target device GSO capability to the tunnel device"Pravin B Shelar1-8/+2
2013-02-25IP_GRE: Fix GRE_CSUM case.Pravin B Shelar1-4/+8
2013-02-25IP_GRE: Fix IP-Identification.Pravin B Shelar2-3/+6
2013-02-22new helper: file_inode(file)Al Viro1-1/+1
2013-02-22tcp: fix SYN-data space mis-accountingYuchung Cheng1-7/+11
2013-02-22ipv4: fix error handling in icmp_protocol.Li Wei2-1/+24
2013-02-21ipv6: use a stronger hash for tcpEric Dumazet1-2/+7
2013-02-21ipv4: fix a bug in ping_err().Li Wei1-2/+2
2013-02-21Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-12/+3
2013-02-19ip_gre: remove an extra dst_release()Eric Dumazet1-3/+1
2013-02-19net: ipv4: fix waring -Wunused-variableGao feng1-4/+5
2013-02-19ip_gre: propogate target device GSO capability to the tunnel deviceDmitry Kravkov1-2/+8
2013-02-19ip_gre: allow CSUM capable devices to handle packetsDmitry Kravkov1-5/+2
2013-02-18Merge branch 'master' of git://1984.lsi.us.es/nf-nextDavid S. Miller1-8/+2
2013-02-19netfilter: nf_ct_helper: better logging for dropped packetsPablo Neira Ayuso1-8/+2
2013-02-18net: proc: change proc_net_remove to remove_proc_entryGao feng11-27/+27
2013-02-18net: proc: change proc_net_fops_create to proc_createGao feng11-21/+23
2013-02-18ip: fix warning in xfrm4_mode_tunnel_inputstephen hemminger1-1/+2
2013-02-15v4 GRE: Add TCP segmentation offload for GREPravin B Shelar5-8/+197
2013-02-15net: Add skb_unclone() helper function.Pravin B Shelar5-7/+5
2013-02-14Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller1-12/+46