ASR_BASE
Change-Id: Icf3719cc0afe3eeb3edc7fa80a2eb5199ca9dda1
diff --git a/external/subpack/net/apinger/patches/002-run_as_user.patch b/external/subpack/net/apinger/patches/002-run_as_user.patch
new file mode 100644
index 0000000..ca36e97
--- /dev/null
+++ b/external/subpack/net/apinger/patches/002-run_as_user.patch
@@ -0,0 +1,11 @@
+--- a/src/apinger.conf
++++ b/src/apinger.conf
+@@ -8,7 +8,7 @@
+
+ ## User and group the pinger should run as
+ user "nobody"
+-group "nobody"
++group "nogroup"
+
+ ## Mailer to use (default: "/usr/lib/sendmail -t")
+ #mailer "/var/qmail/bin/qmail-inject"
diff --git a/external/subpack/net/apinger/patches/003-no_docs.patch b/external/subpack/net/apinger/patches/003-no_docs.patch
new file mode 100644
index 0000000..ecfca2d
--- /dev/null
+++ b/external/subpack/net/apinger/patches/003-no_docs.patch
@@ -0,0 +1,11 @@
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -1,7 +1,7 @@
+
+ EXTRA_DIST = autogen.sh TODO BUGS
+
+-SUBDIRS = src doc
++SUBDIRS = src
+
+ .PHONY: ChangeLog
+
diff --git a/external/subpack/net/apinger/patches/010-poll.patch b/external/subpack/net/apinger/patches/010-poll.patch
new file mode 100644
index 0000000..760079e
--- /dev/null
+++ b/external/subpack/net/apinger/patches/010-poll.patch
@@ -0,0 +1,24 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -23,7 +23,7 @@ AC_HEADER_SYS_WAIT
+ AC_CHECK_HEADERS([arpa/inet.h errno.h malloc.h \
+ stddef.h stdlib.h string.h sys/socket.h \
+ sys/time.h syslog.h unistd.h time.h \
+- assert.h sys/poll.h signal.h pwd.h grp.h stdarg.h\
++ assert.h poll.h signal.h pwd.h grp.h stdarg.h\
+ limits.h sys/wait.h sched.h sys/ioctl.h sys/uio.h])
+ AC_HEADER_TIME
+
+--- a/src/apinger.c
++++ b/src/apinger.c
+@@ -33,8 +33,8 @@
+ #ifdef HAVE_SYS_WAIT_H
+ # include <sys/wait.h>
+ #endif
+-#ifdef HAVE_SYS_POLL_H
+-# include <sys/poll.h>
++#ifdef HAVE_POLL_H
++# include <poll.h>
+ #endif
+ #ifdef HAVE_ARPA_INET_H
+ # include <arpa/inet.h>
diff --git a/external/subpack/net/apinger/patches/020-gcc10.patch b/external/subpack/net/apinger/patches/020-gcc10.patch
new file mode 100644
index 0000000..3272804
--- /dev/null
+++ b/external/subpack/net/apinger/patches/020-gcc10.patch
@@ -0,0 +1,11 @@
+--- a/src/apinger.h
++++ b/src/apinger.h
+@@ -111,7 +111,7 @@ struct piped_info {
+ };
+ #endif
+
+-struct target *targets;
++extern struct target *targets;
+
+ extern int foreground;
+ extern char *config_file;