X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/record-dvb/blobdiff_plain/8447845ff6a909797551483cab14a24e5bcf7888..90d8d87bb07bd2e77fc19df4efe41c23464cbbf0:/sap.c diff --git a/sap.c b/sap.c index 8dfa694..684c509 100644 --- a/sap.c +++ b/sap.c @@ -81,6 +81,7 @@ char *get_url_from_sap(char *service) if (sap_encrypted || sap_compressed) continue; + /* RFC 2327 * v=0 * o=- 6dca 1 IN IP4 192.168.100.17:2000 @@ -196,5 +197,7 @@ char *get_url_from_sap(char *service) mreq.imr_interface.s_addr = INADDR_ANY; setsockopt (fd, IPPROTO_IP, IP_DROP_MEMBERSHIP, &mreq, sizeof(mreq)); + close(fd); + return url; }