git: 79586084b0ce - main - net-mgmt/mac-telnet: Silence some compiler warnings
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 24 Sep 2024 12:59:18 UTC
The branch main has been updated by marcus:
URL: https://cgit.FreeBSD.org/ports/commit/?id=79586084b0cec9ce81dd049890fb68a7ef8c4000
commit 79586084b0cec9ce81dd049890fb68a7ef8c4000
Author: Joe Marcus Clarke <marcus@FreeBSD.org>
AuthorDate: 2024-09-24 12:58:42 +0000
Commit: Joe Marcus Clarke <marcus@FreeBSD.org>
CommitDate: 2024-09-24 12:58:42 +0000
net-mgmt/mac-telnet: Silence some compiler warnings
---
net-mgmt/mac-telnet/files/patch-src_mactelnet.c | 18 +++++++++++++-----
net-mgmt/mac-telnet/files/patch-src_mtwei.c | 11 +++++++++++
2 files changed, 24 insertions(+), 5 deletions(-)
diff --git a/net-mgmt/mac-telnet/files/patch-src_mactelnet.c b/net-mgmt/mac-telnet/files/patch-src_mactelnet.c
index e61d3dd6ecc4..d4dba703831d 100644
--- a/net-mgmt/mac-telnet/files/patch-src_mactelnet.c
+++ b/net-mgmt/mac-telnet/files/patch-src_mactelnet.c
@@ -1,6 +1,14 @@
---- src/mactelnet.c.orig 2024-08-15 16:46:24 UTC
+--- src/mactelnet.c.orig 2024-08-12 21:08:19 UTC
+++ src/mactelnet.c
-@@ -126,6 +126,8 @@ unsigned char mt_direction_fromserver = 0;
+@@ -37,6 +37,7 @@
+ #endif
+ #if defined(__FreeBSD__) || defined(__APPLE__)
+ #include <sys/types.h>
++#include <sys/mman.h>
+ #include <net/ethernet.h>
+ #else
+ #include <netinet/ether.h>
+@@ -126,6 +127,8 @@ static unsigned int send_socket;
static unsigned int send_socket;
@@ -9,7 +17,7 @@
static int handle_packet(unsigned char *data, int data_len);
static void print_version() {
-@@ -168,7 +170,7 @@ static int send_udp(struct mt_packet *packet, int retr
+@@ -168,7 +171,7 @@ static int send_udp(struct mt_packet *packet, int retr
struct sockaddr_in socket_address;
socket_address.sin_family = AF_INET;
socket_address.sin_port = htons(MT_MACTELNET_PORT);
@@ -18,7 +26,7 @@
sent_bytes = sendto(send_socket, packet->data, packet->size, 0, (struct sockaddr *)&socket_address,
sizeof(socket_address));
-@@ -470,6 +472,9 @@ static int find_interface() {
+@@ -470,6 +473,9 @@ static int find_interface() {
continue;
}
@@ -28,7 +36,7 @@
setsockopt(testsocket, SOL_SOCKET, SO_BROADCAST, &optval, sizeof(optval));
setsockopt(testsocket, SOL_SOCKET, SO_REUSEADDR, &optval, sizeof(optval));
-@@ -488,6 +493,7 @@ static int find_interface() {
+@@ -488,6 +494,7 @@ static int find_interface() {
send_socket = testsocket;
memcpy(srcmac, interface->mac_addr, ETH_ALEN);
active_interface = interface;
diff --git a/net-mgmt/mac-telnet/files/patch-src_mtwei.c b/net-mgmt/mac-telnet/files/patch-src_mtwei.c
new file mode 100644
index 000000000000..cdebb288bcdd
--- /dev/null
+++ b/net-mgmt/mac-telnet/files/patch-src_mtwei.c
@@ -0,0 +1,11 @@
+--- src/mtwei.c.orig 2024-09-24 12:56:03 UTC
++++ src/mtwei.c
+@@ -36,7 +36,7 @@
+ #include <stdio.h>
+ #include <string.h>
+ #include <libintl.h>
+-#if defined(__linux__)
++#if defined(HAVE_SYS_RANDOM_H)
+ #include <sys/random.h>
+ #endif
+