sip_messages.h

Go to the documentation of this file.
00001 /*
00002  * $Id: sip_messages.h 296 2007-05-30 21:25:37Z vingarzan $
00003  *  
00004  * Copyright (C) 2004-2006 FhG Fokus
00005  *
00006  * This file is part of Open IMS Core - an open source IMS CSCFs & HSS
00007  * implementation
00008  *
00009  * Open IMS Core is free software; you can redistribute it and/or modify
00010  * it under the terms of the GNU General Public License as published by
00011  * the Free Software Foundation; either version 2 of the License, or
00012  * (at your option) any later version.
00013  *
00014  * For a license to use the Open IMS Core software under conditions
00015  * other than those described here, or to purchase support for this
00016  * software, please contact Fraunhofer FOKUS by e-mail at the following
00017  * addresses:
00018  *     info@open-ims.org
00019  *
00020  * Open IMS Core is distributed in the hope that it will be useful,
00021  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00022  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00023  * GNU General Public License for more details.
00024  * 
00025  * It has to be noted that this Open Source IMS Core System is not 
00026  * intended to become or act as a product in a commercial context! Its 
00027  * sole purpose is to provide an IMS core reference implementation for 
00028  * IMS technology testing and IMS application prototyping for research 
00029  * purposes, typically performed in IMS test-beds.
00030  * 
00031  * Users of the Open Source IMS Core System have to be aware that IMS
00032  * technology may be subject of patents and licence terms, as being 
00033  * specified within the various IMS-related IETF, ITU-T, ETSI, and 3GPP
00034  * standards. Thus all Open IMS Core users have to take notice of this 
00035  * fact and have to agree to check out carefully before installing, 
00036  * using and extending the Open Source IMS Core System, if related 
00037  * patents and licences may become applicable to the intended usage 
00038  * context.  
00039  *
00040  * You should have received a copy of the GNU General Public License
00041  * along with this program; if not, write to the Free Software
00042  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
00043  * 
00044  */
00045  
00056 #ifndef S_CSCF_SIP_MESSAGES_H_
00057 #define S_CSCF_SIP_MESSAGES_H_
00058 
00059 
00060 #define MSG_200_SAR_OK                  "OK - SAR succesful and registrar saved"
00061 
00062 #define MSG_401_CHALLENGE               "Unauthorized - Challenging the UE"
00063 
00064 #define MSG_403_NO_PRIVATE              "Forbidden - Private identity not found (Authorization: username)"
00065 #define MSG_403_NO_PUBLIC               "Forbidden - Public identity not found (To:)"
00066 #define MSG_403_NO_NONCE                "Forbidden - Nonce not found (Authorization: nonce)"
00067 #define MSG_403_UNKOWN_RC               "Forbidden - HSS responded with unknown Result Code"
00068 #define MSG_403_UNKOWN_EXPERIMENTAL_RC  "Forbidden - HSS responded with unknown Experimental Result Code"
00069 #define MSG_403_USER_UNKNOWN            "Forbidden - HSS User Unknown"
00070 #define MSG_403_IDENTITIES_DONT_MATCH   "Forbidden - HSS Identities don't match"
00071 #define MSG_403_AUTH_SCHEME_UNSOPPORTED "Forbidden - HSS Authentication Scheme Unsupported"
00072 #define MSG_403_UNABLE_TO_COMPLY        "Forbidden - HSS Unable to comply"
00073 #define MSG_403_NO_AUTH_DATA            "Forbidden - HSS returned no authentication vectors"
00074 
00075 #define MSG_423_INTERVAL_TOO_BRIEF      "Interval too brief"
00076 
00077 #define MSG_480_HSS_ERROR               "Temporarily unavailable - error retrieving av"
00078 #define MSG_480_DIAMETER_ERROR          "Temporarily Unavailable - Diameter Cx interface failed"
00079 #define MSG_480_DIAMETER_TIMEOUT        "Temporarily unavailable - TimeOut in MAR/A HSS"
00080 #define MSG_480_DIAMETER_TIMEOUT_SAR    "Temporarily unavailable - TimeOut in SAR/A HSS"
00081 #define MSG_480_DIAMETER_MISSING_AVP    "Temporarily unavailable - Missing AVP in UAA from HSS"
00082 
00083 #define MSG_500_PACK_AV                 "Server Internal Error - while packing auth vectors"
00084 #define MSG_500_SAR_FAILED              "Server Internal Error - Server Assignment failed"
00085 #define MSG_500_UPDATE_CONTACTS_FAILED  "Server Internal Error - Update Contacts failed"
00086 #define MSG_514_HSS_AUTH_FAILURE        "HSS unauthenticated - did not provide the right H(A1) in MAA"
00087 
00088 #endif //S_CSCF_SIP_MESSAGES_H_

Generated on Thu Oct 23 04:14:39 2008 for Open IMS Core CSCFs by  doxygen 1.5.2