1. Export interfaces Interface Classification Comments ================== ============== ======== SUNWvrrpu Committed Package for VRRP utility SUNWvrrpr Committed Package for VRRP configuration LIBVRRP_VERSION Committed VRRP API version /usr/sbin/vrrpadm Committed VRRP administration tool vrrpadm startup Committed sub command vrrpadm shutdown Committed sub command vrrpadm delete Committed sub command vrrpadm create Uncommitted sub command vrrpadm modify Uncommitted sub command vrrpadm show Volatile sub command /usr/sbin/vrrpd Project Private VRRP daemon /etc/vrrpd.conf Project Private VRRP Configuration file /usr/lib/libvrrp.so Project Private VRRP APIs /usr/include/libvrrp.h Project Private Exported header file /usr/include/libvrrp_impl.h Project Private Unexported header file /usr/include/netinet/vrrp.h Project Private VRRP protocol 2. Import interfaces: Interface Comments ============== ======== _scf_pg_wait() To be changed to Contracted Project Private libscf Interact with SMF service libinetutil For timer queue 3. SMF FMRI: svc:/network/vrrp:default 4. Sysevent The system event has the following properties: class: ES_vrrp subclass: ESC_vrrp_state_change vendor: SUNW publisher: vrrpd An event has three name-value pair attributes: vrrp_event_version (integer): “1” for this version. vrrp_inst_name (string): the VRRP instance name. vrrp_state_change (string): the type of the state transition.