From 8dbdac8c8202be5ca90ac9291574057330095bae Mon Sep 17 00:00:00 2001 From: Damien George Date: Tue, 12 Sep 2023 12:49:14 +1000 Subject: [PATCH] extmod/modlwip: Fix setting of IP option SOF_BROADCAST. Follow up to 25b89cbe946a198734f29b05c3e6730d6b949979. Signed-off-by: Damien George --- extmod/modlwip.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extmod/modlwip.c b/extmod/modlwip.c index c881f0df6a..432b97e8fe 100644 --- a/extmod/modlwip.c +++ b/extmod/modlwip.c @@ -1382,9 +1382,9 @@ STATIC mp_obj_t lwip_socket_setsockopt(size_t n_args, const mp_obj_t *args) { mp_int_t val = mp_obj_get_int(args[3]); // Options are common for UDP and TCP pcb's. if (val) { - ip_set_option(socket->pcb.tcp, SOF_REUSEADDR); + ip_set_option(socket->pcb.tcp, opt); } else { - ip_reset_option(socket->pcb.tcp, SOF_REUSEADDR); + ip_reset_option(socket->pcb.tcp, opt); } break; }