| Remi NGUYEN VAN | c6f8fb0 | 2022-04-20 18:58:53 +0900 | [diff] [blame] | 1 |  | 
| zhidou | b33a263 | 2022-09-06 17:58:20 +0000 | [diff] [blame] | 2 | # Keep JNI registered methods | 
|  | 3 | -keepclasseswithmembers,includedescriptorclasses class * { native <methods>; } | 
| Remi NGUYEN VAN | c6f8fb0 | 2022-04-20 18:58:53 +0900 | [diff] [blame] | 4 |  | 
| zhidou | b33a263 | 2022-09-06 17:58:20 +0000 | [diff] [blame] | 5 | # Keep classes extending structured message. | 
|  | 6 | -keepclassmembers public class * extends **.com.android.net.module.util.Struct { | 
|  | 7 | *; | 
|  | 8 | } | 
| Chalard Jean | 88edc35 | 2022-09-29 18:01:49 +0900 | [diff] [blame] | 9 |  | 
|  | 10 | -keepclassmembers class com.android.server.**,android.net.**,com.android.networkstack.** { | 
|  | 11 | static final % POLICY_*; | 
|  | 12 | static final % NOTIFY_TYPE_*; | 
|  | 13 | static final % TRANSPORT_*; | 
|  | 14 | static final % CMD_*; | 
|  | 15 | static final % EVENT_*; | 
|  | 16 | } | 
|  | 17 |  |