From 8783962f0222f01c7093ddcce8dafd3f595dfd69 Mon Sep 17 00:00:00 2001 From: Bernhard Froehlich Date: Mon, 7 Feb 2022 12:35:08 +0000 Subject: [PATCH] multimedia/minisatip: Update to 1.1.67 --- multimedia/minisatip/Makefile | 2 +- multimedia/minisatip/distinfo | 6 ++--- .../minisatip/files/patch-src_minisatip.c | 26 ++++++++++--------- 3 files changed, 18 insertions(+), 16 deletions(-) diff --git a/multimedia/minisatip/Makefile b/multimedia/minisatip/Makefile index 5f2ffe1bbe7e..125bafcf5da1 100644 --- a/multimedia/minisatip/Makefile +++ b/multimedia/minisatip/Makefile @@ -1,7 +1,7 @@ # Created by: Bernhard Froehlich PORTNAME= minisatip -PORTVERSION= 1.1.63 +PORTVERSION= 1.1.67 DISTVERSIONPREFIX= v CATEGORIES= multimedia diff --git a/multimedia/minisatip/distinfo b/multimedia/minisatip/distinfo index a41b1a64708b..2941aa874dca 100644 --- a/multimedia/minisatip/distinfo +++ b/multimedia/minisatip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1643299272 -SHA256 (catalinii-minisatip-v1.1.63_GH0.tar.gz) = 902d0c1a0622be16ca24ed197a1a7a0b9d6e67f23cf91d55673b0c707806cb78 -SIZE (catalinii-minisatip-v1.1.63_GH0.tar.gz) = 395240 +TIMESTAMP = 1644236927 +SHA256 (catalinii-minisatip-v1.1.67_GH0.tar.gz) = aa237195baae295d459be8357986c868d44c67a246082b7eadfdbb14f8755f76 +SIZE (catalinii-minisatip-v1.1.67_GH0.tar.gz) = 389675 diff --git a/multimedia/minisatip/files/patch-src_minisatip.c b/multimedia/minisatip/files/patch-src_minisatip.c index 06ff54d21b5b..04eaf3f9b19e 100644 --- a/multimedia/minisatip/files/patch-src_minisatip.c +++ b/multimedia/minisatip/files/patch-src_minisatip.c @@ -1,18 +1,20 @@ ---- src/minisatip.c.orig 2021-07-05 22:02:32 UTC +--- src/minisatip.c.orig 2022-02-04 06:56:09 UTC +++ src/minisatip.c -@@ -1827,11 +1827,15 @@ int main(int argc, char *argv[]) { - struct ifreq ifr; - memset(&ifr, 0, sizeof(ifr)); - snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s", opts.bind_dev); +@@ -1871,6 +1871,7 @@ int main(int argc, char *argv[]) { + struct ifreq ifr; + memset(&ifr, 0, sizeof(ifr)); + snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s", opts.bind_dev); +#if defined(SO_BINDTODEVICE) - if (setsockopt(ssdp, SOL_SOCKET, SO_BINDTODEVICE, (void *)&ifr, sizeof(ifr)) < 0) - LOG("SSDP: Failed to set SO_BINDTODEVICE to %s", opts.bind_dev); - if (setsockopt(ssdp1, SOL_SOCKET, SO_BINDTODEVICE, (void *)&ifr, sizeof(ifr)) < 0) - LOG("SSDP: Failed to set SO_BINDTODEVICE to %s", opts.bind_dev); - LOG("SSDP: Bound to device %s", opts.bind_dev); + if (setsockopt(ssdp, SOL_SOCKET, SO_BINDTODEVICE, (void *)&ifr, + sizeof(ifr)) < 0) + LOG("SSDP: Failed to set SO_BINDTODEVICE to %s", opts.bind_dev); +@@ -1878,6 +1879,9 @@ int main(int argc, char *argv[]) { + sizeof(ifr)) < 0) + LOG("SSDP: Failed to set SO_BINDTODEVICE to %s", opts.bind_dev); + LOG("SSDP: Bound to device %s", opts.bind_dev); +#else -+ LOG("SSDP: Binding to device with SO_BINDTODEVICE not supported!"); ++ LOG("SSDP: Binding to device with SO_BINDTODEVICE not supported!"); +#endif - } + } si = sockets_add(ssdp, NULL, -1, TYPE_UDP, (socket_action)ssdp_reply,