Name | Synopsis | Description | INTERFACES | Files | Attributes | See Also
cc [ flag... ] file... -lilb [ library... ] #include <libilb.h>
Functions in this library provide the following capabilities:
create and destroy ILB rules
enable and disable rules
add and remove back-end server for a given rule
enable and disable servers
retrieve the list of rules currently known to the kernel
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.
The 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 |
shared object
SPARC shared object
x86 64–bit shared object
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE |
ATTRIBUTE VALUE |
---|---|
Availability |
SUNWlib |
Interface Stability |
Committed |
MT-Level |
Safe |
Name | Synopsis | Description | INTERFACES | Files | Attributes | See Also