#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License").  You may not use this file except in compliance
# with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
# Copyright 2001 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
# ident	"%Z%%M%	%I%	%E% SMI"

# IPP Schema Draft 4 and Sun Printer Schema

objectclass slpService
	oid 1.3.18.0.2.6.2549
	superior
		top

objectclass slpServicePrinter
	oid 1.3.18.0.2.6.254
	superior
		slpService

objectclass printerAbstract
	oid 1.3.18.0.2.6.258
	superior
		top
	allows
		printer-charset-configured,
		printer-charset-supported,
		printer-color-supported,
		printer-compression-supported,
		printer-copies-supported,
		printer-current-operator,
		printer-delivery-orientation-supported,
		printer-document-format-supported,
		printer-finishings-supported,
		printer-generated-natural-language-supported,
		printer-info,
		printer-job-k-octets-supported,
		printer-job-priority-supported,
		printer-location,
		printer-make-and-model,
		printer-media-local-supported,
		printer-media-supported,
		printer-more-info,
		printer-multiple-document-jobs-supported,
		printer-name,
		printer-natural-language-configured,
		printer-number-up-supported,
		printer-output-features-supported,
		printer-pages-per-minute,
		printer-pages-per-minute-color,
		printer-print-quality-supported,
		printer-resolution-supported,
		printer-service-person,
		printer-sides-supported,
		printer-stacking-order-supported

objectclass printerService
	oid 1.3.18.0.2.6.255
	superior
		printerAbstract
	allows
		printer-uri,
		printer-xri-supported

objectclass printerServiceAuxClass
	oid 1.3.18.0.2.6.257
	superior
		printerAbstract
	allows
		printer-uri,
		printer-xri-supported

objectclass printerIPP
	oid 1.3.18.0.2.6.256
	superior
		top
	allows
		printer-ipp-versions-supported,
		printer-multiple-document-jobs-supported

objectclass printerLPR
	oid 1.3.18.0.2.6.253
	superior
		top
	requires
		printer-name
	allows
		printer-aliases

objectclass sunPrinter
	oid 1.3.6.1.4.1.42.2.27.5.2.14
	superior
		top
	requires
		printer-name
	allows
		sun-printer-bsdaddr,
		sun-printer-kvp