Fix raspberrypi build
This commit is contained in:
parent
7ca699ae17
commit
0e5df6451b
2 changed files with 3 additions and 3 deletions
|
|
@ -196,8 +196,6 @@ STATIC bool _socketpool_socket(socketpool_socketpool_obj_t *self,
|
|||
#endif
|
||||
}
|
||||
|
||||
ipproto = proto;
|
||||
|
||||
int socket_type;
|
||||
if (type == SOCKETPOOL_SOCK_STREAM) {
|
||||
socket_type = SOCK_STREAM;
|
||||
|
|
@ -205,6 +203,7 @@ STATIC bool _socketpool_socket(socketpool_socketpool_obj_t *self,
|
|||
socket_type = SOCK_DGRAM;
|
||||
} else { // SOCKETPOOL_SOCK_RAW
|
||||
socket_type = SOCK_RAW;
|
||||
ipproto = proto;
|
||||
}
|
||||
sock->type = socket_type;
|
||||
sock->family = addr_family;
|
||||
|
|
|
|||
|
|
@ -661,6 +661,7 @@ STATIC void mark_user_socket(socketpool_socket_obj_t *obj) {
|
|||
|
||||
bool socketpool_socket(socketpool_socketpool_obj_t *self,
|
||||
socketpool_socketpool_addressfamily_t family, socketpool_socketpool_sock_t type,
|
||||
int proto,
|
||||
socketpool_socket_obj_t *socket) {
|
||||
|
||||
if (!register_open_socket(socket)) {
|
||||
|
|
@ -690,7 +691,7 @@ bool socketpool_socket(socketpool_socketpool_obj_t *self,
|
|||
break;
|
||||
#if MICROPY_PY_LWIP_SOCK_RAW
|
||||
case SOCKETPOOL_SOCK_RAW: {
|
||||
socket->pcb.raw = raw_new(0);
|
||||
socket->pcb.raw = raw_new(proto);
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in a new issue