124da5b34Srie# 224da5b34Srie# CDDL HEADER START 324da5b34Srie# 424da5b34Srie# The contents of this file are subject to the terms of the 524da5b34Srie# Common Development and Distribution License (the "License"). 624da5b34Srie# You may not use this file except in compliance with the License. 724da5b34Srie# 824da5b34Srie# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 924da5b34Srie# or http://www.opensolaris.org/os/licensing. 1024da5b34Srie# See the License for the specific language governing permissions 1124da5b34Srie# and limitations under the License. 1224da5b34Srie# 1324da5b34Srie# When distributing Covered Code, include this CDDL HEADER in each 1424da5b34Srie# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 1524da5b34Srie# If applicable, add the following below this CDDL HEADER, with the 1624da5b34Srie# fields enclosed by brackets "[]" replaced with your own identifying 1724da5b34Srie# information: Portions Copyright [yyyy] [name of copyright owner] 1824da5b34Srie# 1924da5b34Srie# CDDL HEADER END 2024da5b34Srie# 2124da5b34Srie 2224da5b34Srie# 23*cd3e9333SAli Bahrami# Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. 2424da5b34Srie# 25bfed486aSAli Bahrami 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 3824da5b34Srie# 3924da5b34Srie 40*cd3e9333SAli Bahrami$mapfile_version 2 41*cd3e9333SAli Bahrami 4224da5b34Srie# rpc.yppasswdd interposes on a number of routines from libnisdb and libnsl, so 4324da5b34Srie# define these as interposers. Note, libnisdb is itself an interposer, so 4424da5b34Srie# these rpc.yppasswdd definitions are required to override libnisdb. 45*cd3e9333SAli BahramiSYMBOL_SCOPE { 4624da5b34Srie global: 47*cd3e9333SAli Bahrami delete_map { FLAGS = INTERPOSE }; 48*cd3e9333SAli Bahrami hash { FLAGS = INTERPOSE }; 49*cd3e9333SAli Bahrami init_lock_map { FLAGS = INTERPOSE }; 50*cd3e9333SAli Bahrami lock_core { FLAGS = INTERPOSE }; 51*cd3e9333SAli Bahrami lock_map { FLAGS = INTERPOSE }; 52*cd3e9333SAli Bahrami mflag { FLAGS = INTERPOSE }; 53*cd3e9333SAli Bahrami nogecos { FLAGS = INTERPOSE }; 54*cd3e9333SAli Bahrami nopw { FLAGS = INTERPOSE }; 55*cd3e9333SAli Bahrami noshell { FLAGS = INTERPOSE }; 56*cd3e9333SAli Bahrami rename_map { FLAGS = INTERPOSE }; 57*cd3e9333SAli Bahrami single { FLAGS = INTERPOSE }; 58*cd3e9333SAli Bahrami unlock_core { FLAGS = INTERPOSE }; 59*cd3e9333SAli Bahrami unlock_map { FLAGS = INTERPOSE }; 60*cd3e9333SAli Bahrami validloginshell { FLAGS = INTERPOSE }; 61*cd3e9333SAli Bahrami validstr { FLAGS = INTERPOSE }; 62*cd3e9333SAli Bahrami xdr_yppasswd { FLAGS = INTERPOSE }; 6324da5b34Srie}; 64