libdlmgmt.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 _LIBDLMGMT_H
2N/A#define _LIBDLMGMT_H
2N/A#include <libdladm.h>
2N/A#include <libnetcfg.h>
2N/A#ifdef __cplusplus
2N/Atypedef struct dlmgmt_door_createid_s {
2N/Atypedef struct dlmgmt_door_destroyid_s {
2N/Atypedef struct dlmgmt_door_remapid_s {
2N/Atypedef struct dlmgmt_door_upid_s {
2N/Atypedef struct dlmgmt_door_createconf_s {
2N/Atypedef struct dlmgmt_door_flowgetnext_s {
2N/Atypedef struct dlmgmt_door_createflowconf_s {
2N/Atypedef struct dlmgmt_door_setflowattr_s {
2N/Atypedef struct dlmgmt_door_setattr_s {
2N/Atypedef struct dlmgmt_door_unsetattr_s {
2N/Atypedef struct dlmgmt_door_writeconf_s {
2N/Atypedef struct dlmgmt_door_writeflowconf_s {
2N/Atypedef struct dlmgmt_door_removeconf_s {
2N/Atypedef struct dlmgmt_door_removeflowconf_s {
2N/Atypedef struct dlmgmt_door_destroyflowconf_s {
2N/Atypedef struct dlmgmt_door_destroyconf_s {
2N/Atypedef struct dlmgmt_door_readflowconf_s {
2N/Atypedef struct dlmgmt_door_openconf_s {
2N/Atypedef struct dlmgmt_door_getconfsnapshot_s {
2N/Atypedef struct dlmgmt_door_getattr_s {
2N/Atypedef struct dlmgmt_door_getflowattr_s {
2N/Atypedef struct dlmgmt_door_reinit_phys_s {
2N/Atypedef struct dlmgmt_createconf_retval_s {
2N/Atypedef struct dlmgmt_flowgetnext_retval_s {
2N/Atypedef struct dlmgmt_readflowconf_retval_s {
2N/Atypedef struct dlmgmt_flowgetnextzone_retval_s {
2N/Atypedef struct dlmgmt_openconf_retval_s {
2N/Atypedef struct dlmgmt_getconfsnapshot_retval_s {
2N/Atypedef struct dlmgmt_reinit_phys_retval_s {
2N/Atypedef struct dlmgmt_door_zone_s {
2N/Atypedef struct dlmgmt_door_prof_s {
2N/A#ifdef __cplusplus