Home | History | Annotate | Download | only in common
      1  2522       raf #
      2  2522       raf # CDDL HEADER START
      3  2522       raf #
      4  2522       raf # The contents of this file are subject to the terms of the
      5  2522       raf # Common Development and Distribution License (the "License").
      6  2522       raf # You may not use this file except in compliance with the License.
      7  2522       raf #
      8  2522       raf # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
      9  2522       raf # or http://www.opensolaris.org/os/licensing.
     10  2522       raf # See the License for the specific language governing permissions
     11  2522       raf # and limitations under the License.
     12  2522       raf #
     13  2522       raf # When distributing Covered Code, include this CDDL HEADER in each
     14  2522       raf # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
     15  2522       raf # If applicable, add the following below this CDDL HEADER, with the
     16  2522       raf # fields enclosed by brackets "[]" replaced with your own identifying
     17  2522       raf # information: Portions Copyright [yyyy] [name of copyright owner]
     18  2522       raf #
     19  2522       raf # CDDL HEADER END
     20  2522       raf #
     21  2522       raf #
     22  8744       Ali # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
     23  2522       raf # Use is subject to license terms.
     24  8744       Ali #
     25  8744       Ali 
     26  8744       Ali #
     27  8744       Ali # MAPFILE HEADER START
     28  8744       Ali #
     29  8744       Ali # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
     30  8744       Ali # Object versioning must comply with the rules detailed in
     31  8744       Ali #
     32  8744       Ali #	usr/src/lib/README.mapfiles
     33  8744       Ali #
     34  8744       Ali # You should not be making modifications here until you've read the most current
     35  8744       Ali # copy of that file. If you need help, contact a gatekeeper for guidance.
     36  8744       Ali #
     37  8744       Ali # MAPFILE HEADER END
     38  2522       raf #
     39  2522       raf 
     40  2522       raf SUNW_1.2 {
     41  2522       raf     global:
     42  2522       raf 	au_to_arg32;
     43  2522       raf 	au_to_arg64;
     44  2522       raf 	au_to_process_ex;
     45  2522       raf 	au_to_return32;
     46  2522       raf 	au_to_return64;
     47  2522       raf 	au_to_subject_ex;
     48  2522       raf 	getaudit_addr;
     49  2522       raf 	setaudit_addr;
     50  2522       raf } SUNW_1.1;
     51  2522       raf 
     52  2522       raf # Due to mistakes made early in the history of this library, there are
     53  2522       raf # no SUNW_1.1 symbols, but the version is now kept as a placeholder.
     54  2522       raf # Don't add any symbols to this version.
     55  2522       raf 
     56  2522       raf SUNW_1.1 {
     57  2522       raf     global:
     58  2522       raf 	SUNW_1.1;
     59  2522       raf } SUNW_0.8;
     60  2522       raf 
     61  2522       raf SUNW_0.8 {
     62  2522       raf     global:
     63  2522       raf 	au_to_newgroups;
     64  2522       raf 	getauclassent_r;
     65  2522       raf 	getauclassnam_r;
     66  2522       raf 	getauevent_r;
     67  2522       raf 	getauevnam_r;
     68  2522       raf 	getauevnum_r;
     69  2522       raf 	getauuserent_r;
     70  2522       raf 	getauusernam_r;
     71  2522       raf } SUNW_0.7;
     72  2522       raf 
     73  2522       raf SUNW_0.7 {
     74  2522       raf     global:
     75  2522       raf 	au_close;
     76  2522       raf 	audit;
     77  2522       raf 	auditon;
     78  2522       raf 	au_open;
     79  2522       raf 	au_preselect;
     80  2522       raf 	au_to_arg;
     81  2522       raf 	au_to_attr;
     82  2522       raf 	au_to_cmd;
     83  2522       raf 	au_to_data;
     84  2522       raf 	au_to_groups;
     85  2522       raf 	au_to_in_addr;
     86  2522       raf 	au_to_ipc;
     87  2522       raf 	au_to_iport;
     88  2522       raf 	au_to_me;
     89  2522       raf 	au_to_opaque;
     90  2522       raf 	au_to_path;
     91  2522       raf 	au_to_process;
     92  2522       raf 	au_to_return;
     93  2522       raf 	au_to_socket;
     94  2522       raf 	au_to_subject;
     95  2522       raf 	au_to_text;
     96  2522       raf 	au_user_mask;
     97  2522       raf 	au_write;
     98  2522       raf 	endac;
     99  2522       raf 	endauclass;
    100  2522       raf 	endauevent;
    101  2522       raf 	endauuser;
    102  2522       raf 	getacdir;
    103  2522       raf 	getacflg;
    104  2522       raf 	getacmin;
    105  2522       raf 	getacna;
    106  2522       raf 	getauclassent;
    107  2522       raf 	getauclassnam;
    108  2522       raf 	getaudit;
    109  2522       raf 	getauditflagsbin;
    110  2522       raf 	getauditflagschar;
    111  2522       raf 	getauevent;
    112  2522       raf 	getauevnam;
    113  2522       raf 	getauevnonam;
    114  2522       raf 	getauevnum;
    115  2522       raf 	getauid;
    116  2522       raf 	getauuserent;
    117  2522       raf 	getauusernam;
    118  2522       raf 	getfauditflags;
    119  2522       raf 	setac;
    120  2522       raf 	setauclass;
    121  2522       raf 	setaudit;
    122  2522       raf 	setauevent;
    123  2522       raf 	setauid;
    124  2522       raf 	setauuser;
    125  2522       raf };
    126  2522       raf 
    127  2522       raf SUNWprivate_1.1 {
    128  2522       raf     global:
    129  2522       raf 	adr_char;
    130  2522       raf 	adr_count;
    131  2522       raf 	adrf_char;
    132  2522       raf 	adrf_int32;
    133  2522       raf 	adrf_int64;
    134  2522       raf 	adrf_peek;
    135  2522       raf 	adrf_short;
    136  2522       raf 	adrf_start;
    137  2522       raf 	adrf_u_char;
    138  2522       raf 	adrf_u_int32;
    139  2522       raf 	adrf_u_int64;
    140  2522       raf 	adrf_u_short;
    141  2522       raf 	adr_int32;
    142  5012       gww 	adr_uid;
    143  2522       raf 	adr_int64;
    144  2522       raf 	adrm_char;
    145  2522       raf 	adrm_int32;
    146  2522       raf 	adrm_int64;
    147  2522       raf 	adrm_short;
    148  2522       raf 	adrm_start;
    149  2522       raf 	adrm_u_char;
    150  2522       raf 	adrm_u_int32;
    151  2522       raf 	adrm_u_int64;
    152  2522       raf 	adrm_u_short;
    153  5344  tz204579 	adrm_uid;
    154  2522       raf 	adr_short;
    155  7753       Ton 	adr_ushort;
    156  2522       raf 	adr_start;
    157  2522       raf 	adt_alloc_event;
    158  2522       raf 	adt_audit_enabled;
    159  6680       gww 	adt_audit_state;
    160  2522       raf 	adt_dup_session;
    161  2522       raf 	adt_end_session;
    162  2522       raf 	adt_export_session_data;
    163  2522       raf 	adt_free_event;
    164  2522       raf 	adt_get_asid;
    165  2522       raf 	adt_get_auid;
    166  2522       raf 	adt_get_mask;
    167  2522       raf 	adt_get_session_id;
    168  2522       raf 	adt_get_termid;
    169  5777   tw21770 	adt_get_unique_id;
    170  2522       raf 	adt_import_proc;
    171  2522       raf 	adt_load_hostname;
    172  7496       gww 	adt_load_table;
    173  2522       raf 	adt_load_termid;
    174  2522       raf 	adt_load_ttyname;
    175  2522       raf 	adt_put_event;
    176  2522       raf 	adt_set_asid;
    177  2522       raf 	adt_set_auid;
    178  2522       raf 	adt_set_from_ucred;
    179  2522       raf 	adt_set_mask;
    180  2522       raf 	adt_set_proc;
    181  2522       raf 	adt_set_termid;
    182  2522       raf 	adt_set_user;
    183  2522       raf 	adt_start_session;
    184  2522       raf 	audit_allocate_argv;
    185  2522       raf 	audit_allocate_device;
    186  2522       raf 	audit_allocate_list;
    187  2522       raf 	audit_allocate_record;
    188  2522       raf 	audit_at_create;
    189  2522       raf 	audit_at_delete;
    190  2522       raf 	audit_cron_bad_user;
    191  2522       raf 	audit_cron_create_anc_file;
    192  2522       raf 	audit_cron_delete_anc_file;
    193  2522       raf 	audit_cron_is_anc_name;
    194  2522       raf 	audit_cron_mode;
    195  2522       raf 	audit_cron_new_job;
    196  2522       raf 	audit_cron_session;
    197  2522       raf 	audit_cron_setinfo;
    198  2522       raf 	audit_crontab_delete;
    199  2522       raf 	audit_crontab_modify;
    200  2522       raf 	audit_crontab_not_allowed;
    201  2522       raf 	audit_crontab_process_not_audited;
    202  2522       raf 	audit_cron_user_acct_expired;
    203  2522       raf 	__auditd_debug_file_open;
    204  2522       raf 	auditdoor;
    205  2522       raf 	__audit_dowarn;
    206  2522       raf 	__audit_dowarn2;
    207  2522       raf 	audit_ftpd_bad_pw;
    208  2522       raf 	audit_ftpd_excluded;
    209  2522       raf 	audit_ftpd_failure;
    210  2522       raf 	audit_ftpd_logout;
    211  2522       raf 	audit_ftpd_no_anon;
    212  2522       raf 	audit_ftpd_success;
    213  2522       raf 	audit_ftpd_unknown;
    214  2522       raf 	audit_halt_fail;
    215  2522       raf 	audit_halt_setup;
    216  2522       raf 	audit_halt_success;
    217  2522       raf 	audit_kadmind_auth;
    218  2522       raf 	audit_kadmind_unauth;
    219  2522       raf 	audit_krb5kdc_as_req;
    220  2522       raf 	audit_krb5kdc_tgs_req;
    221  2522       raf 	audit_krb5kdc_tgs_req_2ndtktmm;
    222  2522       raf 	audit_krb5kdc_tgs_req_alt_tgt;
    223  2522       raf 	audit_mountd_mount;
    224  2522       raf 	audit_mountd_setup;
    225  2522       raf 	audit_mountd_umount;
    226  2522       raf 	audit_reboot_fail;
    227  2522       raf 	audit_reboot_setup;
    228  2522       raf 	audit_reboot_success;
    229  2522       raf 	audit_rexd_fail;
    230  2522       raf 	audit_rexd_setup;
    231  2522       raf 	audit_rexd_success;
    232  2522       raf 	audit_rexecd_fail;
    233  2522       raf 	audit_rexecd_setup;
    234  2522       raf 	audit_rexecd_success;
    235  2522       raf 	audit_rshd_fail;
    236  2522       raf 	audit_rshd_setup;
    237  2522       raf 	audit_rshd_success;
    238  2522       raf 	audit_settid;
    239  2522       raf 	audit_shutdown_fail;
    240  2522       raf 	audit_shutdown_setup;
    241  2522       raf 	audit_shutdown_success;
    242  2522       raf 	__audit_syslog;
    243  2522       raf 	aug_audit;
    244  2522       raf 	aug_get_machine;
    245  2522       raf 	aug_get_port;
    246  2522       raf 	aug_init;
    247  2522       raf 	aug_na_selected;
    248  2522       raf 	aug_save_afunc;
    249  2522       raf 	aug_save_asid;
    250  2522       raf 	aug_save_auid;
    251  2522       raf 	aug_save_egid;
    252  2522       raf 	aug_save_euid;
    253  2522       raf 	aug_save_event;
    254  2522       raf 	aug_save_gid;
    255  2522       raf 	aug_save_me;
    256  2522       raf 	aug_save_na;
    257  2522       raf 	aug_save_namask;
    258  2522       raf 	aug_save_path;
    259  2522       raf 	aug_save_pid;
    260  2522       raf 	aug_save_policy;
    261  2522       raf 	aug_save_sorf;
    262  2522       raf 	aug_save_text;
    263  2522       raf 	aug_save_tid;
    264  2522       raf 	aug_save_uid;
    265  2522       raf 	aug_selected;
    266  2522       raf 	au_to_exec_args;
    267  2522       raf 	au_to_exec_env;
    268  2522       raf 	au_to_exit;
    269  2522       raf 	au_to_fmri;
    270  2522       raf 	au_to_header;
    271  2522       raf 	au_to_header_ex;
    272  5537       gww 	au_to_in_addr_ex;
    273  2522       raf 	au_to_label;
    274  2522       raf 	au_to_mylabel;
    275  2522       raf 	au_to_privset;
    276  2522       raf 	au_to_seq;
    277  2522       raf 	au_to_trailer;
    278  2522       raf 	au_to_uauth;
    279  5012       gww 	au_to_upriv;
    280  2522       raf 	au_to_xatom;
    281  5012       gww 	au_to_xcolormap;
    282  5012       gww 	au_to_xclient;
    283  5012       gww 	au_to_xcursor;
    284  5012       gww 	au_to_xfont;
    285  5012       gww 	au_to_xgc;
    286  5012       gww 	au_to_xpixmap;
    287  5012       gww 	au_to_xproperty;
    288  2522       raf 	au_to_xselect;
    289  5012       gww 	au_to_xwindow;
    290  2522       raf 	cacheauclass;
    291  2522       raf 	cacheauclassnam;
    292  2522       raf 	cacheauevent;
    293  2522       raf 	cannot_audit;
    294  2522       raf 	da_add_list;
    295  2522       raf 	da_check_logindevperm;
    296  2522       raf 	da_is_on;
    297  2522       raf 	da_open_devdb;
    298  2522       raf 	da_print_device;
    299  2522       raf 	da_remove_list;
    300  2522       raf 	da_update_defattrs;
    301  2522       raf 	da_update_device;
    302  2522       raf 	_endac;
    303  2522       raf 	enddadefent;
    304  2522       raf 	enddaent;
    305  2522       raf 	enddmapent;
    306  2522       raf 	freedadefent;
    307  2522       raf 	freedaent;
    308  2522       raf 	freedmapent;
    309  2522       raf 	_getacdir;
    310  2522       raf 	_getacflg;
    311  2522       raf 	_getacmin;
    312  2522       raf 	_getacna;
    313  2522       raf 	_getacplug;
    314  2522       raf 	getdadefent;
    315  2522       raf 	getdadeftype;
    316  2522       raf 	getdadmline;
    317  2522       raf 	getdaent;
    318  2522       raf 	getdanam;
    319  2522       raf 	getdatype;
    320  2522       raf 	getdevicerange;
    321  2522       raf 	getdmapdev;
    322  2522       raf 	getdmapdfield;
    323  2522       raf 	getdmapent;
    324  2522       raf 	getdmapfield;
    325  2522       raf 	getdmapnam;
    326  2522       raf 	getdmaptype;
    327  2522       raf 	__logpost;
    328  2522       raf 	_openac;
    329  2522       raf 	_rewindac;
    330  2522       raf 	setdadefent;
    331  2522       raf 	setdaent;
    332  2522       raf 	setdafile;
    333  2522       raf 	setdmapent;
    334  2522       raf 	setdmapfile;
    335  2522       raf     local:
    336  4292  ab196087 	# These functions are aliased to "int" versions. Let those
    337  4292  ab196087 	# go into .SUNW_dynsymsort, and keep these out.
    338  4292  ab196087 	adrm_long =	NODYNSORT;
    339  4292  ab196087 	adrm_u_long =	NODYNSORT;
    340  4292  ab196087 	adrf_long =	NODYNSORT;
    341  4292  ab196087 	adrf_u_long =	NODYNSORT;
    342  4292  ab196087 	adrm_putlong =	NODYNSORT;
    343  4292  ab196087 
    344  4292  ab196087 	# Reduce all remaining global symbols to local scope
    345  2522       raf 	*;
    346  2522       raf };
    347