Skip to content

Commit fb03b85

Browse files
committed
Rebase
1 parent 211c307 commit fb03b85

File tree

11 files changed

+13
-1843731
lines changed

11 files changed

+13
-1843731
lines changed

ports/espressif/common-hal/socketpool/Socket.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -196,15 +196,14 @@ STATIC bool _socketpool_socket(socketpool_socketpool_obj_t *self,
196196
#endif
197197
}
198198

199-
ipproto=proto;
200-
201199
int socket_type;
202200
if (type == SOCKETPOOL_SOCK_STREAM) {
203201
socket_type = SOCK_STREAM;
204202
} else if (type == SOCKETPOOL_SOCK_DGRAM) {
205203
socket_type = SOCK_DGRAM;
206204
} else { // SOCKETPOOL_SOCK_RAW
207205
socket_type = SOCK_RAW;
206+
ipproto = proto;
208207
}
209208
sock->type = socket_type;
210209
sock->family = addr_family;
@@ -244,7 +243,7 @@ bool socketpool_socket(socketpool_socketpool_obj_t *self,
244243
}
245244

246245
socketpool_socket_obj_t *common_hal_socketpool_socket(socketpool_socketpool_obj_t *self,
247-
socketpool_socketpool_addressfamily_t family, int proto, socketpool_socketpool_sock_t type) {
246+
socketpool_socketpool_addressfamily_t family, socketpool_socketpool_sock_t type, int proto) {
248247
if (family != SOCKETPOOL_AF_INET) {
249248
mp_raise_NotImplementedError(translate("Only IPv4 sockets supported"));
250249
}

0 commit comments

Comments
 (0)