rmnet_wlan: I361db49a8d2c741f61fe34b346d47380a314cb25
Update the module to version I361db49a8d2c741f61fe34b346d47380a314cb25 CRs-Fixed: 3305790 Change-Id: I361db49a8d2c741f61fe34b346d47380a314cb25 Signed-off-by: Subash Abhinov Kasiviswanathan <quic_subashab@quicinc.com>
This commit is contained in:
@@ -20,7 +20,8 @@
|
|||||||
#include "rmnet_wlan_fragment.h"
|
#include "rmnet_wlan_fragment.h"
|
||||||
#define DATARMNET598d70a086 ((0xeb7+1158-0x132d))
|
#define DATARMNET598d70a086 ((0xeb7+1158-0x132d))
|
||||||
#define DATARMNETeaee3af609 (const_ilog2(DATARMNET598d70a086))
|
#define DATARMNETeaee3af609 (const_ilog2(DATARMNET598d70a086))
|
||||||
#define DATARMNET63a285d479 (100000000)
|
#define DATARMNET63a285d479 (110000000)
|
||||||
|
#define DATARMNETb7cc384fbe (10000000)
|
||||||
struct DATARMNETdadb4e2c65{union{__be32 DATARMNETdfe430c2d6;struct in6_addr
|
struct DATARMNETdadb4e2c65{union{__be32 DATARMNETdfe430c2d6;struct in6_addr
|
||||||
DATARMNET815cbb4bf5;};union{__be32 DATARMNET2cb607d686;struct in6_addr
|
DATARMNET815cbb4bf5;};union{__be32 DATARMNET2cb607d686;struct in6_addr
|
||||||
DATARMNETc3f31215b7;};__be32 id;u16 DATARMNET611d08d671;u16 DATARMNETb65c469a15;
|
DATARMNETc3f31215b7;};__be32 id;u16 DATARMNET611d08d671;u16 DATARMNETb65c469a15;
|
||||||
@@ -131,32 +132,33 @@ RCU){struct DATARMNET6f3b954709*DATARMNET63b1a086d5;int DATARMNET61c2303133=
|
|||||||
DATARMNET52b387f6cd(DATARMNET54338da2ff);if(!DATARMNET63b1a086d5){
|
DATARMNET52b387f6cd(DATARMNET54338da2ff);if(!DATARMNET63b1a086d5){
|
||||||
DATARMNET61c2303133=(-(0xd26+209-0xdf6));goto DATARMNETbf4095f79e;}if(unlikely(!
|
DATARMNET61c2303133=(-(0xd26+209-0xdf6));goto DATARMNETbf4095f79e;}if(unlikely(!
|
||||||
hrtimer_is_queued(&DATARMNET63b1a086d5->DATARMNET9f31ce5d2d))){goto
|
hrtimer_is_queued(&DATARMNET63b1a086d5->DATARMNET9f31ce5d2d))){goto
|
||||||
DATARMNETbf4095f79e;}hrtimer_start(&DATARMNET63b1a086d5->DATARMNET9f31ce5d2d,
|
DATARMNETbf4095f79e;}else if(hrtimer_get_remaining(&DATARMNET63b1a086d5->
|
||||||
DATARMNET63a285d479,HRTIMER_MODE_REL);if(DATARMNET63b1a086d5->
|
DATARMNET9f31ce5d2d)<=DATARMNETb7cc384fbe){goto DATARMNETbf4095f79e;}
|
||||||
DATARMNET7ed5754a5c){if(IS_ERR(DATARMNET63b1a086d5->DATARMNET7ed5754a5c))goto
|
hrtimer_start(&DATARMNET63b1a086d5->DATARMNET9f31ce5d2d,DATARMNET63a285d479,
|
||||||
DATARMNETbf4095f79e;if(!DATARMNET4899053671(DATARMNET543491eb0f,
|
HRTIMER_MODE_REL);if(DATARMNET63b1a086d5->DATARMNET7ed5754a5c){if(IS_ERR(
|
||||||
DATARMNET63b1a086d5->DATARMNET7ed5754a5c)){DATARMNET5ca94dbc3c(
|
DATARMNET63b1a086d5->DATARMNET7ed5754a5c))goto DATARMNETbf4095f79e;if(!
|
||||||
DATARMNET7a58a5c1fc);DATARMNET61c2303133=(0xd2d+202-0xdf7);goto
|
DATARMNET4899053671(DATARMNET543491eb0f,DATARMNET63b1a086d5->DATARMNET7ed5754a5c
|
||||||
DATARMNETbf4095f79e;}DATARMNET5ca94dbc3c(DATARMNETba232077da);goto
|
)){DATARMNET5ca94dbc3c(DATARMNET7a58a5c1fc);DATARMNET61c2303133=
|
||||||
DATARMNETbf4095f79e;}if(DATARMNET54338da2ff->DATARMNETb65c469a15){unsigned long
|
(0xd2d+202-0xdf7);goto DATARMNETbf4095f79e;}DATARMNET5ca94dbc3c(
|
||||||
DATARMNETfb0677cc3c;spin_lock_irqsave(&DATARMNET63b1a086d5->DATARMNET94b1f9ee09,
|
DATARMNETba232077da);goto DATARMNETbf4095f79e;}if(DATARMNET54338da2ff->
|
||||||
DATARMNETfb0677cc3c);list_add_tail(&DATARMNET543491eb0f->list,&
|
DATARMNETb65c469a15){unsigned long DATARMNETfb0677cc3c;spin_lock_irqsave(&
|
||||||
DATARMNET63b1a086d5->DATARMNET0f34bf3ea9);spin_unlock_irqrestore(&
|
DATARMNET63b1a086d5->DATARMNET94b1f9ee09,DATARMNETfb0677cc3c);list_add_tail(&
|
||||||
DATARMNET63b1a086d5->DATARMNET94b1f9ee09,DATARMNETfb0677cc3c);
|
DATARMNET543491eb0f->list,&DATARMNET63b1a086d5->DATARMNET0f34bf3ea9);
|
||||||
DATARMNET61c2303133=(0xd2d+202-0xdf7);DATARMNET5ca94dbc3c(DATARMNETe75ad1a949);
|
spin_unlock_irqrestore(&DATARMNET63b1a086d5->DATARMNET94b1f9ee09,
|
||||||
goto DATARMNETbf4095f79e;}if(DATARMNET3396919a68->DATARMNET4924e79411==
|
DATARMNETfb0677cc3c);DATARMNET61c2303133=(0xd2d+202-0xdf7);DATARMNET5ca94dbc3c(
|
||||||
IPPROTO_TCP||DATARMNET3396919a68->DATARMNET4924e79411==IPPROTO_UDP){struct
|
DATARMNETe75ad1a949);goto DATARMNETbf4095f79e;}if(DATARMNET3396919a68->
|
||||||
udphdr*DATARMNET75be5f3406=(struct udphdr*)(DATARMNET543491eb0f->data+
|
DATARMNET4924e79411==IPPROTO_TCP||DATARMNET3396919a68->DATARMNET4924e79411==
|
||||||
DATARMNET54338da2ff->DATARMNET611d08d671);DATARMNET3396919a68->
|
IPPROTO_UDP){struct udphdr*DATARMNET75be5f3406=(struct udphdr*)(
|
||||||
DATARMNETf0d9de7e2f=DATARMNET75be5f3406->dest;if(DATARMNETa8b2566e6a(
|
|
||||||
DATARMNET543491eb0f,DATARMNET3396919a68,DATARMNET54338da2ff->DATARMNET611d08d671
|
|
||||||
)){if(DATARMNET0a4704e5e0(DATARMNET3396919a68)){kfree_skb(DATARMNET543491eb0f);
|
|
||||||
DATARMNET61c2303133=(0xd2d+202-0xdf7);DATARMNET5ca94dbc3c(DATARMNET0981317411);
|
|
||||||
goto DATARMNETbf4095f79e;}DATARMNET5ca94dbc3c(DATARMNETd1ad664d00);goto
|
|
||||||
DATARMNET07fc49caf2;}}else if(DATARMNET3396919a68->DATARMNET4924e79411==
|
|
||||||
IPPROTO_ESP){struct ip_esp_hdr*DATARMNET73ee6a7020=(struct ip_esp_hdr*)(
|
|
||||||
DATARMNET543491eb0f->data+DATARMNET54338da2ff->DATARMNET611d08d671);
|
DATARMNET543491eb0f->data+DATARMNET54338da2ff->DATARMNET611d08d671);
|
||||||
DATARMNET3396919a68->DATARMNET906b2ee561=DATARMNET73ee6a7020->spi;}if(
|
DATARMNET3396919a68->DATARMNETf0d9de7e2f=DATARMNET75be5f3406->dest;if(
|
||||||
|
DATARMNETa8b2566e6a(DATARMNET543491eb0f,DATARMNET3396919a68,DATARMNET54338da2ff
|
||||||
|
->DATARMNET611d08d671)){if(DATARMNET0a4704e5e0(DATARMNET3396919a68)){kfree_skb(
|
||||||
|
DATARMNET543491eb0f);DATARMNET61c2303133=(0xd2d+202-0xdf7);DATARMNET5ca94dbc3c(
|
||||||
|
DATARMNET0981317411);goto DATARMNETbf4095f79e;}DATARMNET5ca94dbc3c(
|
||||||
|
DATARMNETd1ad664d00);goto DATARMNET07fc49caf2;}}else if(DATARMNET3396919a68->
|
||||||
|
DATARMNET4924e79411==IPPROTO_ESP){struct ip_esp_hdr*DATARMNET73ee6a7020=(struct
|
||||||
|
ip_esp_hdr*)(DATARMNET543491eb0f->data+DATARMNET54338da2ff->DATARMNET611d08d671)
|
||||||
|
;DATARMNET3396919a68->DATARMNET906b2ee561=DATARMNET73ee6a7020->spi;}if(
|
||||||
DATARMNET4eafcdee07(DATARMNET3396919a68)){u32 DATARMNET248f120dd5;
|
DATARMNET4eafcdee07(DATARMNET3396919a68)){u32 DATARMNET248f120dd5;
|
||||||
DATARMNET63b1a086d5->DATARMNET7ed5754a5c=DATARMNET2d4b4cfc9e;if(!
|
DATARMNET63b1a086d5->DATARMNET7ed5754a5c=DATARMNET2d4b4cfc9e;if(!
|
||||||
DATARMNET4899053671(DATARMNET543491eb0f,DATARMNET2d4b4cfc9e)){
|
DATARMNET4899053671(DATARMNET543491eb0f,DATARMNET2d4b4cfc9e)){
|
||||||
|
@@ -25,16 +25,17 @@
|
|||||||
#include "rmnet_wlan_stats.h"
|
#include "rmnet_wlan_stats.h"
|
||||||
#include "rmnet_wlan_fragment.h"
|
#include "rmnet_wlan_fragment.h"
|
||||||
#include "rmnet_wlan_connection.h"
|
#include "rmnet_wlan_connection.h"
|
||||||
static char*verinfo[]={"\x34\x33\x62\x62\x38\x34\x39\x39",
|
static char*verinfo[]={"\x61\x33\x31\x34\x63\x62\x32\x35",
|
||||||
"\x32\x66\x33\x36\x30\x30\x31\x34","\x62\x64\x66\x66\x39\x32\x62\x33",
|
"\x34\x33\x62\x62\x38\x34\x39\x39","\x32\x66\x33\x36\x30\x30\x31\x34",
|
||||||
"\x34\x36\x35\x36\x30\x62\x31\x34","\x64\x33\x37\x61\x30\x39\x63\x63",
|
"\x62\x64\x66\x66\x39\x32\x62\x33","\x34\x36\x35\x36\x30\x62\x31\x34",
|
||||||
"\x65\x32\x31\x38\x66\x34\x35\x31","\x30\x65\x33\x34\x62\x31\x39\x31",
|
"\x64\x33\x37\x61\x30\x39\x63\x63","\x65\x32\x31\x38\x66\x34\x35\x31",
|
||||||
"\x39\x66\x33\x66\x31\x31\x33\x30","\x62\x31\x62\x63\x64\x66\x66\x61",
|
"\x30\x65\x33\x34\x62\x31\x39\x31","\x39\x66\x33\x66\x31\x31\x33\x30",
|
||||||
"\x61\x33\x33\x33\x36\x37\x61\x31","\x37\x34\x31\x35\x39\x32\x31\x63",
|
"\x62\x31\x62\x63\x64\x66\x66\x61","\x61\x33\x33\x33\x36\x37\x61\x31",
|
||||||
"\x33\x35\x36\x63\x34\x39\x31\x63","\x34\x64\x32\x32\x34\x33\x36\x33",
|
"\x37\x34\x31\x35\x39\x32\x31\x63","\x33\x35\x36\x63\x34\x39\x31\x63",
|
||||||
"\x61\x34\x31\x63\x39\x64\x37\x62","\x38\x66\x32\x66\x65\x64\x32\x66",
|
"\x34\x64\x32\x32\x34\x33\x36\x33","\x61\x34\x31\x63\x39\x64\x37\x62",
|
||||||
"\x63\x30\x32\x62\x61\x39\x30\x65"};module_param_array(verinfo,charp,NULL,
|
"\x38\x66\x32\x66\x65\x64\x32\x66","\x63\x30\x32\x62\x61\x39\x30\x65"};
|
||||||
(0xcb7+5769-0x221c));MODULE_PARM_DESC(verinfo,
|
module_param_array(verinfo,charp,NULL,(0xcb7+5769-0x221c));MODULE_PARM_DESC(
|
||||||
|
verinfo,
|
||||||
"\x56\x65\x72\x73\x69\x6f\x6e\x20\x6f\x66\x20\x74\x68\x65\x20\x64\x72\x69\x76\x65\x72"
|
"\x56\x65\x72\x73\x69\x6f\x6e\x20\x6f\x66\x20\x74\x68\x65\x20\x64\x72\x69\x76\x65\x72"
|
||||||
);
|
);
|
||||||
#define DATARMNETaf49b04806 ((0xeb7+1158-0x132d))
|
#define DATARMNETaf49b04806 ((0xeb7+1158-0x132d))
|
||||||
|
Reference in New Issue
Block a user