Oracle® Solaris Cluster Reference Manual

Exit Print View

Updated: July 2014, E39662-01
 
 

scds_get_port_list(3HA)

Name

scds_get_port_list - retrieve the port list used by a resource

Synopsis

cc [flags…] –I /usr/cluster/include file –L /usr/cluster/lib 
     –l dsdev#include <rgm/libdsdev.h>
     scha_err_t scds_get_port_list(scds_handle_t handle, scds_port_list_t **port_list);

Description

The scds_get_port_list() function returns a list of port-protocol pairs used by the resource. Values for the protocol type are defined in the header file netinet/in.h.

Free the memory allocated and returned by this function with scds_free_port_list ().

Parameters

The following parameters are supported:

handle

The handle returned from scds_initialize()

port_list

List of port-protocol pairs used by the resource group

Return Values

The scds_get_port_list() function returns the following:

0

The function succeeded.

nonzero

The function failed.

Errors

SCHA_ERR_NOERR

Indicates the function succeeded.

Other values

Indicate the function failed. See scha_calls(3HA) for the meaning of failure codes.

Files

/usr/cluster/include/scha.h

Include file

/usr/cluster/lib/libscha.so

Library

Attributes

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Availability
ha-cluster/developer/api
Interface Stability
Evolving

See also

scds_free_port_list(3HA), scha_calls(3HA), attributes (5)