mapfile-vers revision 7c478bd95313f5f23a4c958a745db2134aa03244
d657c51f14601d0235434ffb78cf6ac0f27cc83cLennart Poettering#
220a21d38f675eb835f5758e3d23e896573aa5eaLennart Poettering#ident "%Z%%M% %I% %E% SMI"
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering#
187076d47907f7b3fcd61b2ef5eef9820915946aLennart Poettering# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
187076d47907f7b3fcd61b2ef5eef9820915946aLennart Poettering# Use is subject to license terms.
187076d47907f7b3fcd61b2ef5eef9820915946aLennart Poettering#
187076d47907f7b3fcd61b2ef5eef9820915946aLennart Poettering# CDDL HEADER START
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers#
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers# The contents of this file are subject to the terms of the
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers# Common Development and Distribution License, Version 1.0 only
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers# (the "License"). You may not use this file except in compliance
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers# with the License.
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering#
07cd4fc16806783d3b6b3008db222ac6a024805cKay Sievers# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
91cf7e5c37f97c6eb29966fac0afcbaa6662e05dTollef Fog Heen# or http://www.opensolaris.org/os/licensing.
f13b388f97bc3ba8db844bd3413d510e2466a0b6Kay Sievers# See the License for the specific language governing permissions
f13b388f97bc3ba8db844bd3413d510e2466a0b6Kay Sievers# and limitations under the License.
64661ee70d5a10c6208a1cb66ecd8b158e2d8bc5Kay Sievers#
2d13da8821b8197e62f819b5b996750800e910abKay Sievers# When distributing Covered Code, include this CDDL HEADER in each
2d13da8821b8197e62f819b5b996750800e910abKay Sievers# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2d13da8821b8197e62f819b5b996750800e910abKay Sievers# If applicable, add the following below this CDDL HEADER, with the
2d13da8821b8197e62f819b5b996750800e910abKay Sievers# fields enclosed by brackets "[]" replaced with your own identifying
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers# information: Portions Copyright [yyyy] [name of copyright owner]
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers#
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers# CDDL HEADER END
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers#
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering# Generic interface definition for usr/src/lib/rpcsec_gss.
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers#
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers# For information regarding the establishment of versioned definitions see:
f13b388f97bc3ba8db844bd3413d510e2466a0b6Kay Sievers# The Linker and Libraries Manual (version 2.5 or greater)
f13b388f97bc3ba8db844bd3413d510e2466a0b6Kay Sievers# This is part of the Developers Guide in the Answerbook. Specifically refer
f13b388f97bc3ba8db844bd3413d510e2466a0b6Kay Sievers# to Chapter 2 under section "Defining Additional Symbols" through section
f13b388f97bc3ba8db844bd3413d510e2466a0b6Kay Sievers# "Reducing Symbol Scope", and Chapter 5 "Versioning".
f13b388f97bc3ba8db844bd3413d510e2466a0b6Kay Sievers#
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering# For specific OSNET rules for the modification (evolution) of these version
c195956988799837b763ab1b9f078e5f0b7f26e6Kay Sievers# definitions see:
c195956988799837b763ab1b9f078e5f0b7f26e6Kay Sievers# Policy for Shared Library Version Names and Interface Definitions
c195956988799837b763ab1b9f078e5f0b7f26e6Kay Sievers
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering
c195956988799837b763ab1b9f078e5f0b7f26e6Kay Sievers# Note: Even though the SUNW_1.2 version now contains no symbols
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering# beyond what was present at Solaris 2.6, the SUNW_1.2 version MUST be
9ae9afce6f53a872f4b01b9be13daa75833bd59eLennart Poettering# present. This is because applications built on 2.6 Beta
18b754d345ecb0b15e369978aaffa72e9814b86aKay Sievers# (when it did contain symbols explicitly) may depend on it.
18b754d345ecb0b15e369978aaffa72e9814b86aKay Sievers#
18b754d345ecb0b15e369978aaffa72e9814b86aKay SieversSUNW_1.2 { # This empty version MUST BE preserved for 2.6Beta apps
18b754d345ecb0b15e369978aaffa72e9814b86aKay Sievers global:
18b754d345ecb0b15e369978aaffa72e9814b86aKay Sievers SUNW_1.2;
18b754d345ecb0b15e369978aaffa72e9814b86aKay Sievers} SUNW_1.1;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering
ea5943d3862cc690daa76e2ad336737407ec711cLennart PoetteringSUNW_1.1 {
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering global:
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering SUNW_1.1;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering};
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering
ea5943d3862cc690daa76e2ad336737407ec711cLennart PoetteringSUNWprivate_1.1 {
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering global:
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_seccreate;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_set_defaults;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_wrap;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_unwrap;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_max_data_length;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_get_error;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_mech_to_oid;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_qop_to_num;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_get_principal_name;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_get_mechanisms;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_get_mech_info;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_get_versions;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_is_installed;
3943231cfeb3d76dc4ec0b9f845c3f874593a9deLennart Poettering __rpc_gss_set_callback;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_getcred;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __svcrpcsec_gss;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_set_svc_name;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering __rpc_gss_svc_max_data_length;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering local:
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering *;
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering};
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering