19569SRod.Evans@Sun.COM# 29569SRod.Evans@Sun.COM# CDDL HEADER START 39569SRod.Evans@Sun.COM# 49569SRod.Evans@Sun.COM# The contents of this file are subject to the terms of the 59569SRod.Evans@Sun.COM# Common Development and Distribution License (the "License"). 69569SRod.Evans@Sun.COM# You may not use this file except in compliance with the License. 79569SRod.Evans@Sun.COM# 89569SRod.Evans@Sun.COM# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 99569SRod.Evans@Sun.COM# or http://www.opensolaris.org/os/licensing. 109569SRod.Evans@Sun.COM# See the License for the specific language governing permissions 119569SRod.Evans@Sun.COM# and limitations under the License. 129569SRod.Evans@Sun.COM# 139569SRod.Evans@Sun.COM# When distributing Covered Code, include this CDDL HEADER in each 149569SRod.Evans@Sun.COM# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 159569SRod.Evans@Sun.COM# If applicable, add the following below this CDDL HEADER, with the 169569SRod.Evans@Sun.COM# fields enclosed by brackets "[]" replaced with your own identifying 179569SRod.Evans@Sun.COM# information: Portions Copyright [yyyy] [name of copyright owner] 189569SRod.Evans@Sun.COM# 199569SRod.Evans@Sun.COM# CDDL HEADER END 209569SRod.Evans@Sun.COM# 219569SRod.Evans@Sun.COM# 22*12692SAli.Bahrami@Oracle.COM# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 239569SRod.Evans@Sun.COM# 249569SRod.Evans@Sun.COM 259569SRod.Evans@Sun.COM# 269569SRod.Evans@Sun.COM# MAPFILE HEADER START 279569SRod.Evans@Sun.COM# 289569SRod.Evans@Sun.COM# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 299569SRod.Evans@Sun.COM# Object versioning must comply with the rules detailed in 309569SRod.Evans@Sun.COM# 319569SRod.Evans@Sun.COM# usr/src/lib/README.mapfiles 329569SRod.Evans@Sun.COM# 339569SRod.Evans@Sun.COM# You should not be making modifications here until you've read the most current 349569SRod.Evans@Sun.COM# copy of that file. If you need help, contact a gatekeeper for guidance. 359569SRod.Evans@Sun.COM# 369569SRod.Evans@Sun.COM# MAPFILE HEADER END 379569SRod.Evans@Sun.COM# 389569SRod.Evans@Sun.COM 39*12692SAli.Bahrami@Oracle.COM$mapfile_version 2 40*12692SAli.Bahrami@Oracle.COM 419569SRod.Evans@Sun.COM# 429569SRod.Evans@Sun.COM# This is a mapfile that defines a filter for mech_krb5 so that 439569SRod.Evans@Sun.COM# a new public library can be made to access certain functions in 449569SRod.Evans@Sun.COM# the private library. 459569SRod.Evans@Sun.COM# 469569SRod.Evans@Sun.COM# New functions can be added as needed. 479569SRod.Evans@Sun.COM# 489569SRod.Evans@Sun.COM 49*12692SAli.Bahrami@Oracle.COMSYMBOL_SCOPE { 509569SRod.Evans@Sun.COM global: 519569SRod.Evans@Sun.COM 529569SRod.Evans@Sun.COM# com_err.h 53*12692SAli.Bahrami@Oracle.COM com_err { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 54*12692SAli.Bahrami@Oracle.COM com_err_va { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 55*12692SAli.Bahrami@Oracle.COM error_message { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 569569SRod.Evans@Sun.COM 579569SRod.Evans@Sun.COM# krb5.h (non-private and non-deprecated) 58*12692SAli.Bahrami@Oracle.COM krb5_c_encrypt { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 59*12692SAli.Bahrami@Oracle.COM krb5_c_decrypt { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 60*12692SAli.Bahrami@Oracle.COM krb5_c_encrypt_length { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 61*12692SAli.Bahrami@Oracle.COM krb5_c_block_size { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 62*12692SAli.Bahrami@Oracle.COM krb5_c_init_state { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 63*12692SAli.Bahrami@Oracle.COM krb5_c_free_state { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 64*12692SAli.Bahrami@Oracle.COM krb5_c_make_random_key { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 65*12692SAli.Bahrami@Oracle.COM krb5_c_random_make_octets { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 66*12692SAli.Bahrami@Oracle.COM krb5_c_string_to_key { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 67*12692SAli.Bahrami@Oracle.COM krb5_c_string_to_key_with_params { 68*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 69*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 70*12692SAli.Bahrami@Oracle.COM }; 71*12692SAli.Bahrami@Oracle.COM krb5_c_enctype_compare { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 72*12692SAli.Bahrami@Oracle.COM krb5_c_make_checksum { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 73*12692SAli.Bahrami@Oracle.COM krb5_c_verify_checksum { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 74*12692SAli.Bahrami@Oracle.COM krb5_c_checksum_length { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 75*12692SAli.Bahrami@Oracle.COM krb5_c_keyed_checksum_types { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 76*12692SAli.Bahrami@Oracle.COM krb5_c_valid_enctype { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 77*12692SAli.Bahrami@Oracle.COM krb5_c_valid_cksumtype { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 78*12692SAli.Bahrami@Oracle.COM krb5_c_is_coll_proof_cksum { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 79*12692SAli.Bahrami@Oracle.COM krb5_c_is_keyed_cksum { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 80*12692SAli.Bahrami@Oracle.COM krb5_cc_gen_new { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 81*12692SAli.Bahrami@Oracle.COM krb5_cc_initialize { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 82*12692SAli.Bahrami@Oracle.COM krb5_cc_destroy { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 83*12692SAli.Bahrami@Oracle.COM krb5_cc_close { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 84*12692SAli.Bahrami@Oracle.COM krb5_cc_store_cred { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 85*12692SAli.Bahrami@Oracle.COM krb5_cc_retrieve_cred { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 86*12692SAli.Bahrami@Oracle.COM krb5_cc_get_name { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 87*12692SAli.Bahrami@Oracle.COM krb5_cc_get_principal { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 88*12692SAli.Bahrami@Oracle.COM krb5_cc_start_seq_get { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 89*12692SAli.Bahrami@Oracle.COM krb5_cc_next_cred { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 90*12692SAli.Bahrami@Oracle.COM krb5_cc_end_seq_get { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 91*12692SAli.Bahrami@Oracle.COM krb5_cc_remove_cred { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 92*12692SAli.Bahrami@Oracle.COM krb5_cc_set_flags { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 93*12692SAli.Bahrami@Oracle.COM krb5_cc_get_type { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 94*12692SAli.Bahrami@Oracle.COM krb5_kt_get_type { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 95*12692SAli.Bahrami@Oracle.COM krb5_kt_get_name { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 96*12692SAli.Bahrami@Oracle.COM krb5_kt_close { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 97*12692SAli.Bahrami@Oracle.COM krb5_kt_get_entry { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 98*12692SAli.Bahrami@Oracle.COM krb5_kt_start_seq_get { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 99*12692SAli.Bahrami@Oracle.COM krb5_kt_next_entry { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 100*12692SAli.Bahrami@Oracle.COM krb5_kt_end_seq_get { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 101*12692SAli.Bahrami@Oracle.COM krb5_init_context { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 102*12692SAli.Bahrami@Oracle.COM krb5_init_secure_context { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 103*12692SAli.Bahrami@Oracle.COM krb5_free_context { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 104*12692SAli.Bahrami@Oracle.COM krb5_set_default_tgs_enctypes { 105*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 106*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 107*12692SAli.Bahrami@Oracle.COM }; 108*12692SAli.Bahrami@Oracle.COM krb5_get_permitted_enctypes { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 109*12692SAli.Bahrami@Oracle.COM krb5_is_thread_safe { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 110*12692SAli.Bahrami@Oracle.COM krb5_free_tgt_creds { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 111*12692SAli.Bahrami@Oracle.COM krb5_get_credentials { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 112*12692SAli.Bahrami@Oracle.COM krb5_get_credentials_validate { 113*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 114*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 115*12692SAli.Bahrami@Oracle.COM }; 116*12692SAli.Bahrami@Oracle.COM krb5_get_credentials_renew { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 117*12692SAli.Bahrami@Oracle.COM krb5_mk_req { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 118*12692SAli.Bahrami@Oracle.COM krb5_mk_req_extended { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 119*12692SAli.Bahrami@Oracle.COM krb5_mk_rep { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 120*12692SAli.Bahrami@Oracle.COM krb5_rd_rep { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 121*12692SAli.Bahrami@Oracle.COM krb5_mk_error { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 122*12692SAli.Bahrami@Oracle.COM krb5_rd_error { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 123*12692SAli.Bahrami@Oracle.COM krb5_rd_safe { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 124*12692SAli.Bahrami@Oracle.COM krb5_rd_priv { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 125*12692SAli.Bahrami@Oracle.COM krb5_parse_name { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 126*12692SAli.Bahrami@Oracle.COM krb5_unparse_name { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 127*12692SAli.Bahrami@Oracle.COM krb5_unparse_name_ext { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 128*12692SAli.Bahrami@Oracle.COM krb5_set_principal_realm { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 129*12692SAli.Bahrami@Oracle.COM krb5_address_search { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 130*12692SAli.Bahrami@Oracle.COM krb5_address_compare { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 131*12692SAli.Bahrami@Oracle.COM krb5_address_order { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 132*12692SAli.Bahrami@Oracle.COM krb5_realm_compare { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 133*12692SAli.Bahrami@Oracle.COM krb5_principal_compare { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 134*12692SAli.Bahrami@Oracle.COM krb5_init_keyblock { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 135*12692SAli.Bahrami@Oracle.COM krb5_copy_keyblock { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 136*12692SAli.Bahrami@Oracle.COM krb5_copy_keyblock_contents { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 137*12692SAli.Bahrami@Oracle.COM krb5_copy_creds { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 138*12692SAli.Bahrami@Oracle.COM krb5_copy_data { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 139*12692SAli.Bahrami@Oracle.COM krb5_copy_principal { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 140*12692SAli.Bahrami@Oracle.COM krb5_copy_addresses { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 141*12692SAli.Bahrami@Oracle.COM krb5_copy_ticket { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 142*12692SAli.Bahrami@Oracle.COM krb5_copy_authdata { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 143*12692SAli.Bahrami@Oracle.COM krb5_copy_authenticator { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 144*12692SAli.Bahrami@Oracle.COM krb5_copy_checksum { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 145*12692SAli.Bahrami@Oracle.COM krb5_get_server_rcache { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 146*12692SAli.Bahrami@Oracle.COM krb5_build_principal_ext { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 147*12692SAli.Bahrami@Oracle.COM krb5_build_principal { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 148*12692SAli.Bahrami@Oracle.COM krb5_kt_resolve { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 149*12692SAli.Bahrami@Oracle.COM krb5_kt_default_name { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 150*12692SAli.Bahrami@Oracle.COM krb5_kt_default { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 151*12692SAli.Bahrami@Oracle.COM krb5_free_keytab_entry_contents { 152*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 153*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 154*12692SAli.Bahrami@Oracle.COM }; 155*12692SAli.Bahrami@Oracle.COM krb5_kt_remove_entry { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 156*12692SAli.Bahrami@Oracle.COM krb5_kt_add_entry { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 157*12692SAli.Bahrami@Oracle.COM krb5_principal2salt { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 158*12692SAli.Bahrami@Oracle.COM krb5_cc_resolve { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 159*12692SAli.Bahrami@Oracle.COM krb5_cc_default_name { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 160*12692SAli.Bahrami@Oracle.COM krb5_cc_set_default_name { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 161*12692SAli.Bahrami@Oracle.COM krb5_cc_default { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 162*12692SAli.Bahrami@Oracle.COM krb5_cc_copy_creds { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 163*12692SAli.Bahrami@Oracle.COM krb5_free_principal { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 164*12692SAli.Bahrami@Oracle.COM krb5_free_authenticator { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 165*12692SAli.Bahrami@Oracle.COM krb5_free_addresses { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 166*12692SAli.Bahrami@Oracle.COM krb5_free_authdata { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 167*12692SAli.Bahrami@Oracle.COM krb5_free_ticket { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 168*12692SAli.Bahrami@Oracle.COM krb5_free_error { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 169*12692SAli.Bahrami@Oracle.COM krb5_free_creds { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 170*12692SAli.Bahrami@Oracle.COM krb5_free_cred_contents { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 171*12692SAli.Bahrami@Oracle.COM krb5_free_checksum { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 172*12692SAli.Bahrami@Oracle.COM krb5_free_checksum_contents { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 173*12692SAli.Bahrami@Oracle.COM krb5_free_keyblock { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 174*12692SAli.Bahrami@Oracle.COM krb5_free_keyblock_contents { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 175*12692SAli.Bahrami@Oracle.COM krb5_free_ap_rep_enc_part { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 176*12692SAli.Bahrami@Oracle.COM krb5_free_data { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 177*12692SAli.Bahrami@Oracle.COM krb5_free_data_contents { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 178*12692SAli.Bahrami@Oracle.COM krb5_free_unparsed_name { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 179*12692SAli.Bahrami@Oracle.COM krb5_free_cksumtypes { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 180*12692SAli.Bahrami@Oracle.COM krb5_us_timeofday { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 181*12692SAli.Bahrami@Oracle.COM krb5_timeofday { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 182*12692SAli.Bahrami@Oracle.COM krb5_os_localaddr { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 183*12692SAli.Bahrami@Oracle.COM krb5_get_default_realm { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 184*12692SAli.Bahrami@Oracle.COM krb5_set_default_realm { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 185*12692SAli.Bahrami@Oracle.COM krb5_free_default_realm { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 186*12692SAli.Bahrami@Oracle.COM krb5_sname_to_principal { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 187*12692SAli.Bahrami@Oracle.COM krb5_change_password { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 188*12692SAli.Bahrami@Oracle.COM krb5_set_password { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 189*12692SAli.Bahrami@Oracle.COM krb5_set_password_using_ccache { 190*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 191*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 192*12692SAli.Bahrami@Oracle.COM }; 193*12692SAli.Bahrami@Oracle.COM krb5_get_profile { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 194*12692SAli.Bahrami@Oracle.COM krb5_rd_req { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 195*12692SAli.Bahrami@Oracle.COM krb5_kt_read_service_key { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 196*12692SAli.Bahrami@Oracle.COM krb5_mk_safe { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 197*12692SAli.Bahrami@Oracle.COM krb5_mk_priv { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 198*12692SAli.Bahrami@Oracle.COM krb5_sendauth { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 199*12692SAli.Bahrami@Oracle.COM krb5_recvauth { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 200*12692SAli.Bahrami@Oracle.COM krb5_recvauth_version { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 201*12692SAli.Bahrami@Oracle.COM krb5_mk_ncred { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 202*12692SAli.Bahrami@Oracle.COM krb5_mk_1cred { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 203*12692SAli.Bahrami@Oracle.COM krb5_rd_cred { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 204*12692SAli.Bahrami@Oracle.COM krb5_fwd_tgt_creds { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 205*12692SAli.Bahrami@Oracle.COM krb5_auth_con_init { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 206*12692SAli.Bahrami@Oracle.COM krb5_auth_con_free { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 207*12692SAli.Bahrami@Oracle.COM krb5_auth_con_setflags { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 208*12692SAli.Bahrami@Oracle.COM krb5_auth_con_getflags { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 209*12692SAli.Bahrami@Oracle.COM krb5_auth_con_set_checksum_func { 210*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 211*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 212*12692SAli.Bahrami@Oracle.COM }; 213*12692SAli.Bahrami@Oracle.COM krb5_auth_con_get_checksum_func { 214*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 215*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 216*12692SAli.Bahrami@Oracle.COM }; 217*12692SAli.Bahrami@Oracle.COM krb5_auth_con_setaddrs { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 218*12692SAli.Bahrami@Oracle.COM krb5_auth_con_getaddrs { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 219*12692SAli.Bahrami@Oracle.COM krb5_auth_con_setports { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 220*12692SAli.Bahrami@Oracle.COM krb5_auth_con_setuseruserkey { 221*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 222*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 223*12692SAli.Bahrami@Oracle.COM }; 224*12692SAli.Bahrami@Oracle.COM krb5_auth_con_getkey { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 225*12692SAli.Bahrami@Oracle.COM krb5_auth_con_getsendsubkey { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 226*12692SAli.Bahrami@Oracle.COM krb5_auth_con_getrecvsubkey { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 227*12692SAli.Bahrami@Oracle.COM krb5_auth_con_setsendsubkey { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 228*12692SAli.Bahrami@Oracle.COM krb5_auth_con_setrecvsubkey { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 229*12692SAli.Bahrami@Oracle.COM krb5_auth_con_getlocalseqnumber { 230*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 231*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 232*12692SAli.Bahrami@Oracle.COM }; 233*12692SAli.Bahrami@Oracle.COM krb5_auth_con_getremoteseqnumber { 234*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 235*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 236*12692SAli.Bahrami@Oracle.COM }; 237*12692SAli.Bahrami@Oracle.COM krb5_auth_con_setrcache { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 238*12692SAli.Bahrami@Oracle.COM krb5_auth_con_getrcache { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 239*12692SAli.Bahrami@Oracle.COM krb5_auth_con_getauthenticator { 240*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 241*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 242*12692SAli.Bahrami@Oracle.COM }; 243*12692SAli.Bahrami@Oracle.COM krb5_read_password { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 244*12692SAli.Bahrami@Oracle.COM krb5_aname_to_localname { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 245*12692SAli.Bahrami@Oracle.COM krb5_get_host_realm { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 246*12692SAli.Bahrami@Oracle.COM krb5_free_host_realm { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 247*12692SAli.Bahrami@Oracle.COM krb5_kuserok { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 248*12692SAli.Bahrami@Oracle.COM krb5_auth_con_genaddrs { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 249*12692SAli.Bahrami@Oracle.COM krb5_set_real_time { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 250*12692SAli.Bahrami@Oracle.COM krb5_string_to_enctype { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 251*12692SAli.Bahrami@Oracle.COM krb5_string_to_salttype { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 252*12692SAli.Bahrami@Oracle.COM krb5_string_to_cksumtype { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 253*12692SAli.Bahrami@Oracle.COM krb5_string_to_timestamp { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 254*12692SAli.Bahrami@Oracle.COM krb5_string_to_deltat { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 255*12692SAli.Bahrami@Oracle.COM krb5_enctype_to_string { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 256*12692SAli.Bahrami@Oracle.COM krb5_salttype_to_string { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 257*12692SAli.Bahrami@Oracle.COM krb5_cksumtype_to_string { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 258*12692SAli.Bahrami@Oracle.COM krb5_timestamp_to_string { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 259*12692SAli.Bahrami@Oracle.COM krb5_timestamp_to_sfstring { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 260*12692SAli.Bahrami@Oracle.COM krb5_deltat_to_string { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 261*12692SAli.Bahrami@Oracle.COM krb5_xfree_wrap { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 262*12692SAli.Bahrami@Oracle.COM krb5_xfree { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 263*12692SAli.Bahrami@Oracle.COM krb5_prompter_posix { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 264*12692SAli.Bahrami@Oracle.COM krb5_get_init_creds_opt_init { 265*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 266*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 267*12692SAli.Bahrami@Oracle.COM }; 268*12692SAli.Bahrami@Oracle.COM krb5_get_init_creds_opt_set_tkt_life { 269*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 270*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 271*12692SAli.Bahrami@Oracle.COM }; 272*12692SAli.Bahrami@Oracle.COM krb5_get_init_creds_opt_set_renew_life { 273*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 274*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 275*12692SAli.Bahrami@Oracle.COM }; 276*12692SAli.Bahrami@Oracle.COM krb5_get_init_creds_opt_set_forwardable { 277*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 278*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 279*12692SAli.Bahrami@Oracle.COM }; 280*12692SAli.Bahrami@Oracle.COM krb5_get_init_creds_opt_set_proxiable { 281*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 282*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 283*12692SAli.Bahrami@Oracle.COM }; 284*12692SAli.Bahrami@Oracle.COM krb5_get_init_creds_opt_set_etype_list { 285*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 286*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 287*12692SAli.Bahrami@Oracle.COM }; 288*12692SAli.Bahrami@Oracle.COM krb5_get_init_creds_opt_set_address_list { 289*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 290*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1 291*12692SAli.Bahrami@Oracle.COM }; 292*12692SAli.Bahrami@Oracle.COM krb5_get_init_creds_opt_set_preauth_list { 293*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 294*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 295*12692SAli.Bahrami@Oracle.COM }; 296*12692SAli.Bahrami@Oracle.COM krb5_get_init_creds_opt_set_salt { 297*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 298*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 299*12692SAli.Bahrami@Oracle.COM }; 300*12692SAli.Bahrami@Oracle.COM krb5_get_init_creds_password { 301*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 302*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 303*12692SAli.Bahrami@Oracle.COM }; 304*12692SAli.Bahrami@Oracle.COM krb5_get_init_creds_keytab { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 305*12692SAli.Bahrami@Oracle.COM krb5_verify_init_creds_opt_init { 306*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 307*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 308*12692SAli.Bahrami@Oracle.COM }; 309*12692SAli.Bahrami@Oracle.COM krb5_verify_init_creds_opt_set_ap_req_nofail { 310*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 311*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 312*12692SAli.Bahrami@Oracle.COM }; 313*12692SAli.Bahrami@Oracle.COM krb5_verify_init_creds { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 314*12692SAli.Bahrami@Oracle.COM krb5_get_validated_creds { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 315*12692SAli.Bahrami@Oracle.COM krb5_get_renewed_creds { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 316*12692SAli.Bahrami@Oracle.COM krb5_decode_ticket { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 317*12692SAli.Bahrami@Oracle.COM krb5_appdefault_string { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 318*12692SAli.Bahrami@Oracle.COM krb5_appdefault_boolean { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 319*12692SAli.Bahrami@Oracle.COM krb5_realm_iterator_create { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 320*12692SAli.Bahrami@Oracle.COM krb5_realm_iterator { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 321*12692SAli.Bahrami@Oracle.COM krb5_realm_iterator_free { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 322*12692SAli.Bahrami@Oracle.COM krb5_free_realm_string { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 323*12692SAli.Bahrami@Oracle.COM krb5_get_prompt_types { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 324*12692SAli.Bahrami@Oracle.COM krb5_string_to_key { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 325*12692SAli.Bahrami@Oracle.COM krb5_use_enctype { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 326*12692SAli.Bahrami@Oracle.COM krb5_init_allocated_keyblock { 327*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 328*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 329*12692SAli.Bahrami@Oracle.COM }; 330*12692SAli.Bahrami@Oracle.COM krb5_get_key_enctype { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 331*12692SAli.Bahrami@Oracle.COM krb5_get_key_length { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 332*12692SAli.Bahrami@Oracle.COM krb5_get_key_data { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 333*12692SAli.Bahrami@Oracle.COM krb5_set_key_enctype { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 334*12692SAli.Bahrami@Oracle.COM krb5_set_key_data { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 335*12692SAli.Bahrami@Oracle.COM krb5_set_key_length { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 336*12692SAli.Bahrami@Oracle.COM krb5_pac_add_buffer { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 337*12692SAli.Bahrami@Oracle.COM krb5_pac_free { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 338*12692SAli.Bahrami@Oracle.COM krb5_pac_get_buffer { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 339*12692SAli.Bahrami@Oracle.COM krb5_pac_get_types { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 340*12692SAli.Bahrami@Oracle.COM krb5_pac_init { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 341*12692SAli.Bahrami@Oracle.COM krb5_pac_parse { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 342*12692SAli.Bahrami@Oracle.COM krb5_pac_verify { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 343*12692SAli.Bahrami@Oracle.COM krb5_decode_authdata_container { 344*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 345*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 346*12692SAli.Bahrami@Oracle.COM }; 347*12692SAli.Bahrami@Oracle.COM krb5_encode_authdata_container { 348*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 349*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 350*12692SAli.Bahrami@Oracle.COM }; 3519569SRod.Evans@Sun.COM 3529569SRod.Evans@Sun.COM# krb5.h - priv/deprecated 353*12692SAli.Bahrami@Oracle.COM krb5_string_to_key { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 354*12692SAli.Bahrami@Oracle.COM krb5_use_enctype { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 355*12692SAli.Bahrami@Oracle.COM krb5_checksum_size { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 356*12692SAli.Bahrami@Oracle.COM krb5_kt_free_entry { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 357*12692SAli.Bahrami@Oracle.COM krb5_auth_con_getlocalsubkey { 358*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 359*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 360*12692SAli.Bahrami@Oracle.COM }; 361*12692SAli.Bahrami@Oracle.COM krb5_auth_con_getremotesubkey { 362*12692SAli.Bahrami@Oracle.COM TYPE = FUNCTION; 363*12692SAli.Bahrami@Oracle.COM FILTER = mech_krb5.so.1; 364*12692SAli.Bahrami@Oracle.COM }; 365*12692SAli.Bahrami@Oracle.COM krb5_set_default_tgs_ktypes { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 366*12692SAli.Bahrami@Oracle.COM krb5_free_ktypes { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 367*12692SAli.Bahrami@Oracle.COM krb5_free_ap_req { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 368*12692SAli.Bahrami@Oracle.COM krb5_free_ap_rep { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 369*12692SAli.Bahrami@Oracle.COM krb5_free_cred { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 370*12692SAli.Bahrami@Oracle.COM krb5_decrypt_tkt_part { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 371*12692SAli.Bahrami@Oracle.COM krb5_get_error_message { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 372*12692SAli.Bahrami@Oracle.COM krb5_free_error_message { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 373*12692SAli.Bahrami@Oracle.COM krb5_clear_error_message { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 374*12692SAli.Bahrami@Oracle.COM valid_cksumtype { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 3759569SRod.Evans@Sun.COM 3769569SRod.Evans@Sun.COM# k5-int.h (needed by Samba, openssl, etc) 377*12692SAli.Bahrami@Oracle.COM decode_krb5_ap_req { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 378*12692SAli.Bahrami@Oracle.COM encode_krb5_ap_req { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 379*12692SAli.Bahrami@Oracle.COM krb5_rc_get_lifespan { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 380*12692SAli.Bahrami@Oracle.COM krb5_rc_initialize { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 381*12692SAli.Bahrami@Oracle.COM krb5_rc_default { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 382*12692SAli.Bahrami@Oracle.COM krb5_rc_destroy { TYPE = FUNCTION; FILTER = mech_krb5.so.1 }; 3839569SRod.Evans@Sun.COM}; 384