diff options
author | jfrijters <jfrijters> | 2010-09-01 10:40:28 +0400 |
---|---|---|
committer | jfrijters <jfrijters> | 2010-09-01 10:40:28 +0400 |
commit | 9d87c806d02b1a75f03b79da15be3aac4a23a472 (patch) | |
tree | 09ff9f632eddc7a083b158035a7d8093723441a6 /openjdk/map.xml | |
parent | af9e7ae341e2bd82edfcee947d01a7c8fbb453b2 (diff) |
IPv6 addresses associated with NetworkInterface should have their scope and network interface set (when appropriate).
Diffstat (limited to 'openjdk/map.xml')
-rw-r--r-- | openjdk/map.xml | 48 |
1 files changed, 47 insertions, 1 deletions
diff --git a/openjdk/map.xml b/openjdk/map.xml index 95d6680e..6811c632 100644 --- a/openjdk/map.xml +++ b/openjdk/map.xml @@ -1418,13 +1418,59 @@ </body> </method> </class> + <class name="java.net.Inet6Address"> + <method name="_set" sig="(ILjava.net.NetworkInterface;)V" modifiers=""> + <body> + <ldarg_0 /> + <ldarg_1 /> + <stfld class="java.net.Inet6Address" name="scope_id" sig="I" /> + <ldarg_0 /> + <ldc_i4_1 /> + <stfld class="java.net.Inet6Address" name="scope_id_set" sig="Z" /> + <ldarg_0 /> + <ldarg_2 /> + <stfld class="java.net.Inet6Address" name="scope_ifname" sig="Ljava.net.NetworkInterface;" /> + <ret /> + </body> + </method> + </class> + <class name="java.net.InterfaceAddress"> + <method name="_set" sig="(Ljava.net.InetAddress;Ljava.net.Inet4Address;S)V" modifiers=""> + <body> + <ldarg_0 /> + <ldarg_1 /> + <stfld class="java.net.InterfaceAddress" name="address" sig="Ljava.net.InetAddress;" /> + <ldarg_0 /> + <ldarg_2 /> + <stfld class="java.net.InterfaceAddress" name="broadcast" sig="Ljava.net.Inet4Address;" /> + <ldarg_0 /> + <ldarg_3 /> + <stfld class="java.net.InterfaceAddress" name="maskLength" sig="S" /> + <ret /> + </body> + </method> + </class> <class name="java.net.NetworkInterface"> - <method name="_set" sig="(Ljava.lang.String;[Ljava.net.InterfaceAddress;[Ljava.net.NetworkInterface;)V" modifiers=""> + <method name="_set1" sig="(Ljava.lang.String;Ljava.lang.String;I)V" modifiers=""> <body> <ldarg_0 /> <ldarg_1 /> + <stfld class="java.net.NetworkInterface" name="name" sig="Ljava.lang.String;" /> + <ldarg_0 /> + <ldarg_2 /> <stfld class="java.net.NetworkInterface" name="displayName" sig="Ljava.lang.String;" /> <ldarg_0 /> + <ldarg_3 /> + <stfld class="java.net.NetworkInterface" name="index" sig="I" /> + <ret /> + </body> + </method> + <method name="_set2" sig="([Ljava.net.InetAddress;[Ljava.net.InterfaceAddress;[Ljava.net.NetworkInterface;)V" modifiers=""> + <body> + <ldarg_0 /> + <ldarg_1 /> + <stfld class="java.net.NetworkInterface" name="addrs" sig="[Ljava.net.InetAddress;" /> + <ldarg_0 /> <ldarg_2 /> <stfld class="java.net.NetworkInterface" name="bindings" sig="[Ljava.net.InterfaceAddress;" /> <ldarg_0 /> |