7.9. IP_REGISTER_ADDRESS
The IP_REGISTER_ADDRESS data structure is used to store registration information. The data structure definition is as follows:
typedef struct
{
char reg_client [IP_REG_CLIENT_ADDR_LENGTH];
char reg_server [IP_REG_SERVER_ADDR_LENGTH];
int time_to_live;
int max_hops;
} IP_REGISTER_ADDRESS;
Table 45. IP_REGISTER_ADDRESS Field Descriptions
|
Field
|
Description
|
| reg_client |
The meaning is protocol dependent:
- When using H.323, this field is not used. Any value specified is ignored.
- When using SIP, this field is an alias for the subscriber.
|
| reg_server |
The address of the registration server. Possible value are:
- an IP address in dot notation. A port number can also be specified as part of the address. For example, 10.242.212.216:1718
- IP_REG_MULTICAST_DEFAULT_ADDR
|
| time_to_live |
The unicast time to live value in seconds. The number of seconds for which a registration is considered to be valid when repetitive registration is selected. |
| max_hops |
The multicast time to live value in hops. The maximum number of hops (connections between routers) that a packet can take before being discarded or returned when using multicasting. This field applies only to H.323 applications using gatekeeper discovery (H.225 RAS) via the default multicast registration address. |