aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4
AgeCommit message (Expand)AuthorFilesLines
2012-04-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds4-11/+21
2012-04-11tcp: avoid order-1 allocations on wifi and tx pathEric Dumazet2-5/+5
2012-04-10Merge tag 'dmaengine-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-4/+4
2012-04-10tcp: fix tcp_rcv_rtt_update() use of an unscaled RTT sampleNeal Cardwell1-2/+5
2012-04-10tcp: restore correct limitEric Dumazet1-2/+1
2012-04-10netfilter: nf_ct_ipv4: packets with wrong ihl are invalidJozsef Kadlecsik1-0/+8
2012-04-10netfilter: nf_ct_ipv4: handle invalid IPv4 and IPv6 packets consistentlyJozsef Kadlecsik1-2/+2
2012-04-05tcp: tcp_sendpages() should call tcp_push() onceEric Dumazet1-1/+1
2012-04-05netdma: adding alignment check for NETDMA opsDave Jiang3-4/+4
2012-04-03tcp: allow splice() to build full TSO packetsEric Dumazet1-1/+1
2012-04-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+1
2012-03-28Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub...Linus Torvalds14-14/+0
2012-03-28Remove all #inclusions of asm/system.hDavid Howells14-14/+0
2012-03-28net/ipv4: fix IPv4 multicast over network namespacesBenjamin LaHaise1-1/+1
2012-03-22bonding: remove entries for master_ip and vlan_ip and query devices insteadAndy Gospodarek1-0/+1
2012-03-22netfilter: remove forward module param confusion.Rusty Russell1-7/+2
2012-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds42-1030/+697
2012-03-20Merge branch 'for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds1-1/+1
2012-03-20Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-3/+3
2012-03-20Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-14/+4
2012-03-19tcp: reduce out_of_order memory useEric Dumazet2-1/+19
2012-03-19tcp: introduce tcp_data_queue_ofoEric Dumazet1-99/+115
2012-03-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-17/+23
2012-03-16arp: allow arp processing to honor per interface arp_accept sysctlNeil Horman1-1/+1
2012-03-12net: ipv4: Standardize prefixes for message loggingJoe Perches19-48/+79
2012-03-12Merge branch 'perf/urgent' into perf/coreIngo Molnar3-19/+97
2012-03-11net: Convert printks to pr_<level>Joe Perches25-181/+163
2012-03-11tcp: fix syncookie regressionEric Dumazet2-17/+23
2012-03-09ipv4: Make ip_rcv_options() return bool.David S. Miller1-3/+3
2012-03-09ipv4: Make ip_call_ra_chain() return bool.David S. Miller1-4/+4
2012-03-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-11/+86
2012-03-08route: Remove redirect_genidSteffen Klassert2-10/+2
2012-03-08inetpeer: Invalidate the inetpeer tree along with the routing cacheSteffen Klassert2-1/+80
2012-03-07Merge branch 'master' of git://1984.lsi.us.es/net-nextDavid S. Miller7-529/+86
2012-03-07tcp: md5: correct a RCU lockdep splatEric Dumazet1-1/+2
2012-03-07netfilter: add cttimeout infrastructure for fine timeout tuningPablo Neira Ayuso1-0/+47
2012-03-07netfilter: nf_conntrack: pass timeout array to l4->new and l4->packetPablo Neira Ayuso1-3/+10
2012-03-07netfilter: merge ipt_LOG and ip6_LOG into xt_LOGRichard Weinberger3-526/+0
2012-03-07netfilter: ctnetlink: allow to set expectfn for expectationsPablo Neira Ayuso3-0/+29
2012-03-06tcp: fix tcp_shift_skb_data() to not shift SACKed data below snd_unaNeal Cardwell1-0/+4
2012-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2012-03-05Merge branch 'perf/urgent' into perf/coreIngo Molnar12-50/+68
2012-03-03tcp: don't fragment SACKed skbs in tcp_mark_head_lost()Neal Cardwell1-0/+1
2012-03-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-8/+10
2012-02-28tcp: fix false reordering signal in tcp_shifted_skbNeal Cardwell1-8/+10
2012-02-28Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar2-14/+4
2012-02-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-15/+12
2012-02-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds4-13/+9
2012-02-26netlink: add netlink_dump_control structure for netlink_dump_start()Pablo Neira Ayuso1-6/+12
2012-02-24gre: fix spelling in commentsstephen hemminger1-5/+5
2012-02-24static keys: Introduce 'struct static_key', static_key_true()/false() and sta...Ingo Molnar1-3/+3
2012-02-23ipsec: be careful of non existing mac headersEric Dumazet2-8/+3
2012-02-21ipv4: ping: Fix recvmsg MSG_OOB error handling.David S. Miller1-0/+1
2012-02-21datagram: Add offset argument to __skb_recv_datagramPavel Emelyanov1-2/+2
2012-02-21ipv4: Convert call_rcu() to kfree_rcu(), drop opt_kfree_rcuPaul E. McKenney1-6/+1
2012-02-21ipv4: Convert call_rcu() to kfree_rcu(), drop opt_kfree_rcu()Paul E. McKenney1-8/+3
2012-02-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+3
2012-02-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-16/+29
2012-02-15ipv4: Eliminate spurious argument to __ipv4_neigh_lookupDavid S. Miller1-1/+1
2012-02-15net: replace random_ether_addr() with eth_hw_addr_random()Danny Kukawka1-1/+1
2012-02-14tcp: fix tcp_shifted_skb() adjustment of lost_cnt_hint for FACKNeal Cardwell1-0/+4
2012-02-13vfs: fix panic in __d_lookup() with high dentry hashtable countsDimitri Sivanich1-2/+3
2012-02-13tcp: fix range tcp_shifted_skb() passes to tcp_sacktag_one()Neal Cardwell1-9/+10
2012-02-13tcp: allow tcp_sacktag_one() to tag ranges not aligned with skbsNeal Cardwell1-14/+22
2012-02-13net: implement IP_RECVTOS for IP_PKTOPTIONSJiri Benc3-0/+6
2012-02-10Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-3/+9
2012-02-10net: Don't proxy arp respond if iif == rt->dst.dev if private VLAN is disabledThomas Graf1-1/+2
2012-02-10ipv4: Fix wrong order of ip_rt_get_source() and update iph->daddr.Li Wei1-1/+1
2012-02-08ipv4: Implement IP_UNICAST_IF socket option.Erich E. Hoover4-3/+39
2012-02-07net: Fix build regression when INET_UDP_DIAG=y and IPV6=mAnisse Astier1-1/+1
2012-02-04tcp_v4_send_reset: binding oif to iif in no sock caseShawn Lu1-0/+5
2012-02-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-22/+40
2012-02-02tcp: properly initialize tcp memory limitsJason Wang2-8/+2
2012-02-02cgroup: remove cgroup_subsys argument from callbacksLi Zefan1-1/+1
2012-02-01net: Disambiguate kernel messageArun Sharma2-8/+16
2012-02-01tcp: md5: RST: getting md5 key from listenerShawn Lu1-3/+42
2012-02-01tcp: md5: protects md5sig_info with RCUEric Dumazet1-12/+20
2012-01-31tcp: md5: use sock_kmalloc() to limit md5 keysEric Dumazet1-2/+4
2012-01-31tcp: md5: rcu conversionEric Dumazet2-140/+99
2012-01-31tcp: md5: remove obsolete md5_add() methodEric Dumazet1-8/+0
2012-01-30tcp: fix tcp_trim_head() to adjust segment count with skb MSSNeal Cardwell1-4/+2
2012-01-30net/tcp: Fix tcp memory limits initialization when !CONFIG_SYSCTLGlauber Costa2-3/+14
2012-01-27ipv4: ip_gre: Convert to dst_neigh_lookup()David S. Miller1-3/+10
2012-01-26ipv6: Fix ip_gre lockless xmits.Willem de Bruijn1-0/+4
2012-01-26ipv4/ipv6: Prepare for new route gateway semantics.David S. Miller1-0/+5
2012-01-26tcp: add LINUX_MIB_TCPRETRANSFAIL counterEric Dumazet2-1/+4
2012-01-25tcp: bind() optimize port allocationFlavio Leitner1-4/+2
2012-01-25tcp: bind() fix autoselection to share portsFlavio Leitner1-0/+5
2012-01-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-36/+29
2012-01-24ip_gre: Fix bug added to ipgre_tunnel_xmit().David S. Miller1-1/+3
2012-01-24ipip: Fix bug added to ipip_tunnel_xmit().David S. Miller1-0/+1
2012-01-24ipv4: Remove bogus checks of rt_gateway being zero.David S. Miller2-7/+3
2012-01-22tcp: md5: using remote adress for md5 lookup in rst packetshawnlu1-1/+1
2012-01-22tcp: detect loss above high_seq in recoveryYuchung Cheng2-27/+15
2012-01-20tcp: fix undo after RTO for CUBICNeal Cardwell1-4/+6
2012-01-20tcp: fix undo after RTO for BICNeal Cardwell1-4/+7
2012-01-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds4-19/+20
2012-01-17inetpeer: initialize ->redirect_genid in inet_getpeer()Dan Carpenter1-0/+1
2012-01-17net: fix some sparse errorsEric Dumazet3-18/+19
2012-01-17net: kill duplicate included headerShan Wei1-1/+0
2012-01-14Merge branch 'for-linus' of git://selinuxproject.org/~jmorris/linux-securityLinus Torvalds1-1/+1
2012-01-12net: decrement memcg jump label when limit, not usage, is changedGlauber Costa1-1/+1
2012-01-12net: reintroduce missing rcu_assign_pointer() callsEric Dumazet5-15/+15
2012-01-11inet_diag: Rename inet_diag_req_compat into inet_diag_reqPavel Emelyanov1-4/+4
2012-01-11inet_diag: Rename inet_diag_req into inet_diag_req_v2Pavel Emelyanov3-26/+26
2012-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-1/+7
2012-01-09igmp: Avoid zero delay when receiving odd mixture of IGMP queriesBen Hutchings1-0/+2
2012-01-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds3-4/+2
2012-01-07net: Default UDP and UNIX diag to 'n'.David S. Miller1-1/+5
2012-01-05security: remove the security_netlink_recv hook as it is equivalent to capable()Eric Paris1-1/+1
2011-12-30inet_diag: Add the SKMEMINFO extensionPavel Emelyanov1-0/+4
2011-12-28ipv6: Use universal hash for NDISC.David S. Miller1-3/+3
2011-12-27netfilter: provide config option to disable ancient procfs partsJan Engelhardt1-1/+1
2011-12-27netfilter: xtables: move ipt_ecn to xt_ecnJan Engelhardt3-133/+5
2011-12-25Merge branch 'nf-next' of git://1984.lsi.us.es/net-nextDavid S. Miller24-187/+278
2011-12-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-2/+114
2011-12-23netfilter: ctnetlink: remove dead NAT codePatrick McHardy8-20/+1
2011-12-23netfilter: nf_nat: remove obsolete check in nf_nat_mangle_udp_packet()Patrick McHardy1-6/+0
2011-12-23netfilter: nf_nat: remove obsolete code from nf_nat_icmp_reply_translation()Patrick McHardy1-13/+1
2011-12-23netfilter: nat: remove module reference counting from NAT protocolsPatrick McHardy9-30/+3
2011-12-23netfilter: nf_nat: add missing nla_policy entry for CTA_NAT_PROTO attributePatrick McHardy1-0/+1
2011-12-23netfilter: nf_nat: use hash random for bysource hashPatrick McHardy1-1/+1
2011-12-23netfilter: nf_nat: export NAT definitions to userspacePatrick McHardy19-118/+118
2011-12-22net: introduce DST_NOPEER dst flagEric Dumazet1-2/+2
2011-12-22ipv4: using prefetch requires including prefetch.hStephen Rothwell1-0/+1
2011-12-21ipv4: reintroduce route cache garbage collectorEric Dumazet1-0/+107
2011-12-21tcp: Replace constants with #define macrosVijay Subramanian2-4/+4
2011-12-20net: have ipconfig not wait if no dev is availableGerlando Falauto1-0/+4
2011-12-19module_param: make bool parameters really bool (net & drivers/net)Rusty Russell2-2/+2
2011-12-19net: fix assignment of 0/1 to bool variables.Rusty Russell1-2/+2
2011-12-16sock_diag: Generalize requests cookies managementsPavel Emelyanov2-20/+5
2011-12-16sock_diag: Fix module netlink aliasesPavel Emelyanov3-6/+7
2011-12-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+6
2011-12-15tcp_memcontrol: fix reversed if conditionDan Carpenter1-1/+1
2011-12-14net: ping: remove some sparse errorsEric Dumazet1-2/+2
2011-12-12Display maximum tcp memory allocation in kmem cgroupGlauber Costa1-1/+11
2011-12-12Display current tcp failcnt in kmem cgroupGlauber Costa1-0/+31
2011-12-12Display current tcp memory allocation in kmem cgroupGlauber Costa1-0/+21
2011-12-12tcp buffer limitation: per-cgroup limitGlauber Costa2-2/+149
2011-12-12per-netns ipv4 sysctl_tcp_memGlauber Costa5-20/+54
2011-12-12tcp memory pressure controlsGlauber Costa3-1/+83
2011-12-12foundations of per-cgroup memory pressure controlling.Glauber Costa5-13/+13
2011-12-12ipip, sit: copy parms.name after register_netdeviceTed Feng1-1/+6
2011-12-11net: use IS_ENABLED(CONFIG_IPV6)Eric Dumazet9-27/+27
2011-12-10udp_diag: Fix the !ipv6 casePavel Emelyanov1-0/+2
2011-12-10udp_diag: Make it module when ipv6 is a modulePavel Emelyanov1-1/+1
2011-12-09udp_diag: Wire the udp_diag module into kbuildPavel Emelyanov2-0/+5
2011-12-09udp_diag: Implement the dump-all functionalityPavel Emelyanov1-0/+54
2011-12-09udp_diag: Implement the get_exact dumping functionalityPavel Emelyanov1-1/+51
2011-12-09udp_diag: Basic skeletonPavel Emelyanov1-0/+95
2011-12-09udp: Export code sk lookup routinesPavel Emelyanov1-1/+2
2011-12-09inet_diag: Generalize inet_diag dump and get_exact callsPavel Emelyanov2-6/+20
2011-12-09inet_diag: Introduce the inet socket dumping routinePavel Emelyanov1-19/+34
2011-12-09inet_diag: Introduce the byte-code run on an inet socketPavel Emelyanov1-24/+31
2011-12-09inet_diag: Split inet_diag_get_exact into partsPavel Emelyanov1-12/+16
2011-12-09inet_diag: Split inet_diag_get_exact into partsPavel Emelyanov1-16/+22
2011-12-09inet_diag: Export inet diag cookie checking routinePavel Emelyanov1-5/+14
2011-12-09inet_diag: Reduce the number of args for bytecode run routinePavel Emelyanov1-6/+8
2011-12-09inet_diag: Remove indirect sizeof from inet diag handlersPavel Emelyanov2-4/+2
2011-12-09typo fixes: aera -> area, exntension -> extensionWang YanQing1-1/+1
2011-12-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-28/+19
2011-12-06sock_diag: Move the sock_ code to net/core/Pavel Emelyanov1-99/+6
2011-12-06inet_diag: Cleanup type2proto last userPavel Emelyanov1-23/+24
2011-12-06inet_diag: Introduce socket family checksPavel Emelyanov1-1/+11
2011-12-06inet_diag: Switch the _dump to work with new headerPavel Emelyanov1-18/+53
2011-12-06inet_diag: Switch the _get_exact to work with new headerPavel Emelyanov1-7/+22
2011-12-06inet_diag: Introduce new inet_diag_req headerPavel Emelyanov1-7/+7
2011-12-06sock_diag: Initial skeletonPavel Emelyanov1-2/+100
2011-12-06inet_diag: Switch from _GETSOCK to IPPROTO_ numbersPavel Emelyanov2-13/+25
2011-12-06inet_diag: Move byte-code finding up the call-stackPavel Emelyanov1-19/+17
2011-12-06sock_diag: Introduce new message typePavel Emelyanov1-2/+15
2011-12-06inet_diag: Partly rename inet_ to sock_Pavel Emelyanov2-15/+20
2011-12-06ipv4: arp: Cleanup in arp.cIgor Maravic1-10/+10
2011-12-05tcp: remove TCP_OFF and TCP_PAGE macrosEric Dumazet1-13/+10
2011-12-05tcp: fix tcp_trim_head()Eric Dumazet1-5/+8
2011-12-05net: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw}.David Miller3-3/+3
2011-12-05ipv4: Fix peer validation on cached lookup.David S. Miller1-22/+13
2011-12-04netfilter: add ipv4 reverse path filter matchFlorian Westphal3-0/+152
2011-12-04net: ipv4: export fib_lookup and fib_table_lookupFlorian Westphal2-0/+2
2011-12-04tcp: tcp_sendmsg() page recyclingEric Dumazet1-1/+6
2011-12-04tcp: take care of misalignmentsEric Dumazet1-1/+9
2011-12-04tcp: drop SYN+FIN messagesEric Dumazet1-0/+2
2011-12-03ipv4: make sure RTO_ONLINK is saved in routing cacheJulian Anastasov1-6/+6
2011-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-18/+49
2011-12-02treewide: Fix typos in various parts of the kernel, and fix some comments.Justin P. Mattock1-1/+1
2011-12-01ipv4: flush route cache after change accept_localPeter Pan(潘卫平)1-0/+5
2011-12-01Revert "udp: remove redundant variable"David S. Miller1-7/+8
2011-12-01ipv4: Perform peer validation on cached route lookup.David S. Miller1-7/+19
2011-12-01ipv4: use a 64bit load/store in output pathEric Dumazet1-4/+17
2011-11-30ipv4 : igmp : Delete useless parameter in ip_mc_add1_src()Jun Zhao1-2/+2
2011-11-30atm: clip: Use device neigh support on top of "arp_tbl".David Miller2-13/+2
2011-11-30neigh: Do not set tbl->entry_size in ipv4/ipv6 neigh tables.David Miller1-1/+0
2011-11-30ipv4: fix lockdep splat in rt_cache_seq_showEric Dumazet1-2/+6
2011-11-30tcp: inherit listener congestion control for passive cnxEric Dumazet2-1/+4
2011-11-29ipv4: remove useless codes in ipmr_device_event()RongQing.Li1-3/+1
2011-11-29tcp: avoid frag allocation for small framesEric Dumazet1-3/+6
2011-11-29Merge branch 'nf' of git://1984.lsi.us.es/netDavid S. Miller1-1/+2
2011-11-29tcp: do not scale TSO segment size with reordering degreeNeal Cardwell2-2/+2
2011-11-29net: dont call jump_label_dec from irq contextEric Dumazet1-2/+4
2011-11-28tcp: tcp_sendmsg() wrong access to sk_route_capsEric Dumazet1-4/+4