Skip to content

Commit 09b83e9

Browse files
committed
Avoid socket #0 used by DHCP
1 parent 58d1d99 commit 09b83e9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

shared-module/wiznet/wiznet5k.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,8 @@ int wiznet5k_socket_socket(mod_network_socket_obj_t *socket, int *_errno) {
106106
}
107107

108108
if (socket->u_param.fileno == -1) {
109-
// get first unused socket number
110-
for (mp_uint_t sn = 0; sn < _WIZCHIP_SOCK_NUM_; sn++) {
109+
// get first unused socket number ... 0 is reserved for DHCP
110+
for (mp_uint_t sn = 1; sn < _WIZCHIP_SOCK_NUM_; sn++) {
111111
if ((wiznet5k_obj.socket_used & (1 << sn)) == 0) {
112112
wiznet5k_obj.socket_used |= (1 << sn);
113113
socket->u_param.fileno = sn;

0 commit comments

Comments
 (0)