1*84ab085aSmws /* 2*84ab085aSmws * CDDL HEADER START 3*84ab085aSmws * 4*84ab085aSmws * The contents of this file are subject to the terms of the 5*84ab085aSmws * Common Development and Distribution License, Version 1.0 only 6*84ab085aSmws * (the "License"). You may not use this file except in compliance 7*84ab085aSmws * with the License. 8*84ab085aSmws * 9*84ab085aSmws * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 10*84ab085aSmws * or http://www.opensolaris.org/os/licensing. 11*84ab085aSmws * See the License for the specific language governing permissions 12*84ab085aSmws * and limitations under the License. 13*84ab085aSmws * 14*84ab085aSmws * When distributing Covered Code, include this CDDL HEADER in each 15*84ab085aSmws * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 16*84ab085aSmws * If applicable, add the following below this CDDL HEADER, with the 17*84ab085aSmws * fields enclosed by brackets "[]" replaced with your own identifying 18*84ab085aSmws * information: Portions Copyright [yyyy] [name of copyright owner] 19*84ab085aSmws * 20*84ab085aSmws * CDDL HEADER END 21*84ab085aSmws */ 22*84ab085aSmws /* 23*84ab085aSmws * Copyright 2005 Sun Microsystems, Inc. All rights reserved. 24*84ab085aSmws * Use is subject to license terms. 25*84ab085aSmws */ 26*84ab085aSmws 27*84ab085aSmws #ifndef _SMBIOS_H 28*84ab085aSmws #define _SMBIOS_H 29*84ab085aSmws 30*84ab085aSmws #pragma ident "%Z%%M% %I% %E% SMI" 31*84ab085aSmws 32*84ab085aSmws #include <sys/smbios.h> 33*84ab085aSmws 34*84ab085aSmws #ifdef __cplusplus 35*84ab085aSmws extern "C" { 36*84ab085aSmws #endif 37*84ab085aSmws 38*84ab085aSmws /* 39*84ab085aSmws * This header file defines the interfaces available from the SMBIOS access 40*84ab085aSmws * library, libsmbios, and an equivalent kernel module. This API can be used 41*84ab085aSmws * to access DMTF SMBIOS data from a device, file, or raw memory buffer. 42*84ab085aSmws * This is NOT yet a public interface, although it may eventually become one in 43*84ab085aSmws * the fullness of time after we gain more experience with the interfaces. 44*84ab085aSmws * 45*84ab085aSmws * In the meantime, be aware that any program linked with this API in this 46*84ab085aSmws * release of Solaris is almost guaranteed to break in the next release. 47*84ab085aSmws * 48*84ab085aSmws * In short, do not user this header file or these routines for any purpose. 49*84ab085aSmws */ 50*84ab085aSmws 51*84ab085aSmws #ifdef __cplusplus 52*84ab085aSmws } 53*84ab085aSmws #endif 54*84ab085aSmws 55*84ab085aSmws #endif /* _SMBIOS_H */ 56