Description

The sip_init_conn_object() function initializes the connection object obj for use by the
stack. The first member of the connection object (a void *) is
used by the stack to store connection object specific stack-private data.

The sip_clear_stale_data() function is used to clear any stack-private data in the
connection object obj.

The sip_conn_destroyed() function is used to intimate the stack of the pending
destruction of the connection object obj. The stack clean up any stack-private
data in obj and also removes obj from any caches the stack maintains.

Return Values

The sip_init_conn_object() function returns 0 on success and the appropriate error value
on failure.

The value of errno is not changed by these calls in the
event of an error.