sip_register_sent_by man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

sip_register_sentSessionPInitiation Protocol Librarysip_register_sent_by(3SIP)

NAME
       sip_register_sent_by,	    sip_unregister_sent_by,	  sip_unregis‐
       ter_all_sent_by - allows registering and un-registering sent-by values

SYNOPSIS
       cc [ flag ... ] file ... -lsip [ library ... ]
       #include <sip.h>

       int sip_register_sent_by(char *val);

       void sip_unregister_sent_by(char *val);

       void sip_unregister_all_sent_by(int *error);

DESCRIPTION
       The sip_register_sent_by() function can be used to register a  list  of
       hostnames or IP addresses that the application may add to the VIA head‐
       ers. The val is a comma separated list of such sent-by values.  If  any
       value  is  registered using sip_register_sent_by(), the SIP stack vali‐
       dates incoming responses to check if the sent-by parameter in the  top‐
       most VIA header is part of the registered list. If the check fails, the
       response is dropped. If there are no sent-by values  registered,	 there
       is no check done on incoming responses.

       The sip_unregister_sent_by() and sip_unregister_all_sent_by() functions
       are used to  un-register	 sent-by  values.  The	val  for  sip_unregis‐
       ter_sent_by()  is a comma separated list of sent-by values that need to
       be un-registered.  sip_unregister_all_sent_by()	un-registers  all  the
       values that have been registered.

RETURN VALUES
       The sip_register_sent_by() function returns 0 on success and the appro‐
       priate error value on failure.

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

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

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Stable			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │MT-Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       libsip(3SIP)

SunOS 5.10			  20 Mar 2007	    sip_register_sent_by(3SIP)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net