mirror of https://github.com/sipwise/sems.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
2.1 KiB
60 lines
2.1 KiB
|
|
#ifndef __AMSIPHEADERS_H__
|
|
#define __AMSIPHEADERS_H__
|
|
|
|
#define SIP_SCHEME_SIP "sip"
|
|
|
|
#define SIP_METH_INVITE "INVITE"
|
|
#define SIP_METH_PRACK "PRACK"
|
|
#define SIP_METH_UPDATE "UPDATE"
|
|
#define SIP_METH_BYE "BYE"
|
|
#define SIP_METH_ACK "ACK"
|
|
|
|
#define SIP_HDR_FROM "From"
|
|
#define SIP_HDR_TO "To"
|
|
#define SIP_HDR_ROUTE "Route"
|
|
#define SIP_HDR_CONTENT_TYPE "Content-Type"
|
|
#define SIP_HDR_CONTACT "Contact"
|
|
#define SIP_HDR_SUPPORTED "Supported"
|
|
#define SIP_HDR_UNSUPPORTED "Unsupported"
|
|
#define SIP_HDR_REQUIRE "Require"
|
|
#define SIP_HDR_SERVER "Server"
|
|
#define SIP_HDR_USER_AGENT "User-Agent"
|
|
#define SIP_HDR_MAX_FORWARDS "Max-Forwards"
|
|
#define SIP_HDR_P_ASSERTED_IDENTITY "P-Asserted-Identity"
|
|
#define SIP_HDR_P_PREFERRED_IDENTITY "P-Preferred-Identity"
|
|
#define SIP_HDR_REFER_TO "Refer-To"
|
|
#define SIP_HDR_EXPIRES "Expires"
|
|
#define SIP_HDR_SESSION_EXPIRES "Session-Expires"
|
|
#define SIP_HDR_MIN_SE "Min-SE"
|
|
#define SIP_HDR_RSEQ "RSeq"
|
|
#define SIP_HDR_RACK "RAck"
|
|
#define SIP_HDR_AUTHORIZATION "Authorization"
|
|
#define SIP_HDR_PROXY_AUTHORIZATION "Proxy-Authorization"
|
|
#define SIP_HDR_PROXY_AUTHENTICATE "Proxy-Authenticate"
|
|
#define SIP_HDR_WWW_AUTHENTICATE "WWW-Authenticate"
|
|
#define SIP_HDR_ALLOW "Allow"
|
|
|
|
#define SIP_HDR_COL(_hdr) _hdr ":"
|
|
#define SIP_HDR_COLSP(_hdr) SIP_HDR_COL(_hdr) " "
|
|
#define COLSP ": "
|
|
|
|
#define CRLF "\r\n"
|
|
#define SIP_HDR_LEN(_hdr) (sizeof(_hdr) - /*0-term*/1)
|
|
|
|
#define SIP_EXT_100REL "100rel"
|
|
|
|
#define SIP_HDR_SESSION_EXPIRES_COMPACT "x"
|
|
|
|
#define SIP_IS_200_CLASS(code) ((code >= 200) && (code < 300))
|
|
|
|
#define SIP_APPLICATION_SDP "application/sdp"
|
|
|
|
#define SIP_REPLY_SERVER_INTERNAL_ERROR "Server Internal Error"
|
|
#define SIP_REPLY_BAD_EXTENSION "Bad Extension"
|
|
#define SIP_REPLY_EXTENSION_REQUIRED "Extension Required"
|
|
#define SIP_REPLY_LOOP_DETECTED "Loop Detected"
|
|
#define SIP_REPLY_NOT_EXIST "Call Leg/Transaction Does Not Exist"
|
|
|
|
#endif /* __AMSIPHEADERS_H__ */
|