00001 #ifndef MGD_AUTHFAILURE_H
00002 #define MGD_AUTHFAILURE_H
00003
00004 #include <glib.h>
00005
00006 typedef enum {
00007 MGD_AUTH_ANONYMOUS = -0,
00008 MGD_AUTH_NOT_CONNECTED = -1,
00009 MGD_AUTH_INVALID_NAME = -2,
00010 MGD_AUTH_REAUTH = -3,
00011 MGD_AUTH_SG_NOTFOUND = -4,
00012 MGD_AUTH_DUPLICATE = -5,
00013 MGD_AUTH_NOTFOUND = -6,
00014 MGD_AUTH_INVALID_PWD = -7
00015 } MidgardAuthFailure;
00016
00017 #define VALID_MGD_AUTH_CODE(x) (((x) <= 0) && ((x) >= -7))
00018
00019 extern const gchar *mgd_authfailure_msg[];
00020
00021 #endif