blob: 950361c1b24449580fdfc90ce91fc067ee9c708a [file] [log] [blame]
David Su511a8142020-01-09 14:02:21 -08001rule android.net.InterfaceConfigurationParcel* @0
2rule android.net.InterfaceConfiguration* com.android.server.x.wifi.net.InterfaceConfiguration@1
Roshan Pius02432982020-01-16 09:18:09 -08003rule android.net.NetworkFactory* com.android.server.x.wifi.net.NetworkFactory@1
4rule android.net.util.NetUtils* com.android.server.x.wifi.net.util.NetUtils@1
David Su511a8142020-01-09 14:02:21 -08005
6# We don't jar-jar the entire package because, we still use some classes (like
7# AsyncChannel in com.android.internal.util) from these packages which are not
8# inside our jar (currently in framework.jar, but will be in wifisdk.jar in the future).
9rule com.android.internal.util.FastXmlSerializer* com.android.server.x.wifi.util.FastXmlSerializer@1
10rule com.android.internal.util.HexDump* com.android.server.x.wifi.util.HexDump@1
11rule com.android.internal.util.IState* com.android.server.x.wifi.util.IState@1
12rule com.android.internal.util.MessageUtils* com.android.server.x.wifi.util.MessageUtils@1
13rule com.android.internal.util.State* com.android.server.x.wifi.util.State@1
14rule com.android.internal.util.StateMachine* com.android.server.x.wifi.util.StateMachine@1
15rule com.android.internal.util.WakeupMessage* com.android.server.x.wifi.util.WakeupMessage@1
David Su511a8142020-01-09 14:02:21 -080016
17rule android.util.BackupUtils* com.android.server.x.wifi.util.BackupUtils@1
18rule android.util.LocalLog* com.android.server.x.wifi.util.LocalLog@1
19rule android.util.Rational* com.android.server.x.wifi.util.Rational@1
20
21rule android.os.BasicShellCommandHandler* com.android.server.x.wifi.os.BasicShellCommandHandler@1
David Su511a8142020-01-09 14:02:21 -080022
23# Use our statically linked bouncy castle library
24rule org.bouncycastle.** com.android.server.x.wifi.bouncycastle.@1
25# Use our statically linked protobuf library
26rule com.google.protobuf.** com.android.server.x.wifi.protobuf.@1
David Su6bb0d102020-01-12 15:41:07 -080027# use statically linked SystemMessageProto
28rule com.android.internal.messages.SystemMessageProto* com.android.server.x.wifi.messages.SystemMessageProto@1
David Su511a8142020-01-09 14:02:21 -080029# Use our statically linked PlatformProperties library
30rule android.sysprop.** com.android.server.x.wifi.sysprop.@1
31
32
33# used by both framework-wifi and wifi-service
34rule android.content.pm.BaseParceledListSlice* android.x.net.wifi.util.BaseParceledListSlice@1
35rule android.content.pm.ParceledListSlice* android.x.net.wifi.util.ParceledListSlice@1
David Su369c9202020-01-09 18:09:56 -080036rule android.net.shared.Inet4AddressUtils* android.x.net.wifi.util.Inet4AddressUtils@1
Roshan Pius02432982020-01-16 09:18:09 -080037rule android.net.util.MacAddressUtils* android.x.net.wifi.util.MacAddressUtils@1
David Su6c82ddd2020-01-16 20:53:04 -080038rule android.net.util.nsd.DnsSdTxtRecord* android.x.net.wifi.util.nsd.DnsSdTxtRecord@1
David Su369c9202020-01-09 18:09:56 -080039rule android.os.HandlerExecutor* android.x.net.wifi.util.HandlerExecutor@1
40rule android.telephony.Annotation* android.x.net.wifi.util.TelephonyAnnotation@1
David Su511a8142020-01-09 14:02:21 -080041rule com.android.internal.util.AsyncChannel* android.x.net.wifi.util.AsyncChannel@1
42rule com.android.internal.util.AsyncService* android.x.net.wifi.util.AsyncService@1
43rule com.android.internal.util.Preconditions* android.x.net.wifi.util.Preconditions@1
44rule com.android.internal.util.Protocol* android.x.net.wifi.util.Protocol@1