aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4
AgeCommit message (Expand)AuthorFilesLines
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-26ipv6: Fix ip_gre lockless xmits.Willem de Bruijn1-0/+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-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
2011-11-27tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_openNeal Cardwell1-1/+2
2011-11-27tcp: allow undo from reordered DSACKsNeal Cardwell1-13/+2
2011-11-27tcp: use SACKs and DSACKs that arrive on ACKs below snd_unaNeal Cardwell1-3/+7
2011-11-27tcp: use DSACKs that arrive when packets_out is 0Neal Cardwell1-0/+4
2011-11-27tcp: make is_dupack a parameter to tcp_fastretrans_alert()Neal Cardwell1-4/+8
2011-11-26inet: add a redirect generation id in inetpeerEric Dumazet1-1/+9
2011-11-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-16/+27
2011-11-26ipv4: Don't use the cached pmtu informations for input routesSteffen Klassert1-2/+2
2011-11-26net: Move mtu handling down to the protocol depended handlersSteffen Klassert1-2/+9
2011-11-26net: Rename the dst_opt default_mtu method to mtuSteffen Klassert1-5/+5
2011-11-26route: Use the device mtu as the default for blackhole routesSteffen Klassert1-1/+1
2011-11-23ipv4: Save nexthop address of LSRR/SSRR option to IPCB.Li Wei2-3/+4
2011-11-23ipv4 : igmp : fix error handle in ip_mc_add_src()Jun Zhao1-1/+2
2011-11-23netfilter: Remove NOTRACK/RAW dependency on NETFILTER_ADVANCED.David S. Miller1-1/+0
2011-11-22net: remove ipv6_addr_copy()Alexey Dobriyan2-14/+8
2011-11-22net-netlink: fix diag to export IPv4 tos for dual-stack IPv6 socketsMaciej Żenczykowski1-5/+9
2011-11-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-61/+65
2011-11-21netfilter: possible unaligned packet header in ip_route_me_harderPaul Guo1-1/+2
2011-11-18ipv4: fix redirect handlingEric Dumazet1-51/+59
2011-11-18ping: dont increment ICMP_MIB_INERRORSEric Dumazet1-2/+0
2011-11-18ip_gre: Set needed_headroom dynamically againHerbert Xu1-0/+2
2011-11-18ipv4: Remove all uses of LL_ALLOCATED_SPACEHerbert Xu4-10/+22
2011-11-16net: introduce and use netdev_features_t for device features setsMichał Mirosław3-3/+6
2011-11-16tcp: clear xmit timers in tcp_v4_syn_recv_sock()Eric Dumazet1-0/+1
2011-11-14ipv4: fix a memory leak in ic_bootp_send_ifRongQing.Li1-2/+7
2011-11-14net-netlink: Add a new attribute to expose TCLASS values via netlinkMaciej Żenczykowski1-2/+2
2011-11-14neigh: new unresolved queue limitsEric Dumazet1-1/+1
2011-11-13Merge branch 'master' into for-nextJiri Kosina53-442/+580
2011-11-12ah: Don't return NET_XMIT_DROP on input.Nick Bowler1-2/+0
2011-11-09ipv4: PKTINFO doesnt need dst referenceEric Dumazet3-19/+22
2011-11-09ipv4: reduce percpu needs for icmpmsg mibsEric Dumazet2-9/+8
2011-11-09ipv4: fix for ip_options_rcv_srr() daddr update.Li Wei1-0/+1
2011-11-09ah: Read nexthdr value before overwriting it in ahash input callback.Nick Bowler1-2/+2
2011-11-09ah: Correctly pass error codes in ahash output callback.Nick Bowler1-2/+0
2011-11-08net: rename sk_clone to sk_clone_lockEric Dumazet2-5/+14
2011-11-08net: better pcpu data alignmentEric Dumazet2-2/+2
2011-11-08ipv4: Fix inetpeer expire time informationSteffen Klassert1-3/+7
2011-11-08tcp: Fix comments for Nagle algorithmFeng King1-1/+1
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds19-0/+19
2011-11-03net: add missing bh_unlock_sock() callsEric Dumazet1-0/+1
2011-11-02udp: fix a race in encap_rcv handlingEric Dumazet1-3/+5
2011-11-01net: make the tcp and udp file_operations for the /proc stuff constArjan van de Ven3-23/+34
2011-11-01netfilter: Remove unnecessary OOM logging messagesJoe Perches3-24/+3
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker16-0/+16
2011-10-31net: Fix files explicitly needing to include module.hPaul Gortmaker3-0/+3
2011-10-31Kconfig: remove a few puzzling commentsPaul Bolle1-2/+0
2011-10-27ipv6: tcp: fix TCLASS value in ACK messages sent from TIME_WAITEric Dumazet1-0/+1
2011-10-24ipv4: avoid useless call of the function check_peer_pmtuGao feng1-2/+1
2011-10-24Merge branch 'master' of ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-14/+39
2011-10-24TCP: remove TCP_DEBUGFlavio Leitner2-4/+0
2011-10-24ipv4: tcp: fix TOS value in ACK messages sent from TIME_WAITEric Dumazet3-7/+11
2011-10-24ipv4: fix ipsec forward performance regressionYan, Zheng1-7/+7
2011-10-24route: fix ICMP redirect validationFlavio Leitner1-5/+31
2011-10-24tcp: md5: add more const attributesEric Dumazet1-6/+6
2011-10-24tcp: md5: dont write skb head in tcp_md5_hash_header()Eric Dumazet1-6/+8
2011-10-22net: use INET_ECN_MASK instead of hardcoded 3Maciej Żenczykowski1-2/+3
2011-10-21tcp: add const qualifiers where possibleEric Dumazet6-114/+118
2011-10-20net: allow CAP_NET_RAW to set socket options IP{,V6}_TRANSPARENTMaciej Żenczykowski1-1/+1
2011-10-20tcp: remove unused tcp_fin() parametersEric Dumazet1-3/+3
2011-10-20tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf()Eric Dumazet1-8/+15
2011-10-20ip_gre: dont increase dev->needed_headroom on a live deviceEric Dumazet1-2/+0
2011-10-19ipv4: compat_ioctl is local to af_inet.c, make it staticGerrit Renker1-1/+1
2011-10-19tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf()Eric Dumazet1-5/+3
2011-10-19tproxy: copy transparent flag when creating a time waitKOVACS Krisztian1-0/+1
2011-10-19net: add skb frag size accessorsEric Dumazet5-17/+18
2011-10-18macvlan: handle fragmented multicast framesEric Dumazet1-0/+36
2011-10-13net: more accurate skb truesizeEric Dumazet2-10/+9
2011-10-12net-netlink: Add a new attribute to expose TOS values via netlinkMurali Raja1-0/+5
2011-10-11cipso: remove an unneeded NULL check in cipso_v4_doi_add()Dan Carpenter1-1/+1
2011-10-07Merge branch 'master' of github.com:davem330/netDavid S. Miller2-7/+8
2011-10-04tcp: properly update lost_cnt_hint during shiftingYan, Zheng1-3/+1
2011-10-04tcp: properly handle md5sig_pool referencesYan, Zheng1-4/+7
2011-10-03ipv4: NET_IPV4_ROUTE_GC_INTERVAL removalVasily Averin1-8/+0
2011-10-03tcp: report ECN_SEEN in tcp_infoEric Dumazet1-1/+3
2011-09-27tcp: rename tcp_skb_cb flagsEric Dumazet3-37/+38
2011-09-27tcp: unalias tcp_skb_cb flags and ip_dsfieldEric Dumazet2-2/+2
2011-09-27tcp: ECN blackhole should not force quickack modeEric Dumazet1-7/+16
2011-09-22Merge branch 'master' of github.com:davem330/netDavid S. Miller7-32/+52
2011-09-18tcp: fix validation of D-SACKZheng Yan1-1/+1
2011-09-17tcp: md5: remove one indirection level in tcp_md5sig_poolEric Dumazet1-24/+17
2011-09-16ipv4: Fix fib_info->fib_metrics leakYan, Zheng1-1/+9
2011-09-16Merge branch 'master' of ../netdev/David S. Miller2-8/+11
2011-09-15tcp: Change possible SYN flooding messagesEric Dumazet2-21/+30
2011-08-30net: ipv4: relax AF_INET check in bind()Eric Dumazet1-1/+6
2011-08-30Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/...David S. Miller1-7/+5
2011-08-30netfilter: nf_queue: reject NF_STOLEN verdicts from userspaceFlorian Westphal1-7/+4
2011-08-24Proportional Rate Reduction for TCP.Nandita Dukkipati2-7/+58