JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris DHCP Service Developer's Guide     Oracle Solaris 11 Express 11/10
search filter icon
search icon

Document Information

Preface

1.  Overview of Solaris DHCP Data Access Architecture

2.  Architecture Features for Module Writers

3.  Service Provider Layer API

General Data Store Functions

configure()

Purpose

Synopsis

Description

Returns

mklocation()

Purpose

Synopsis

Description

Returns

status()

Purpose

Synopsis

Description

Returns

version()

Purpose

Synopsis

Description

Returns

dhcptab Functions

list_dt()

Purpose

Synopsis

Description

Returns

open_dt()

Purpose

Synopsis

Description

Returns

lookup_dt()

Purpose

Synopsis

Description

Returns

add_dt()

Purpose

Synopsis

Description

Returns

modify_dt()

Purpose

Synopsis

Description

Returns

delete_dt()

Purpose

Synopsis

Description

Returns

close_dt()

Purpose

Synopsis

Description

Returns

remove_dt()

Purpose

Synopsis

Description

Returns

DHCP Network Container Functions

list_dn()

Purpose

Synopsis

Description

Returns

open_dn()

Purpose

Synopsis

Description

Returns

lookup_dn()

Purpose

Synopsis

Description

Returns

add_dn()

Purpose

Synopsis

Description

Returns

modify_dn()

Purpose

Synopsis

Description

Returns

delete_dn()

Purpose

Synopsis

Description

Returns

close_dn()

Purpose

Synopsis

Description

Returns

remove_dn()

Purpose

Synopsis

Description

Returns

Generic Error Codes

4.  Code Samples and Testing

Index

Chapter 3

Service Provider Layer API

This chapter lists and describes the API functions exported by public modules and consumed by the Framework Configuration Layer. The functions are grouped in sections according to their purpose. Within each section, functions are listed in an order in which you might use them.

The following topics are included:

All implementations that match a certain Service Provider Layer API version must follow this specification for the API functions they implement. Later versions of the API must be backward-compatible with earlier versions. This means that additional API calls may be added, but existing ones cannot be changed or deleted.

See the include file /usr/include/dhcp_svc_public.h for more details about the functions.