snac2

Fork of https://codeberg.org/grunfink/snac2
git clone https://git.inz.fi/snac2
Log | Files | Refs | README | LICENSE

commit 35995d03bec702f41f080e46214f87eb6af368ad
parent 2250ad702723a50afd93def3735fcfe854701aa3
Author: default <nobody@localhost>
Date:   Tue,  7 Mar 2023 10:04:13 +0100

Reject messages not for me.

Diffstat:
Mactivitypub.c | 7+++----
1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/activitypub.c b/activitypub.c @@ -942,11 +942,10 @@ int process_input_message(snac *snac, xs_dict *msg, xs_dict *req) utype = "(null)"; /* reject messages that are not for this user */ - int d = is_msg_for_me(snac, msg); - snac_debug(snac, 0, xs_fmt("---> %s %d", xs_dict_get(msg, "id"), d)); - - if (!d) { + if (!is_msg_for_me(snac, msg)) { snac_debug(snac, 0, xs_fmt("message from %s not for us", actor)); + + return 1; } /* bring the actor */