blob: 5018471c1efc55b7235c27c569a4ae64727f6ad2 [file] [log] [blame]
duke6e45e102007-12-01 00:00:00 +00001#
ohairf5857212010-12-28 15:53:50 -08002# Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
duke6e45e102007-12-01 00:00:00 +00003# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# This code is free software; you can redistribute it and/or modify it
6# under the terms of the GNU General Public License version 2 only, as
ohair2283b9d2010-05-25 15:58:33 -07007# published by the Free Software Foundation. Oracle designates this
duke6e45e102007-12-01 00:00:00 +00008# particular file as subject to the "Classpath" exception as provided
ohair2283b9d2010-05-25 15:58:33 -07009# by Oracle in the LICENSE file that accompanied this code.
duke6e45e102007-12-01 00:00:00 +000010#
11# This code is distributed in the hope that it will be useful, but WITHOUT
12# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14# version 2 for more details (a copy is included in the LICENSE file that
15# accompanied this code).
16#
17# You should have received a copy of the GNU General Public License version
18# 2 along with this work; if not, write to the Free Software Foundation,
19# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20#
ohair2283b9d2010-05-25 15:58:33 -070021# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22# or visit www.oracle.com if you need additional information or have any
23# questions.
duke6e45e102007-12-01 00:00:00 +000024#
25
26# Define public interface.
27
28SUNWprivate_1.1 {
29 global:
30 JNI_OnLoad;
31 Java_java_net_PlainSocketImpl_socketListen;
32 Java_java_net_PlainDatagramSocketImpl_getTTL;
33 Java_java_net_PlainDatagramSocketImpl_init;
34 Java_java_net_SocketOutputStream_socketWrite0;
35 Java_java_net_PlainSocketImpl_socketCreate;
36 Java_java_net_PlainSocketImpl_socketAvailable;
37 Java_java_net_PlainDatagramSocketImpl_join;
38 Java_java_net_PlainDatagramSocketImpl_socketGetOption;
39 Java_java_net_InetAddress_init;
40 Java_java_net_Inet4Address_init;
41 Java_java_net_Inet6Address_init;
42 Java_java_net_PlainDatagramSocketImpl_setTTL;
43 Java_java_net_PlainDatagramSocketImpl_socketSetOption;
44 Java_java_net_PlainDatagramSocketImpl_bind0;
45 Java_java_net_PlainSocketImpl_socketAccept;
46 Java_java_net_DatagramPacket_init;
47 Java_java_net_PlainDatagramSocketImpl_leave;
48 Java_java_net_SocketInputStream_socketRead0;
49 Java_java_net_InetAddressImplFactory_isIPv6Supported;
50 Java_java_net_Inet4AddressImpl_getLocalHostName;
51 Java_java_net_Inet4AddressImpl_lookupAllHostAddr;
52 Java_java_net_Inet4AddressImpl_getHostByAddr;
53 Java_java_net_Inet4AddressImpl_isReachable0;
54 Java_java_net_Inet6AddressImpl_getLocalHostName;
55 Java_java_net_Inet6AddressImpl_lookupAllHostAddr;
56 Java_java_net_Inet6AddressImpl_getHostByAddr;
57 Java_java_net_Inet6AddressImpl_isReachable0;
58 Java_java_net_NetworkInterface_init;
59 Java_java_net_NetworkInterface_getByName0;
jccollet0fed7612008-08-25 14:38:20 +020060 Java_java_net_NetworkInterface_getByIndex0;
duke6e45e102007-12-01 00:00:00 +000061 Java_java_net_NetworkInterface_getByInetAddress0;
62 Java_java_net_NetworkInterface_getAll;
63 Java_java_net_NetworkInterface_isUp0;
64 Java_java_net_NetworkInterface_isLoopback0;
65 Java_java_net_NetworkInterface_isP2P0;
66 Java_java_net_NetworkInterface_supportsMulticast0;
67 Java_java_net_NetworkInterface_getMacAddr0;
68 Java_java_net_NetworkInterface_getMTU0;
69 Java_java_net_PlainDatagramSocketImpl_send;
70 Java_java_net_PlainSocketImpl_socketClose0;
71 Java_java_net_SocketOutputStream_init;
72 Java_java_net_PlainDatagramSocketImpl_peek;
73 Java_java_net_PlainDatagramSocketImpl_peekData;
74 Java_java_net_PlainSocketImpl_socketSetOption;
75 Java_java_net_PlainSocketImpl_socketSendUrgentData;
76 Java_java_net_PlainDatagramSocketImpl_datagramSocketCreate;
77 Java_java_net_PlainSocketImpl_socketGetOption;
78 Java_java_net_PlainDatagramSocketImpl_receive0;
79 Java_java_net_PlainDatagramSocketImpl_connect0;
80 Java_java_net_PlainDatagramSocketImpl_disconnect0;
81 Java_java_net_PlainDatagramSocketImpl_datagramSocketClose;
82 Java_java_net_PlainSocketImpl_initProto;
83 Java_java_net_PlainSocketImpl_socketBind;
84 Java_java_net_PlainSocketImpl_socketShutdown;
85 Java_java_net_SocketInputStream_init;
86 Java_java_net_PlainSocketImpl_socketConnect;
87 Java_java_net_PlainDatagramSocketImpl_getTimeToLive;
88 Java_java_net_PlainDatagramSocketImpl_setTimeToLive;
89 Java_sun_net_dns_ResolverConfigurationImpl_localDomain0;
90 Java_sun_net_dns_ResolverConfigurationImpl_fallbackDomain0;
alanba0808e22010-09-03 13:11:54 +010091 Java_sun_net_sdp_SdpSupport_convert0;
92 Java_sun_net_sdp_SdpSupport_create0;
duke6e45e102007-12-01 00:00:00 +000093 Java_sun_net_spi_DefaultProxySelector_init;
94 Java_sun_net_spi_DefaultProxySelector_getSystemProxy;
duke6e45e102007-12-01 00:00:00 +000095 NET_AllocSockaddr;
96 NET_SockaddrToInetAddress;
97 NET_SockaddrEqualsInetAddress;
98 NET_InetAddressToSockaddr;
99 NET_GetPortFromSockaddr;
100 NET_SetSockOpt;
101 NET_GetSockOpt;
102 NET_Bind;
103 NET_MapSocketOption;
104 NET_Wait;
105 ipv6_available;
106
107 local:
108 *;
109};