xref: /onnv-gate/usr/src/lib/print/libprint/common/mapfile-vers (revision 12692:4341b447c069)
12264Sjacobs#
22264Sjacobs# CDDL HEADER START
32264Sjacobs#
42264Sjacobs# The contents of this file are subject to the terms of the
52264Sjacobs# Common Development and Distribution License (the "License").
62264Sjacobs# You may not use this file except in compliance with the License.
72264Sjacobs#
82264Sjacobs# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
92264Sjacobs# or http://www.opensolaris.org/os/licensing.
102264Sjacobs# See the License for the specific language governing permissions
112264Sjacobs# and limitations under the License.
122264Sjacobs#
132264Sjacobs# When distributing Covered Code, include this CDDL HEADER in each
142264Sjacobs# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
152264Sjacobs# If applicable, add the following below this CDDL HEADER, with the
162264Sjacobs# fields enclosed by brackets "[]" replaced with your own identifying
172264Sjacobs# information: Portions Copyright [yyyy] [name of copyright owner]
182264Sjacobs#
192264Sjacobs# CDDL HEADER END
202264Sjacobs#
212264Sjacobs#
22*12692SAli.Bahrami@Oracle.COM# Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.
232264Sjacobs#
248744SAli.Bahrami@Sun.COM
258744SAli.Bahrami@Sun.COM#
268744SAli.Bahrami@Sun.COM# MAPFILE HEADER START
278744SAli.Bahrami@Sun.COM#
288744SAli.Bahrami@Sun.COM# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
298744SAli.Bahrami@Sun.COM# Object versioning must comply with the rules detailed in
308744SAli.Bahrami@Sun.COM#
318744SAli.Bahrami@Sun.COM#	usr/src/lib/README.mapfiles
328744SAli.Bahrami@Sun.COM#
338744SAli.Bahrami@Sun.COM# You should not be making modifications here until you've read the most current
348744SAli.Bahrami@Sun.COM# copy of that file. If you need help, contact a gatekeeper for guidance.
358744SAli.Bahrami@Sun.COM#
368744SAli.Bahrami@Sun.COM# MAPFILE HEADER END
378744SAli.Bahrami@Sun.COM#
388744SAli.Bahrami@Sun.COM
39*12692SAli.Bahrami@Oracle.COM$mapfile_version 2
40*12692SAli.Bahrami@Oracle.COM
412264Sjacobs#
422264Sjacobs# Generic interface definition for usr/src/lib/print.
432264Sjacobs#
442264Sjacobs
45*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNWprivate_2.1 {
462264Sjacobs	global:
472264Sjacobs		getprinterbyname;		# NSS support
482264Sjacobs		getprinterentry;
492264Sjacobs		setprinterentry;
502264Sjacobs		endprinterentry;
512264Sjacobs
522264Sjacobs		ns_printer_create;		# Old NS support
532264Sjacobs		ns_printer_get_name;
542264Sjacobs		ns_printer_get_list;
552264Sjacobs		ns_printer_put;
562264Sjacobs		ns_printer_destroy;
572264Sjacobs		ns_get_value;
582264Sjacobs		ns_get_value_string;
592264Sjacobs		ns_set_value;
602264Sjacobs		ns_set_value_from_string;
612264Sjacobs		ns_kvp_create;
622264Sjacobs		ns_bsd_addr_get_default;
632264Sjacobs		ns_bsd_addr_get_name;
642264Sjacobs		ns_bsd_addr_get_all;
652264Sjacobs		ns_bsd_addr_get_list;
662264Sjacobs		string_to_bsd_addr;
672264Sjacobs		bsd_addr_create;
682264Sjacobs		ns_printer_match_name;
692264Sjacobs		ns_printer_name_list;
702264Sjacobs		value_to_string;
712264Sjacobs		string_to_value;
722264Sjacobs		normalize_ns_name;
732264Sjacobs
742264Sjacobs		list_append;			# list support
752264Sjacobs		list_append_unique;
762264Sjacobs		list_concatenate;
772264Sjacobs		list_locate;
782264Sjacobs		list_iterate;
792264Sjacobs
802264Sjacobs		files_put_printer;		# required for ns_put_printer()
812264Sjacobs		nis_put_printer;
822264Sjacobs		ldap_put_printer;
832264Sjacobs
842264Sjacobs	local:
852264Sjacobs		*;
862264Sjacobs};
87