Fix macos struct definition. (#14297)
vkalintiris committed
Jan 19, 2023 at 20:10 UTC
86538b005de50f23c9ff66542abab11683b85c06
1 file changed
+3
-5
collectors/statsd.plugin/statsd.c
+3
-5
@@ -874,21 +874,19 @@ struct statsd_tcp {
874
char buffer[];
875
};
876
877
-#ifdef HAVE_RECVMMSG
877
struct statsd_udp {
878
struct collection_thread_status *status;
879
STATSD_SOCKET_DATA_TYPE type;
880
+
881
+#ifdef HAVE_RECVMMSG
882
size_t size;
883
struct iovec *iovecs;
884
struct mmsghdr *msgs;
884
-};
885
#else
886
-struct statsd_udp {
886
int *running;
888
- STATSD_SOCKET_DATA_TYPE type;
887
char buffer[STATSD_UDP_BUFFER_SIZE];
890
-};
888
#endif
889
+};
890
891
// new TCP client connected
892
static void *statsd_add_callback(POLLINFO *pi, short int *events, void *data) {