mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-30 08:36:21 +00:00
Add no-copy and no-store hints to OTR messages
This commit is contained in:
@@ -305,6 +305,30 @@ stanza_attach_carbons_private(xmpp_ctx_t *ctx, xmpp_stanza_t *stanza)
|
||||
return stanza;
|
||||
}
|
||||
|
||||
xmpp_stanza_t *
|
||||
stanza_attach_hints_no_copy(xmpp_ctx_t *ctx, xmpp_stanza_t *stanza)
|
||||
{
|
||||
xmpp_stanza_t *no_copy = xmpp_stanza_new(ctx);
|
||||
xmpp_stanza_set_name(no_copy, "no-copy");
|
||||
xmpp_stanza_set_ns(no_copy, STANZA_NS_HINTS);
|
||||
xmpp_stanza_add_child(stanza, no_copy);
|
||||
xmpp_stanza_release(no_copy);
|
||||
|
||||
return stanza;
|
||||
}
|
||||
|
||||
xmpp_stanza_t *
|
||||
stanza_attach_hints_no_store(xmpp_ctx_t *ctx, xmpp_stanza_t *stanza)
|
||||
{
|
||||
xmpp_stanza_t *no_store = xmpp_stanza_new(ctx);
|
||||
xmpp_stanza_set_name(no_store, "no-store");
|
||||
xmpp_stanza_set_ns(no_store, STANZA_NS_HINTS);
|
||||
xmpp_stanza_add_child(stanza, no_store);
|
||||
xmpp_stanza_release(no_store);
|
||||
|
||||
return stanza;
|
||||
}
|
||||
|
||||
xmpp_stanza_t *
|
||||
stanza_attach_receipt_request(xmpp_ctx_t *ctx, xmpp_stanza_t *stanza)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user