push: Make prepare_push_reply return void

It returned a constant value so it didn't actually
mean anything.

While here also make it static.

Identified by cppcheck.

Change-Id: Ied966413948cf3c935a8a1eb91172ef7a6948bdd
Signed-off-by: Frank Lichtenheld <frank@lichtenheld.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1616
Message-Id: <20260406072617.27790-1-gert@greenie.muc.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg36514.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
This commit is contained in:
Frank Lichtenheld 2026-04-06 09:26:11 +02:00 committed by Gert Doering
parent cdb0fbde26
commit 5d7068fa18

View file

@ -631,10 +631,8 @@ prepare_auth_token_push_reply(struct tls_multi *tls_multi, struct gc_arena *gc,
* @param c context structure storing data for VPN tunnel
* @param gc gc arena for allocating push options
* @param push_list push list to where options are added
*
* @return true on success, false on failure.
*/
bool
static void
prepare_push_reply(struct context *c, struct gc_arena *gc, struct push_list *push_list)
{
struct tls_multi *tls_multi = c->c2.tls_multi;
@ -734,8 +732,6 @@ prepare_push_reply(struct context *c, struct gc_arena *gc, struct push_list *pus
client_max_mtu, o->ce.tun_mtu, o->ce.tun_mtu);
}
}
return true;
}
static bool
@ -1011,7 +1007,8 @@ process_incoming_push_request(struct context *c)
struct push_list push_list = { 0 };
struct gc_arena gc = gc_new();
if (prepare_push_reply(c, &gc, &push_list) && send_push_reply(c, &push_list))
prepare_push_reply(c, &gc, &push_list);
if (send_push_reply(c, &push_list))
{
ret = PUSH_MSG_REQUEST;
c->c2.sent_push_reply_expiry = now + 30;