diff --git a/extcap/androiddump.c b/extcap/androiddump.c index 312b65d776..09864b067c 100644 --- a/extcap/androiddump.c +++ b/extcap/androiddump.c @@ -549,7 +549,7 @@ static socket_handle_t adb_connect(const char *server_ip, unsigned short *server server.sin_family = AF_INET; server.sin_port = GINT16_TO_BE(*server_tcp_port); - ws_inet_pton4(server_ip, &(server.sin_addr.s_addr)); + ws_inet_pton4(server_ip, (ws_in4_addr *)&(server.sin_addr.s_addr)); if ((sock = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)) == INVALID_SOCKET) { ws_warning("Cannot open system TCP socket: %s", strerror(errno)); @@ -1709,7 +1709,7 @@ static int capture_android_bluetooth_external_parser(char *interface, memset(&server, 0 , sizeof(server)); server.sin_family = AF_INET; server.sin_port = GINT16_TO_BE(*bt_local_tcp_port); - ws_inet_pton4(bt_local_ip, &(server.sin_addr.s_addr)); + ws_inet_pton4(bt_local_ip, (ws_in4_addr *)&(server.sin_addr.s_addr)); useSndTimeout(sock); @@ -1784,7 +1784,7 @@ static int capture_android_bluetooth_external_parser(char *interface, server.sin_family = AF_INET; server.sin_port = GINT16_TO_BE(*bt_local_tcp_port); - ws_inet_pton4(bt_local_ip, &(server.sin_addr.s_addr)); + ws_inet_pton4(bt_local_ip, (ws_in4_addr *)&(server.sin_addr.s_addr)); useSndTimeout(sock); diff --git a/sharkd_daemon.c b/sharkd_daemon.c index a17a8f4d80..5e1c2aec96 100644 --- a/sharkd_daemon.c +++ b/sharkd_daemon.c @@ -130,7 +130,7 @@ socket_init(char *path) return INVALID_SOCKET; s_in.sin_family = AF_INET; - ws_inet_pton4(path, &(s_in.sin_addr.s_addr)); + ws_inet_pton4(path, (ws_in4_addr *)&(s_in.sin_addr.s_addr)); s_in.sin_port = g_htons(port); *port_sep = ':';