summaryrefslogtreecommitdiffstats
path: root/lasso/xml/errors.c
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2004-12-14 15:46:25 +0000
committerFrederic Peters <fpeters@entrouvert.com>2004-12-14 15:46:25 +0000
commit2bda2b596eaaa5c83aca90ea73b9bbec31985a5b (patch)
tree49d7498931904dcbe8a413f0bb4d7da1de569859 /lasso/xml/errors.c
parent18dbcc81631d5439226c6f5e5d166b58045e3e9b (diff)
downloadlasso-2bda2b596eaaa5c83aca90ea73b9bbec31985a5b.tar.gz
lasso-2bda2b596eaaa5c83aca90ea73b9bbec31985a5b.tar.xz
lasso-2bda2b596eaaa5c83aca90ea73b9bbec31985a5b.zip
more error code harmony, now with a new critical_error macro
Diffstat (limited to 'lasso/xml/errors.c')
-rw-r--r--lasso/xml/errors.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/lasso/xml/errors.c b/lasso/xml/errors.c
index 003142d3..8e33e650 100644
--- a/lasso/xml/errors.c
+++ b/lasso/xml/errors.c
@@ -60,15 +60,15 @@ lasso_strerror(int error_code)
return "Failed to verify signature of %s.";
case LASSO_DS_ERROR_INVALID_SIGALG:
return "Invalid signature algorithm.";
+
case LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND:
return "Failed to get LassoProvider object "\
"with providerID %s in LassoServer object.";
case LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED:
return "Failed to add new provider.";
+
case LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILE:
return "Unsupported logout protocol profile";
- case LASSO_PROFILE_ERROR_UNSUPPORTED_PROFILE:
- return "Unsupported protocol profile";
case LASSO_PROFILE_ERROR_INVALID_QUERY:
return "Invalid URL query";
case LASSO_PROFILE_ERROR_INVALID_POST_MSG:
@@ -81,6 +81,12 @@ lasso_strerror(int error_code)
return "Invalid HTTP method";
case LASSO_PROFILE_ERROR_INVALID_PROTOCOLPROFILE:
return "Invalid protocol profile";
+ case LASSO_PROFILE_ERROR_INVALID_MSG:
+ return "Invalid message";
+ case LASSO_PROFILE_ERROR_MISSING_REMOTE_PROVIDERID:
+ return "ProviderID not found";
+ case LASSO_PROFILE_ERROR_UNSUPPORTED_PROFILE:
+ return "Unsupported protocol profile";
case LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ:
return "An object type provided as parameter "\