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# 23*3e14f97fSRoger A. Faulkner# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 24da2e3ebdSchin# 25da2e3ebdSchin 26bfed486aSAli Bahrami# 27bfed486aSAli Bahrami# MAPFILE HEADER START 28bfed486aSAli Bahrami# 29bfed486aSAli Bahrami# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 30bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in 31bfed486aSAli Bahrami# 32bfed486aSAli Bahrami# usr/src/lib/README.mapfiles 33bfed486aSAli Bahrami# 34bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current 35bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance. 36bfed486aSAli Bahrami# 37bfed486aSAli Bahrami# MAPFILE HEADER END 38bfed486aSAli Bahrami# 39bfed486aSAli Bahrami 40da2e3ebdSchin# functions by AST/ksh93's version of libcmd 41da2e3ebdSchinSUNWprivate_1.1 { 42da2e3ebdSchin global: 437c2fbfb3SApril Chin _cmd_init; 447c2fbfb3SApril Chin 45da2e3ebdSchin b_basename; 46da2e3ebdSchin b_cat; 47da2e3ebdSchin b_chgrp; 487c2fbfb3SApril Chin b_cksum; 49da2e3ebdSchin b_chmod; 50da2e3ebdSchin b_chown; 51da2e3ebdSchin b_cmp; 52da2e3ebdSchin b_comm; 53da2e3ebdSchin b_cp; 54da2e3ebdSchin b_cut; 55da2e3ebdSchin b_date; 56da2e3ebdSchin b_dirname; 5734f9b3eeSRoland Mainz b_egrep; 58da2e3ebdSchin b_expr; 59da2e3ebdSchin b_fds; 6034f9b3eeSRoland Mainz b_fgrep; 61da2e3ebdSchin b_fmt; 62da2e3ebdSchin b_fold; 63da2e3ebdSchin b_getconf; 6434f9b3eeSRoland Mainz b_grep; 65da2e3ebdSchin b_head; 66da2e3ebdSchin b_id; 67da2e3ebdSchin b_join; 68da2e3ebdSchin b_ln; 69da2e3ebdSchin b_logname; 707c2fbfb3SApril Chin b_md5sum; 71da2e3ebdSchin b_mkdir; 72da2e3ebdSchin b_mkfifo; 7334f9b3eeSRoland Mainz b_mktemp; 74da2e3ebdSchin b_mv; 75da2e3ebdSchin b_paste; 76da2e3ebdSchin b_pathchk; 777c2fbfb3SApril Chin b_pids; 7834f9b3eeSRoland Mainz b_pgrep; 797c2fbfb3SApril Chin b_readlink; 80da2e3ebdSchin b_rev; 81da2e3ebdSchin b_rm; 82da2e3ebdSchin b_rmdir; 83da2e3ebdSchin b_stty; 847c2fbfb3SApril Chin b_sum; 85da2e3ebdSchin b_sync; 86da2e3ebdSchin b_tail; 87da2e3ebdSchin b_tee; 88da2e3ebdSchin b_tty; 89da2e3ebdSchin b_uname; 90da2e3ebdSchin b_uniq; 91da2e3ebdSchin b_wc; 92*3e14f97fSRoger A. Faulkner b_vmstate; 9334f9b3eeSRoland 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