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