1da2e3ebdSchin# 2da2e3ebdSchin# CDDL HEADER START 3da2e3ebdSchin# 4da2e3ebdSchin# The contents of this file are subject to the terms of the 5da2e3ebdSchin# Common Development and Distribution License (the "License"). 6da2e3ebdSchin# You may not use this file except in compliance with the License. 7da2e3ebdSchin# 8da2e3ebdSchin# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9da2e3ebdSchin# or http://www.opensolaris.org/os/licensing. 10da2e3ebdSchin# See the License for the specific language governing permissions 11da2e3ebdSchin# and limitations under the License. 12da2e3ebdSchin# 13da2e3ebdSchin# When distributing Covered Code, include this CDDL HEADER in each 14da2e3ebdSchin# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15da2e3ebdSchin# If applicable, add the following below this CDDL HEADER, with the 16da2e3ebdSchin# fields enclosed by brackets "[]" replaced with your own identifying 17da2e3ebdSchin# information: Portions Copyright [yyyy] [name of copyright owner] 18da2e3ebdSchin# 19da2e3ebdSchin# CDDL HEADER END 20da2e3ebdSchin# 21da2e3ebdSchin 22da2e3ebdSchin# 23bfed486aSAli Bahrami# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 24da2e3ebdSchin# Use is subject to license terms. 25da2e3ebdSchin# 26da2e3ebdSchin 27bfed486aSAli Bahrami# 28bfed486aSAli Bahrami# MAPFILE HEADER START 29bfed486aSAli Bahrami# 30bfed486aSAli Bahrami# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 31bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in 32bfed486aSAli Bahrami# 33bfed486aSAli Bahrami# usr/src/lib/README.mapfiles 34bfed486aSAli Bahrami# 35bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current 36bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance. 37bfed486aSAli Bahrami# 38bfed486aSAli Bahrami# MAPFILE HEADER END 39bfed486aSAli Bahrami# 40bfed486aSAli Bahrami 41da2e3ebdSchin# functions by AST/ksh93's version of libcmd 42da2e3ebdSchinSUNWprivate_1.1 { 43da2e3ebdSchin global: 447c2fbfb3SApril Chin _cmd_init; 457c2fbfb3SApril Chin 46da2e3ebdSchin b_basename; 47da2e3ebdSchin b_cat; 48da2e3ebdSchin b_chgrp; 497c2fbfb3SApril Chin b_cksum; 50da2e3ebdSchin b_chmod; 51da2e3ebdSchin b_chown; 52da2e3ebdSchin b_cmp; 53da2e3ebdSchin b_comm; 54da2e3ebdSchin b_cp; 55da2e3ebdSchin b_cut; 56da2e3ebdSchin b_date; 57da2e3ebdSchin b_dirname; 58*34f9b3eeSRoland Mainz b_egrep; 59da2e3ebdSchin b_expr; 60da2e3ebdSchin b_fds; 61*34f9b3eeSRoland Mainz b_fgrep; 62da2e3ebdSchin b_fmt; 63da2e3ebdSchin b_fold; 64da2e3ebdSchin b_getconf; 65*34f9b3eeSRoland Mainz b_grep; 66da2e3ebdSchin b_head; 67da2e3ebdSchin b_id; 68da2e3ebdSchin b_join; 69da2e3ebdSchin b_ln; 70da2e3ebdSchin b_logname; 717c2fbfb3SApril Chin b_md5sum; 72da2e3ebdSchin b_mkdir; 73da2e3ebdSchin b_mkfifo; 74*34f9b3eeSRoland Mainz b_mktemp; 75da2e3ebdSchin b_mv; 76da2e3ebdSchin b_paste; 77da2e3ebdSchin b_pathchk; 787c2fbfb3SApril Chin b_pids; 79*34f9b3eeSRoland Mainz b_pgrep; 807c2fbfb3SApril Chin b_readlink; 81da2e3ebdSchin b_rev; 82da2e3ebdSchin b_rm; 83da2e3ebdSchin b_rmdir; 84da2e3ebdSchin b_stty; 857c2fbfb3SApril Chin b_sum; 86da2e3ebdSchin b_sync; 87da2e3ebdSchin b_tail; 88da2e3ebdSchin b_tee; 89da2e3ebdSchin b_tty; 90da2e3ebdSchin b_uname; 91da2e3ebdSchin b_uniq; 92da2e3ebdSchin b_wc; 93*34f9b3eeSRoland Mainz b_xgrep; 94da2e3ebdSchin local: 95da2e3ebdSchin *; 96da2e3ebdSchin}; 97da2e3ebdSchin 98da2e3ebdSchin# functions exported by the old Solaris version of libcmd 99da2e3ebdSchin# (the code has been moved to libc starting with Solaris 11/B51) 100da2e3ebdSchinSUNWprivate_1.1 { 101da2e3ebdSchin global: 102da2e3ebdSchin defcntl = FUNCTION FILTER libc.so.1; 103da2e3ebdSchin defopen = FUNCTION FILTER libc.so.1; 104da2e3ebdSchin defread = FUNCTION FILTER libc.so.1; 105da2e3ebdSchin local: 106da2e3ebdSchin *; 107da2e3ebdSchin}; 108