1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License (the "License"). 6# You may not use this file except in compliance with the License. 7# 8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9# or http://www.opensolaris.org/os/licensing. 10# See the License for the specific language governing permissions 11# and limitations under the License. 12# 13# When distributing Covered Code, include this CDDL HEADER in each 14# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15# If applicable, add the following below this CDDL HEADER, with the 16# fields enclosed by brackets "[]" replaced with your own identifying 17# information: Portions Copyright [yyyy] [name of copyright owner] 18# 19# CDDL HEADER END 20# 21# 22# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 23# 24 25# 26# MAPFILE HEADER START 27# 28# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 29# Object versioning must comply with the rules detailed in 30# 31# usr/src/lib/README.mapfiles 32# 33# You should not be making modifications here until you've read the most current 34# copy of that file. If you need help, contact a gatekeeper for guidance. 35# 36# MAPFILE HEADER END 37# 38 39$mapfile_version 2 40 41SYMBOL_VERSION SUNW_1.1 { 42 global: 43 current_field; 44 data_ahead; 45 data_behind; 46 dup_field; 47 dynamic_field_info; 48 field_arg; 49 field_back; 50 field_buffer; 51 field_count; 52 field_fore; 53 field_index; 54 field_info; 55 field_init; 56 field_just; 57 field_opts; 58 field_opts_off; 59 field_opts_on; 60 field_pad; 61 field_status; 62 field_term; 63 field_type; 64 field_userptr; 65 form_driver; 66 form_fields; 67 form_init; 68 form_opts; 69 form_opts_off; 70 form_opts_on; 71 form_page; 72 form_sub; 73 form_term; 74 form_userptr; 75 form_win; 76 free_field; 77 free_fieldtype; 78 free_form; 79 link_field; 80 link_fieldtype; 81 move_field; 82 new_field; 83 new_fieldtype; 84 new_form; 85 new_page; 86 pos_form_cursor; 87 post_form; 88 scale_form; 89 set_current_field; 90 set_field_back; 91 set_field_buffer; 92 set_field_fore; 93 set_field_init; 94 set_field_just; 95 set_field_opts; 96 set_field_pad; 97 set_field_status; 98 set_field_term; 99 set_field_type; 100 set_fieldtype_arg; 101 set_fieldtype_choice; 102 set_field_userptr; 103 set_form_fields; 104 set_form_init; 105 set_form_opts; 106 set_form_page; 107 set_form_sub; 108 set_form_term; 109 set_form_userptr; 110 set_form_win; 111 set_max_field; 112 set_new_page; 113 unpost_form; 114}; 115 116SYMBOL_VERSION SUNWprivate_1.1 { 117 global: 118 _adjust_cursor; 119 __advance; 120 _beg_field; 121 _beg_line; 122 __braelist; 123 __braslist; 124 __bravar; 125 _buf_to_win; 126 __cclass; 127 __cflg; 128 _checkchar; 129 _checkfield; 130 _clr_eof; 131 _clr_eol; 132 _clr_field; 133 _copyarg; 134 _data_beg; 135 _data_end; 136 _data_entry; 137 _data_manipulation; 138 _data_navigation; 139 _DEFAULT_FIELD; 140 _DEFAULT_FIELDTYPE; 141 _DEFAULT_FORM; 142 _del_char; 143 _del_line; 144 _del_prev; 145 _del_word; 146 _down_char; 147 _down_field; 148 _end_field; 149 _end_line; 150 __eptr_; 151 __execute; 152 _field_navigation; 153 _first_active; 154 _first_field; 155 _first_page; 156 _freearg; 157 __getrnge; 158 _grow_field; 159 _ins_char; 160 _ins_line; 161 _ins_mode; 162 __i_size { TYPE = DATA; FILTER = libc.so.1; SIZE = 0x4 }; 163 _last_field; 164 _last_page; 165 _left_char; 166 _left_field; 167 _lib_version; 168 __lptr_; 169 _makearg; 170 _misc_request; 171 _new_line; 172 _next_char; 173 _next_choice; 174 _nextchoice; 175 _next_field; 176 _next_line; 177 _next_page; 178 _next_word; 179 _ovl_mode; 180 _page_navigation; 181 _pos_form_cursor; 182 _prev_char; 183 _prev_choice; 184 _prevchoice; 185 _prev_field; 186 _prev_line; 187 _prev_page; 188 _prev_word; 189 _right_char; 190 _right_field; 191 __rpop; 192 __rpush; 193 _scr_bchar; 194 _scr_bhpage; 195 _scr_bline; 196 _scr_bpage; 197 _scr_fchar; 198 _scr_fhpage; 199 _scr_fline; 200 _scr_fpage; 201 _scr_hbhalf; 202 _scr_hbline; 203 _scr_hfhalf; 204 _scr_hfline; 205 _set_current_field; 206 _set_form_page; 207 _sfirst_field; 208 __size; 209 _slast_field; 210 _snext_field; 211 __sp_; 212 _sprev_field; 213 __st; 214 __stmax; 215 _sync_attrs; 216 _sync_buffer; 217 _sync_field; 218 _sync_linked; 219 _sync_opts; 220 TYPE_ALNUM; 221 TYPE_ALPHA; 222 TYPE_ENUM; 223 TYPE_INTEGER; 224 TYPE_NUMERIC; 225 TYPE_REGEXP; 226 _up_char; 227 _update_current; 228 _up_field; 229 _validate; 230 _validation; 231 _whsp_beg; 232 _whsp_end; 233 _win_to_buf; 234 __xpop; 235 __xpush; 236 237 __loc1 { 238 TYPE = DATA; 239 FILTER = libc.so.1; 240$if _ELF32 241 SIZE = 0x4; 242$elif _ELF64 243 SIZE = 0x8; 244$else 245$error unknown ELFCLASS 246$endif 247 }; 248 249 local: 250 *; 251}; 252