Browse Source

rmnet_shs: I64a9e4d196dae01d1fdffb9baf4c0827a8a92a82

Change-Id: I64a9e4d196dae01d1fdffb9baf4c0827a8a92a82
Acked-by: Raul Martinez <[email protected]>
Signed-off-by: Subash Abhinov Kasiviswanathan <[email protected]>
Subash Abhinov Kasiviswanathan 4 years ago
parent
commit
ef93de3a49
2 changed files with 15 additions and 16 deletions
  1. 2 0
      shs/rmnet_shs_config.c
  2. 13 16
      shs/rmnet_shs_main.c

+ 2 - 0
shs/rmnet_shs_config.c

@@ -65,6 +65,8 @@ DATARMNET5fc54f7a13 __read_mostly={.notifier_call=DATARMNETe9173bbe0e,.priority=
 "\x49\x65\x37\x66\x66\x32\x38\x33\x39\x35\x38\x38\x38\x62\x62\x31\x30\x61\x32\x34\x37\x63\x32\x34\x30\x33\x31\x62\x66\x65\x63\x35\x32\x30\x64\x31\x38\x62\x34\x61\x36"
 ,
 "\x49\x35\x33\x65\x36\x34\x35\x66\x66\x38\x63\x30\x30\x62\x32\x66\x65\x38\x30\x65\x36\x36\x63\x35\x66\x35\x35\x66\x31\x30\x34\x30\x38\x38\x38\x62\x31\x33\x65\x32\x37"
+,
+"\x49\x36\x34\x61\x39\x65\x34\x64\x31\x39\x36\x64\x61\x65\x30\x31\x64\x31\x66\x64\x66\x66\x62\x39\x62\x61\x66\x34\x63\x30\x38\x32\x37\x61\x38\x61\x39\x32\x61\x38\x32"
 };static int DATARMNET2cb9ae589c;int __init DATARMNET163e93649e(void){pr_info(
 "\x25\x73\x28\x29\x3a\x20\x53\x74\x61\x72\x74\x69\x6e\x67\x20\x72\x6d\x6e\x65\x74\x20\x53\x48\x53\x20\x6d\x6f\x64\x75\x6c\x65\x20\x25\x73\x20" "\n"
 ,__func__,DATARMNETbc8418e817[(0xd2d+202-0xdf7)]);trace_rmnet_shs_high(

+ 13 - 16
shs/rmnet_shs_main.c

@@ -11,7 +11,6 @@
  *
  */
 
-
 #include <net/sock.h>
 #include <linux/netlink.h>
 #include <linux/ip.h>
@@ -110,21 +109,19 @@ DATARMNETc00baf31c3;struct ipv6hdr*ip6h,DATARMNETcf1d9e2c1e;switch(skb->protocol
 ip4h),&DATARMNETc00baf31c3);if(!ip4h)break;if(!ip_is_fragment(ip4h)&&(ip4h->
 protocol==IPPROTO_TCP||ip4h->protocol==IPPROTO_UDP)){DATARMNETbd864aa442=
 (0xd26+209-0xdf6);break;}if(ip4h->protocol==IPPROTO_ICMP){skb->hash=
-(0xd2d+202-0xdf7);skb->sw_hash=DATARMNET9273f84bf1&((0xd26+209-0xdf6)<<
-DATARMNETecc0627c70.DATARMNET5c24e1df05);}break;case htons(ETH_P_IPV6):ip6h=
-DATARMNETefcaf5fbe9(skb,(0xd2d+202-0xdf7),sizeof(*ip6h),&DATARMNETcf1d9e2c1e);if
-(!ip6h)break;if(!(ip6h->nexthdr==NEXTHDR_FRAGMENT)&&(ip6h->nexthdr==IPPROTO_TCP
-||ip6h->nexthdr==IPPROTO_UDP)){DATARMNETbd864aa442=(0xd26+209-0xdf6);break;}if(
-ip6h->nexthdr==IPPROTO_ICMP){skb->hash=(0xd2d+202-0xdf7);skb->sw_hash=
-DATARMNET9273f84bf1&((0xd26+209-0xdf6)<<DATARMNETecc0627c70.DATARMNET5c24e1df05)
-;}break;default:break;}DATARMNETda96251102(DATARMNETcd24fca747,
-DATARMNET116c96c236,DATARMNETbd864aa442,(0x16e8+787-0xc0c),(0x16e8+787-0xc0c),
-(0x16e8+787-0xc0c),skb,NULL);return DATARMNETbd864aa442;}static void 
-DATARMNETfa919d00dc(int cpu,int DATARMNET8a461bad56){struct timespec64 
-DATARMNET2e47295bf1;struct timespec64*DATARMNET736ac5582e;long 
-DATARMNETb64270afc1;int DATARMNETa67155ba38=(DATARMNETa1ac2608b5<
-DATARMNET8948dc953d)?DATARMNET8948dc953d:DATARMNETa1ac2608b5;
-ktime_get_boottime_ts64(&DATARMNET2e47295bf1);DATARMNET736ac5582e=&
+(0xd2d+202-0xdf7);skb->sw_hash=(0xd26+209-0xdf6);}break;case htons(ETH_P_IPV6):
+ip6h=DATARMNETefcaf5fbe9(skb,(0xd2d+202-0xdf7),sizeof(*ip6h),&
+DATARMNETcf1d9e2c1e);if(!ip6h)break;if(!(ip6h->nexthdr==NEXTHDR_FRAGMENT)&&(ip6h
+->nexthdr==IPPROTO_TCP||ip6h->nexthdr==IPPROTO_UDP)){DATARMNETbd864aa442=
+(0xd26+209-0xdf6);break;}if(ip6h->nexthdr==IPPROTO_ICMP){skb->hash=
+(0xd2d+202-0xdf7);skb->sw_hash=(0xd26+209-0xdf6);}break;default:break;}
+DATARMNETda96251102(DATARMNETcd24fca747,DATARMNET116c96c236,DATARMNETbd864aa442,
+(0x16e8+787-0xc0c),(0x16e8+787-0xc0c),(0x16e8+787-0xc0c),skb,NULL);return 
+DATARMNETbd864aa442;}static void DATARMNETfa919d00dc(int cpu,int 
+DATARMNET8a461bad56){struct timespec64 DATARMNET2e47295bf1;struct timespec64*
+DATARMNET736ac5582e;long DATARMNETb64270afc1;int DATARMNETa67155ba38=(
+DATARMNETa1ac2608b5<DATARMNET8948dc953d)?DATARMNET8948dc953d:DATARMNETa1ac2608b5
+;ktime_get_boottime_ts64(&DATARMNET2e47295bf1);DATARMNET736ac5582e=&
 DATARMNETecc0627c70.DATARMNET132b9c7dc4[cpu].DATARMNET251b97a380;
 DATARMNETb64270afc1=DATARMNETe6671dbf38(DATARMNET2e47295bf1.tv_sec-
 DATARMNET736ac5582e->tv_sec)+DATARMNET2e47295bf1.tv_nsec-DATARMNET736ac5582e->