mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-27 21:36:21 +00:00
Handle recipient not found
This commit is contained in:
@@ -56,6 +56,30 @@
|
||||
#define STANZA_NAME_STORAGE "storage"
|
||||
#define STANZA_NAME_CONFERENCE "conference"
|
||||
|
||||
// error conditions
|
||||
#define STANZA_NAME_BAD_REQUEST "bad-request"
|
||||
#define STANZA_NAME_CONFLICT "conflict"
|
||||
#define STANZA_NAME_FEATURE_NOT_IMPLEMENTED "feature-not-implemented"
|
||||
#define STANZA_NAME_FORBIDDEN "forbidden"
|
||||
#define STANZA_NAME_GONE "gone"
|
||||
#define STANZA_NAME_INTERNAL_SERVER_ERROR "internal-server-error"
|
||||
#define STANZA_NAME_ITEM_NOT_FOUND "item-not-found"
|
||||
#define STANZA_NAME_JID_MALFORMED "jid-malformed"
|
||||
#define STANZA_NAME_NOT_ACCEPTABLE "not-acceptable"
|
||||
#define STANZA_NAME_NOT_ALLOWED "not-allowed"
|
||||
#define STANZA_NAME_NOT_AUTHORISED "not-authorised"
|
||||
#define STANZA_NAME_POLICY_VIOLATION "policy-violation"
|
||||
#define STANZA_NAME_RECIPIENT_UNAVAILABLE "recipient-unavailable"
|
||||
#define STANZA_NAME_REDIRECT "redirect"
|
||||
#define STANZA_NAME_REGISTRATION_REQUIRED "registration-required"
|
||||
#define STANZA_NAME_REMOTE_SERVER_NOT_FOUND "remote-server-not-found"
|
||||
#define STANZA_NAME_REMOTE_SERVER_TIMEOUT "remote-server-timeout"
|
||||
#define STANZA_NAME_RESOURCE_CONSTRAINT "resource-constraint"
|
||||
#define STANZA_NAME_SERVICE_UNAVAILABLE "service-unavailable"
|
||||
#define STANZA_NAME_SUBSCRIPTION_REQUIRED "subscription-required"
|
||||
#define STANZA_NAME_UNDEFINED_CONDITION "undefined-condition"
|
||||
#define STANZA_NAME_UNEXPECTED_REQUEST "unexpected-request"
|
||||
|
||||
#define STANZA_TYPE_CHAT "chat"
|
||||
#define STANZA_TYPE_GROUPCHAT "groupchat"
|
||||
#define STANZA_TYPE_UNAVAILABLE "unavailable"
|
||||
@@ -190,4 +214,6 @@ xmpp_stanza_t * stanza_create_roster_set(xmpp_ctx_t *ctx, const char * const id,
|
||||
xmpp_stanza_t * stanza_create_roster_remove_set(xmpp_ctx_t *ctx,
|
||||
const char * const barejid);
|
||||
|
||||
char * stanza_get_error_message(xmpp_stanza_t * const stanza);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user