diff --git a/src/oping.h b/src/oping.h
index 7463672ee4425ac96a1e5deb9a7ca1815ae38a0d..c013a50f38d610a9e07d36dfc5529cfc1e5fda7c 100644 (file)
--- a/src/oping.h
+++ b/src/oping.h
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
+ * the Free Software Foundation; only version 2 of the License is
+ * applicable.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
#if HAVE_UNISTD_H
# include <unistd.h>
#endif
+#if HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
#if HAVE_SYS_SOCKET_H
# include <sys/socket.h>
#endif
#define PING_OPT_TTL 0x02
#define PING_OPT_AF 0x04
#define PING_OPT_DATA 0x08
+#define PING_OPT_SOURCE 0x10
#define PING_DEF_TIMEOUT 1.0
#define PING_DEF_TTL 255
#define PING_INFO_LATENCY 4
#define PING_INFO_SEQUENCE 5
#define PING_INFO_IDENT 6
+#define PING_INFO_DATA 7
int ping_iterator_get_info (pingobj_iter_t *iter, int info,
void *buffer, size_t *buffer_len);