diff options
| author | Damien George <damien@micropython.org> | 2023-09-12 12:49:14 +1000 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2023-09-12 12:49:14 +1000 |
| commit | 8dbdac8c8202be5ca90ac9291574057330095bae (patch) | |
| tree | e637226d49fe4c047681fb8b4b18fe67428b857c /extmod/modlwip.c | |
| parent | 3637252b7bc3e85ea92038161e008a550991d1f4 (diff) | |
extmod/modlwip: Fix setting of IP option SOF_BROADCAST.
Follow up to 25b89cbe946a198734f29b05c3e6730d6b949979.
Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'extmod/modlwip.c')
| -rw-r--r-- | extmod/modlwip.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/extmod/modlwip.c b/extmod/modlwip.c index c881f0df6..432b97e8f 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; } |
