lowlevel_impl.h revision 2
2N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A#ifndef _LOWLEVEL_IMPL_H
2N/A#define _LOWLEVEL_IMPL_H
2N/A#include "libscf_impl.h"
2N/A#include <libuutil.h>
2N/A#include "repcache_protocol.h"
2N/A#ifdef __cplusplus
2N/Atypedef struct scf_datael {
2N/Astruct scf_handle {
2N/A long rh_entries;
2N/Astruct scf_service {
2N/Astruct scf_instance {
2N/Astruct scf_snapshot {
2N/Astruct scf_snaplevel {
2N/Astruct scf_propertygroup {
2N/Astruct scf_property {
2N/Astruct scf_decoration {
2N/Aenum scf_entry_state {
2N/Astruct scf_transaction_entry {
2N/A const char *entry_property;
2N/Aenum scf_tx_state {
2N/Astruct scf_transaction {
2N/A char *tran_pg_type;
2N/A int tran_invalid;
2N/A#ifdef __cplusplus