Skip to content

Commit 8fe0de8

Browse files
committed
Moved call of socket_listen with SNMR_UDP to adafruit_wiznet5k_socket.bind()
1 parent 409d796 commit 8fe0de8

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

adafruit_wiznet5k/adafruit_wiznet5k.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@ def get_socket(self):
554554
return sock
555555

556556
def socket_listen(self, socket_num, port, conn_mode=SNMR_TCP):
557-
"""Start listening on a socket (TCP mode only).
557+
"""Start listening on a socket (default TCP mode).
558558
:parm int socket_num: socket number
559559
:parm int port: port to listen on
560560
"""
@@ -580,9 +580,6 @@ def socket_listen(self, socket_num, port, conn_mode=SNMR_TCP):
580580
if status[0] == SNSR_SOCK_CLOSED:
581581
raise RuntimeError("Listening socket closed.")
582582

583-
def socket_listen_udp(self, socket_num, port):
584-
self.socket_listen(socket_num, port, SNMR_UDP)
585-
586583
def socket_accept(self, socket_num):
587584
"""Gets the dest IP and port from an incoming connection.
588585
Returns the next socket number so listening can continue

adafruit_wiznet5k/adafruit_wiznet5k_socket.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,10 +181,12 @@ def bind(self, address):
181181
if ip_address != current_ip:
182182
_the_interface.ifconfig = (ip_address, subnet_mask, gw_addr, dns)
183183
self._listen_port = address[1]
184-
# For UDP servers we need to open the socket here because we won't call
184+
# For UDP servers we need to open the socket here because we won't call
185185
# listen
186186
if self._sock_type == SOCK_DGRAM:
187-
_the_interface.socket_listen_udp(self.socknum, self._listen_port)
187+
_the_interface.socket_listen(
188+
self.socknum, self._listen_port, wiznet5k.adafruit_wiznet5k.SNMR_UDP
189+
)
188190
self._buffer = b""
189191

190192
def listen(self, backlog=None):

0 commit comments

Comments
 (0)