Interface Libraries libilb(3LIB)
NAME
libilb - integrated load balancing library
SYNOPSIS
cc [ flag... ] file... -lilb [ library... ]
#include
DESCRIPTION
Functions in this library provide the following capabili-
ties: o create and destroy ILB rules o enable and disable ruleso add and remove back-end server for a given rule
o enable and disable servers o retrieve the list of rules currently known to the kernel o provide a walker function that can call a function supplied to the library by means of a pointer for every rule, server group, and health check. INTERFACESThe shared object libilb.so.1 provides the public interfaces
defined below. See Intro(3) for additional information on shared object interfaces.ilb_add_server_to_group ilb_address_to_srvID
ilb_close ilb_create_hc
ilb_create_rule ilb_create_servergroup
ilb_destroy_hc ilb_destroy_rule
ilb_destroy_servergroup ilb_disable_rule
ilb_disable_server ilb_enable_rule
ilb_enable_server ilb_errstr
ilb_get_hc_info ilb_open
ilb_rem_server_from_group ilb_reset_config
ilb_show_nat ilb_show_persist
ilb_srvID_to_address ilb_walk_hc
ilb_walk_hc_srvs ilb_walk_rules
ilb_walk_servergroups ilb_walk_servers
FILES/lib/libilb.so.1 shared object
SunOS 5.11 Last change: 3 Nov 2009 1
Interface Libraries libilb(3LIB)
/lib/sparcv9/libilb.so.1 SPARC shared object
/lib/amd64/libilb.so.1 x86 64-bit shared object
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:_________________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|__________________________________|
| Availability | service/network/load-balancer/ilb|
| | ||_____________________________|__________________________________|
| Interface Stability | Committed ||_____________________________|__________________________________|
| MT-Level | Safe |
|_____________________________|__________________________________|
SEE ALSO
Intro(3), attributes(5)SunOS 5.11 Last change: 3 Nov 2009 2