diff --git a/offload/rmnet_offload_main.c b/offload/rmnet_offload_main.c index 0c0754cb70af..0dcabc7715a8 100644 --- a/offload/rmnet_offload_main.c +++ b/offload/rmnet_offload_main.c @@ -35,6 +35,8 @@ static const char*DATARMNET9be3ddbe97[]__always_unused={ "\x49\x33\x62\x36\x31\x30\x37\x35\x34\x33\x32\x32\x61\x66\x30\x39\x30\x66\x65\x39\x61\x65\x31\x34\x61\x61\x31\x38\x61\x35\x33\x34\x30\x66\x62\x61\x38\x36\x36\x64\x62" , "\x49\x35\x31\x34\x36\x62\x33\x61\x30\x31\x36\x65\x66\x36\x35\x62\x33\x65\x36\x34\x35\x31\x33\x38\x64\x31\x34\x38\x31\x66\x37\x35\x35\x63\x66\x31\x31\x33\x34\x61\x32" +, +"\x49\x63\x62\x64\x62\x30\x34\x62\x62\x62\x38\x31\x61\x32\x36\x62\x61\x32\x62\x37\x31\x64\x37\x64\x39\x34\x35\x66\x62\x30\x39\x34\x61\x65\x39\x63\x37\x63\x64\x35\x30" ,};static DEFINE_SPINLOCK(DATARMNET0b5e447f18);static u32 DATARMNETcb7325e02d( struct DATARMNETd812bcdbb5*DATARMNET458b70e7e5){struct DATARMNET4287f07234* DATARMNET8814564ab9=&DATARMNET458b70e7e5->DATARMNET144d119066;__be32 @@ -111,17 +113,17 @@ DATARMNET645e8912b8=DATARMNETcb7325e02d(DATARMNET458b70e7e5);DATARMNET458b70e7e5 ->DATARMNET1ef22e4c76=DATARMNET9d1b321642->len-DATARMNET9d1b321642->ip_len- DATARMNET9d1b321642->trans_len;DATARMNET458b70e7e5->DATARMNET719f68fb88= DATARMNET9d1b321642;return false;}DATARMNETdf2dbc641f=rmnet_frag_data_ptr( -DATARMNET9d1b321642);DATARMNET5affe290b8=DATARMNET9d1b321642->len; -DATARMNET458b70e7e5->DATARMNET3eb91ee54d=true;DATARMNET8814564ab9-> -DATARMNET388842c721=(DATARMNETdf2dbc641f[(0xd2d+202-0xdf7)]&(0xbf7+4405-0x1c3c)) ->>(0xd11+230-0xdf3);if(DATARMNET8814564ab9->DATARMNET388842c721== -(0xd11+230-0xdf3)){struct DATARMNET308c06fca6*DATARMNET86f1f2cdc9, -DATARMNETbf6548198e;DATARMNET86f1f2cdc9=rmnet_frag_header_ptr( -DATARMNET9d1b321642,(0xd2d+202-0xdf7),sizeof(*DATARMNET86f1f2cdc9),& -DATARMNETbf6548198e);if(!DATARMNET86f1f2cdc9)goto DATARMNETaabe3a05f8; -DATARMNET8814564ab9->DATARMNET4ca5ac9de1=DATARMNET86f1f2cdc9-> -DATARMNET610d06a887*(0xd11+230-0xdf3);DATARMNET8814564ab9->DATARMNET7fa8b2acbf= -DATARMNET86f1f2cdc9->DATARMNET953d32410f;DATARMNET8814564ab9-> +DATARMNET9d1b321642);if(unlikely(!DATARMNETdf2dbc641f))return true; +DATARMNET5affe290b8=DATARMNET9d1b321642->len;DATARMNET458b70e7e5-> +DATARMNET3eb91ee54d=true;DATARMNET8814564ab9->DATARMNET388842c721=( +DATARMNETdf2dbc641f[(0xd2d+202-0xdf7)]&(0xbf7+4405-0x1c3c))>>(0xd11+230-0xdf3); +if(DATARMNET8814564ab9->DATARMNET388842c721==(0xd11+230-0xdf3)){struct +DATARMNET308c06fca6*DATARMNET86f1f2cdc9,DATARMNETbf6548198e;DATARMNET86f1f2cdc9= +rmnet_frag_header_ptr(DATARMNET9d1b321642,(0xd2d+202-0xdf7),sizeof(* +DATARMNET86f1f2cdc9),&DATARMNETbf6548198e);if(!DATARMNET86f1f2cdc9)goto +DATARMNETaabe3a05f8;DATARMNET8814564ab9->DATARMNET4ca5ac9de1=DATARMNET86f1f2cdc9 +->DATARMNET610d06a887*(0xd11+230-0xdf3);DATARMNET8814564ab9->DATARMNET7fa8b2acbf +=DATARMNET86f1f2cdc9->DATARMNET953d32410f;DATARMNET8814564ab9-> DATARMNET1a2be7b6c2=DATARMNET86f1f2cdc9->DATARMNET9bbd2ca483;DATARMNET8814564ab9 ->DATARMNET0a28fa80f4=DATARMNET86f1f2cdc9->DATARMNET11ef55b2bb; DATARMNET8814564ab9->DATARMNET19b03754c4=DATARMNET86f1f2cdc9->