X-Git-Url: http://git.meshlink.io/?p=meshlink;a=blobdiff_plain;f=src%2Fnet_packet.c;h=56012e0e36a887c9bc2e45eaebaf13e3484d4272;hp=8bc363d229a8f45350a09e3d18a53ad5ca264681;hb=af87825c8c8479c576af390adae502b2e5bf6e5f;hpb=72fe3cdc361b933d8a471902b073378cbed6273d diff --git a/src/net_packet.c b/src/net_packet.c index 8bc363d2..56012e0e 100644 --- a/src/net_packet.c +++ b/src/net_packet.c @@ -334,6 +334,7 @@ static void choose_udp_address(meshlink_handle_t *mesh, const node_t *n, const s } check_socket: + /* Make sure we have a suitable socket for the chosen address */ if(mesh->listen_socket[*sock].sa.sa.sa_family != (*sa)->sa.sa_family) { for(int i = 0; i < mesh->listen_sockets; i++) {