diff options
author | Vinit Deshpande <vinitd@google.com> | 2015-03-15 13:40:20 -0700 |
---|---|---|
committer | Vinit Deshpande <vinitd@google.com> | 2015-03-15 13:40:20 -0700 |
commit | f5fabf1542624005a0e978045bdd117a62ab2593 (patch) | |
tree | 5980d89720ad276c8c92780419e324c671038768 /core/java/android/os | |
parent | f66b06886b8c9a08423c11698a3cb61f0de066f8 (diff) | |
parent | 35e36db1d726f5741e7d8d83d2556e1417642be9 (diff) | |
download | frameworks_base-f5fabf1542624005a0e978045bdd117a62ab2593.zip frameworks_base-f5fabf1542624005a0e978045bdd117a62ab2593.tar.gz frameworks_base-f5fabf1542624005a0e978045bdd117a62ab2593.tar.bz2 |
am "Separate NAT from forwarding."
merged from goog/mirror-m-wireless-internal-release
35e36db Separate NAT from forwarding.
Diffstat (limited to 'core/java/android/os')
-rw-r--r-- | core/java/android/os/INetworkManagementService.aidl | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/core/java/android/os/INetworkManagementService.aidl b/core/java/android/os/INetworkManagementService.aidl index f0660eb..f93550a 100644 --- a/core/java/android/os/INetworkManagementService.aidl +++ b/core/java/android/os/INetworkManagementService.aidl @@ -178,6 +178,18 @@ interface INetworkManagementService String[] getDnsForwarders(); /** + * Enables unidirectional packet forwarding from {@code fromIface} to + * {@code toIface}. + */ + void startInterfaceForwarding(String fromIface, String toIface); + + /** + * Disables unidirectional packet forwarding from {@code fromIface} to + * {@code toIface}. + */ + void stopInterfaceForwarding(String fromIface, String toIface); + + /** * Enables Network Address Translation between two interfaces. * The address and netmask of the external interface is used for * the NAT'ed network. |