netfilter: nf_ct_sip: don't drop packets with offsets pointing outside the packet

Some Cisco phones create huge messages that are spread over multiple packets.
After calculating the offset of the SIP body, it is validated to be within
the packet and the packet is dropped otherwise. This breaks operation of
these phones. Since connection tracking is supposed to be passive, just let
those packets pass unmodified and untracked.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>

Conflicts:
	net/netfilter/nf_conntrack_sip.c

This commit appears in the 3.8 and 3.9 branches of the Linux kernel
and according to feanor3 on xda-developers:

The "Cisco Jabber" app lets you use your cell phone as a SIP
endpoint with your work number on a Cisco phone system. The
registration packets that Cisco uses are apparently larger
than normal. With your kernel, the registration does not complete.
With your kernel and line 1421 changed to NF_ACCEPT, the registration
complete

Change-Id: If0c4eff68fa10af43767ad49808394910cae4309
Samsung i9300 Update 11

Change-Id: I7f6dbdd97e3ed66634bf123d43224a79524c04e9
defconfig: patch other devices

Change-Id: I2b0af5e9b52ac0aba26628b67d06f2a9453ba2b8
mali: bulk import of r3p2-01rel3 drivers from i9300-update12

Courtesy of a similar commit from OMNI ROM. Requires updated mali blobs

Change-Id: I9ee55b653b57b7c390f8e0e8cd4fc068f1c751c3
Merge "defconfig: patch other devices" into cm-11.0
Kona: up charging current to stock

Change-Id: I20b9c19bd6d7fa67c9edd80261224414cde8c53c
Kone: add uhid

Change-Id: I920dfbfea63e07bde185c36d6b555a18f7a37747
Merge "Kona: up charging current to stock" into cm-11.0
smdk4412: revert jpeg_dev from update 11

fixes front cam for some that broke from update 11 merge

http://forum.xda-developers.com/showpost.php?p=48429637&postcount=576

Change-Id: I4a654f10e9ccd50a744a710ecd01d2d26f67401d
i9305/t0ltecdma: prevent freeze on smart dock plug

Change-Id: If1db8d46c3547b807eb3d4ca1fe739b7b932ffb9
Merge "i9305/t0ltecdma: prevent freeze on smart dock plug" into cm-11.0
smdk4412: fix mag cover turning screen off

when charger is plugged in or disconnected while cover is closed
and then opened.

Change-Id: Ifa74d3d0689e1a5c84a4683c2fe24918bc5ab87a
sound-soc: fix muted headset mic after button press

this corrects a bug where after pressing the button on a headset the mic becomes muted.

partial commit of "sound-soc: Sound platform and WM1811 changes" by SamsungOSRC

Change-Id: I3593e7f0d19b4450d8a3ec55debaede4f80e01c0
smdk4412: remove some logging I added

Change-Id: I264ee04c7c6726e68cdd186f22ab45dc8bf5be0f
filter multicast packages while suspended.

in some crowded WLANs, with a lot of multicast packages circulating,
the device would not enter deep sleep.
this will allow the device to enter deep sleep.

Change-Id: I72cfefe89af64a7152e644d5095a57823ef04f4e
smdk4412: update ssp_sysfs from jf 4.4 drop

This fixes the need to set an initial delay in the sensor hal
in order for the sensors to enable and report data

Change-Id: I1aa639e2cc30be60d00df253a90ea9dd1a6d501f
Merge "smdk4412: fix mag cover turning screen off" into cm-11.0
Merge "filter multicast packages while suspended." into cm-11.0
Fix light sensors for GT-N5100

Change-Id: Ifd1bd76ec2ebf8014107747474145d0bfc9a3281
Fix proximity sensor for GT-N5100

Change-Id: Ic5542259e9ff91ba20216844cf8a65f4a252c111