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