diff options
author | Bernhard Froehlich <decke@FreeBSD.org> | 2021-01-19 21:28:29 +0000 |
---|---|---|
committer | Bernhard Froehlich <decke@FreeBSD.org> | 2021-01-19 21:28:29 +0000 |
commit | 2aebf2652626652e93a25080a793ee5205e81257 (patch) | |
tree | 3265cf61d29221fb2c6e214858f9db49074c1c4c /multimedia/minisatip/files | |
parent | 9521355514d9e330640ecf01e1adec666660b0eb (diff) | |
download | ports-2aebf2652626652e93a25080a793ee5205e81257.tar.gz ports-2aebf2652626652e93a25080a793ee5205e81257.zip |
Notes
Diffstat (limited to 'multimedia/minisatip/files')
-rw-r--r-- | multimedia/minisatip/files/patch-src_socketworks.c | 21 | ||||
-rw-r--r-- | multimedia/minisatip/files/patch-src_socketworks.h | 10 |
2 files changed, 31 insertions, 0 deletions
diff --git a/multimedia/minisatip/files/patch-src_socketworks.c b/multimedia/minisatip/files/patch-src_socketworks.c new file mode 100644 index 000000000000..3f4a81f1db24 --- /dev/null +++ b/multimedia/minisatip/files/patch-src_socketworks.c @@ -0,0 +1,21 @@ +--- src/socketworks.c.orig 2020-08-16 05:56:14 UTC ++++ src/socketworks.c +@@ -1023,7 +1023,7 @@ void set_sockets_rtime(int i, int r) + if (ss) + ss->rtime = r; + } +-#ifndef __APPLE__ ++#ifdef __linux__ + + int get_mac_address(char *mac) + { +@@ -1658,7 +1658,9 @@ void set_socket_dscp(int id, int dscp, int prio) + setsockopt(id, IPPROTO_IP, IP_TOS, &d, sizeof(d)); + + d = prio; ++#if defined(SO_PRIORITY) + setsockopt(id, SOL_SOCKET, SO_PRIORITY, &d, sizeof(d)); ++#endif + } + + void sockets_set_opaque(int id, void *opaque, void *opaque2, void *opaque3) diff --git a/multimedia/minisatip/files/patch-src_socketworks.h b/multimedia/minisatip/files/patch-src_socketworks.h new file mode 100644 index 000000000000..4d1cd1a67139 --- /dev/null +++ b/multimedia/minisatip/files/patch-src_socketworks.h @@ -0,0 +1,10 @@ +--- src/socketworks.h.orig 2020-08-16 05:56:14 UTC ++++ src/socketworks.h +@@ -2,6 +2,7 @@ + #define SOCKETWORKS_H + #define MAX_SOCKS 300 + #include <netinet/in.h> ++#include <sys/socket.h> + #include "utils.h" + + typedef int (*socket_action)(void *s); |