android_kernel_samsung_msm8976/net/netfilter
Phil Oester 763893af4f netfilter: xt_TCPMSS: correct return value in tcpmss_mangle_packet
commit 1205e1fa615805c9efa97303b552cf445965752a upstream.

In commit b396966c4 (netfilter: xt_TCPMSS: Fix missing fragmentation handling),
I attempted to add safe fragment handling to xt_TCPMSS.  However, Andy Padavan
of Project N56U correctly points out that returning XT_CONTINUE in this
function does not work.  The callers (tcpmss_tg[46]) expect to receive a value
of 0 in order to return XT_CONTINUE.

Signed-off-by: Phil Oester <kernel@linuxace.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2019-07-27 21:46:06 +02:00
..
ipset netfilter: ipset: small potential read beyond the end of buffer 2015-01-27 07:52:33 -08:00
ipvs ipv6: Add rt6_get_cookie() function 2019-07-27 21:45:03 +02:00
Kconfig netfilter: xtables: hardidletimer target implementation 2014-07-11 17:08:02 -07:00
Makefile netfilter: xtables: hardidletimer target implementation 2014-07-11 17:08:02 -07:00
core.c
nf_conntrack_acct.c
nf_conntrack_amanda.c netfilter: Fix is to allow successful restore 2014-07-22 16:29:37 +05:30
nf_conntrack_broadcast.c
nf_conntrack_core.c This is the 3.10.99 stable release 2017-04-18 17:17:46 +02:00
nf_conntrack_ecache.c netfilter: invoke synchronize_rcu after set the _hook_ to NULL 2019-07-27 21:44:22 +02:00
nf_conntrack_expect.c netfilter: nf_conntrack: Support expectations in different zones 2015-10-22 14:37:50 -07:00
nf_conntrack_extend.c netfilter: nf_ct_ext: fix possible panic after nf_ct_extend_unregister 2019-07-27 21:44:26 +02:00
nf_conntrack_ftp.c
nf_conntrack_h323_asn1.c
nf_conntrack_h323_main.c netfilter: nf_conntrack: fix rt6i_gateway checks for H.323 helper 2013-11-04 04:31:05 -08:00
nf_conntrack_h323_types.c
nf_conntrack_helper.c
nf_conntrack_irc.c Netfilter: IRC DCC fixes 2015-06-19 14:38:50 +05:30
nf_conntrack_l3proto_generic.c
nf_conntrack_labels.c
nf_conntrack_netbios_ns.c
nf_conntrack_netlink.c netfilter: ctnetlink: fix incorrect nf_ct_put during hash resize 2019-07-27 21:44:51 +02:00
nf_conntrack_pptp.c
nf_conntrack_proto.c
nf_conntrack_proto_dccp.c netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages 2014-04-03 12:01:05 -07:00
nf_conntrack_proto_generic.c netfilter: conntrack: disable generic tracking for known protocols 2015-04-29 10:33:59 +02:00
nf_conntrack_proto_gre.c
nf_conntrack_proto_sctp.c
nf_conntrack_proto_tcp.c netfilter: nf_conntrack: avoid large timeout for mid-stream pickup 2014-10-05 14:54:15 -07:00
nf_conntrack_proto_udp.c
nf_conntrack_proto_udplite.c
nf_conntrack_sane.c
nf_conntrack_sip.c netfilter: Fix to MO call issue 2015-03-24 11:53:07 +05:30
nf_conntrack_snmp.c
nf_conntrack_standalone.c
nf_conntrack_tftp.c
nf_conntrack_timeout.c
nf_conntrack_timestamp.c
nf_internals.h
nf_log.c netfilter: fix namespace handling in nf_log_proc_dostring 2019-07-27 21:42:36 +02:00
nf_nat_amanda.c
nf_nat_core.c netfilter: invoke synchronize_rcu after set the _hook_ to NULL 2019-07-27 21:44:22 +02:00
nf_nat_ftp.c
nf_nat_helper.c
nf_nat_irc.c netfilter:Changes to Allow IRC DCC 2014-11-17 09:24:00 +05:30
nf_nat_proto_common.c
nf_nat_proto_dccp.c
nf_nat_proto_sctp.c
nf_nat_proto_tcp.c
nf_nat_proto_udp.c
nf_nat_proto_udplite.c
nf_nat_proto_unknown.c
nf_nat_sip.c msm: netfilter: changes to handle contact address modification in SIP ALG 2015-01-28 01:54:53 -08:00
nf_nat_tftp.c
nf_queue.c
nf_sockopt.c
nf_tproxy_core.c
nfnetlink.c net: Use netlink_ns_capable to verify the permisions of netlink messages 2014-06-26 15:12:37 -04:00
nfnetlink_acct.c
nfnetlink_cthelper.c netfilter: nfnetlink_cthelper: Add missing permission checks 2019-07-27 21:45:53 +02:00
nfnetlink_cttimeout.c netfilter: invoke synchronize_rcu after set the _hook_ to NULL 2019-07-27 21:44:22 +02:00
nfnetlink_log.c netfilter: nf_log: release skbuff on nlmsg put failure 2014-11-21 09:22:54 -08:00
nfnetlink_queue_core.c core, nfqueue, openvswitch: fix compilation warning 2015-04-19 10:10:50 +02:00
nfnetlink_queue_ct.c
x_tables.c netfilter: x_tables: avoid stack-out-of-bounds read in xt_copy_counters_from_user 2019-07-27 21:45:49 +02:00
xt_AUDIT.c
xt_CHECKSUM.c
xt_CLASSIFY.c
xt_CONNSECMARK.c
xt_CT.c
xt_DSCP.c
xt_HARDIDLETIMER.c netfilter: xt_HARDIDLETIMER: Fix use after free condition 2015-04-01 12:16:15 -07:00
xt_HL.c
xt_HMARK.c
xt_IDLETIMER.c nf: IDLETIMER: Adds the uid field in the msg 2015-09-16 18:20:16 +05:30
xt_LED.c
xt_LOG.c
xt_NETMAP.c
xt_NFLOG.c
xt_NFQUEUE.c
xt_RATEEST.c
xt_REDIRECT.c
xt_SECMARK.c
xt_TCPMSS.c netfilter: xt_TCPMSS: correct return value in tcpmss_mangle_packet 2019-07-27 21:46:06 +02:00
xt_TCPOPTSTRIP.c
xt_TEE.c
xt_TPROXY.c
xt_TRACE.c
xt_addrtype.c
xt_bpf.c
xt_cluster.c
xt_comment.c
xt_connbytes.c
xt_connlabel.c
xt_connlimit.c
xt_connmark.c Import latest Samsung release 2017-04-18 03:43:52 +02:00
xt_conntrack.c
xt_cpu.c
xt_dccp.c
xt_devgroup.c
xt_dscp.c
xt_ecn.c
xt_esp.c
xt_hashlimit.c
xt_helper.c
xt_hl.c
xt_iprange.c
xt_ipvs.c
xt_length.c
xt_limit.c
xt_mac.c
xt_mark.c
xt_multiport.c
xt_nat.c
xt_nfacct.c
xt_osf.c netfilter: xt_osf: Add missing permission checks 2019-07-27 21:45:53 +02:00
xt_owner.c
xt_physdev.c
xt_pkttype.c
xt_policy.c
xt_qtaguid.c ANDROID: qtaguid: Fix the UAF probelm with tag_ref_tree 2018-08-20 12:11:32 +02:00
xt_qtaguid_internal.h
xt_qtaguid_print.c
xt_qtaguid_print.h
xt_quota.c
xt_quota2.c Import latest Samsung release 2017-04-18 03:43:52 +02:00
xt_rateest.c
xt_realm.c
xt_recent.c
xt_repldata.h
xt_sctp.c
xt_set.c
xt_socket.c netfilter: xt_socket: add XT_SOCKET_RESTORESKMARK flag 2015-12-14 09:53:08 -07:00
xt_state.c
xt_statistic.c
xt_string.c
xt_tcpmss.c
xt_tcpudp.c
xt_time.c
xt_u32.c