MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Session Initiation Protocol Library Functions
                                         sipmsgisrequest(3SIP)



NAME
     sipmsgisrequest, sipmessageisresponse -  determine  if
     the SIP message is a request or a response

SYNOPSIS
     cc [ flag ... ] file ... -lsip [ library ... ]
     #include 

     booleant sipmsgisrequest(const sipmsgt sipmsg,
          int *error);


     booleant sipmsgisresponse(const sipmsgt sipmsg,
          int *error);


DESCRIPTION
     The sipmsgisrequest() function returns BTRUE if  sipmsg
     is a request and BFALSE otherwise.


     The sipmsgisresponse() function returns BTRUE if sipmsg
     is a response and BFALSE otherwise.

RETURN VALUES
     For functions that return an integer, the  return  value  is
     the specified value on success and -1 on error.


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

ERORS
     These functions take a pointer to an  integer  error  as  an
     argument.  If  the  error  is non-null, one of the following
     values is set:

     EINVAL    The input SIP message sipmsg or the header  value
               is  null;  or the specified header/header value is
               deleted.


     EPROTO    The header value is not present  or  invalid.  The
               parser could not parse it correctly.


     ENOMEM    There is an error allocating memory for the return
               value.






SunOS 5.11          Last change: 25 Jan 2007                    1






Session Initiation Protocol Library Functions
                                         sipmsgisrequest(3SIP)



     On success, the value of the location pointed to by error is
     set to 0.

ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Committed                   
    
     MT-Level                     MT-Safe                     
    


SEE ALSO
     libsip(3LIB)


































SunOS 5.11          Last change: 25 Jan 2007                    2






Session Initiation Protocol Library Functions
                                         sipmsgisrequest(3SIP)






















































SunOS 5.11          Last change: 25 Jan 2007                    3






OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™