diff --git a/src/aprs_is.c b/src/aprs_is.c index 68ef330..fa4da9b 100644 --- a/src/aprs_is.c +++ b/src/aprs_is.c @@ -89,6 +89,10 @@ static int aprs_is_connect(patty_ax25_aprs_is *aprs, } for (ai=ai0; ai; ai=ai->ai_next) { + if (ai->ai_socktype == SOCK_DGRAM) { + continue; + } + if ((aprs->fd = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol)) < 0) {