* linux/dummy.h: Add #include guard.
* linux/inet_diag.h: Likewise.
* linux/netlink_diag.h: Likewise.
* linux/sock_diag.h: Likewise.
* linux/syscall.h: Likewise.
* linux/unix_diag.h: Likewise.
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
+#ifndef STRACE_LINUX_DUMMY_H
+#define STRACE_LINUX_DUMMY_H
+
#ifndef HAVE_STRUCT___OLD_KERNEL_STAT
#define sys_oldfstat printargs
#define sys_oldstat printargs
#define sys_oldolduname printargs
#define sys_olduname printargs
#define sys_sysfs printargs
+
+#endif /* !STRACE_LINUX_DUMMY_H */
+#ifndef STRACE_LINUX_INET_DIAG_H
+#define STRACE_LINUX_INET_DIAG_H
+
#define TCPDIAG_GETSOCK 18
#define DCCPDIAG_GETSOCK 19
uint32_t idiag_uid;
uint32_t idiag_inode;
};
+
+#endif /* !STRACE_LINUX_INET_DIAG_H */
+#ifndef STRACE_LINUX_NETLINK_DIAG_H
+#define STRACE_LINUX_NETLINK_DIAG_H
+
struct netlink_diag_req {
uint8_t sdiag_family;
uint8_t sdiag_protocol;
#define NDIAG_SHOW_MEMINFO 0x00000001
#define NDIAG_PROTO_ALL ((uint8_t) ~0)
+
+#endif /* !STRACE_LINUX_NETLINK_DIAG_H */
+#ifndef STRACE_LINUX_SOCK_DIAG_H
+#define STRACE_LINUX_SOCK_DIAG_H
+
#define SOCK_DIAG_BY_FAMILY 20
struct sock_diag_req {
uint8_t sdiag_family;
uint8_t sdiag_protocol;
};
+
+#endif /* !STRACE_LINUX_SOCK_DIAG_H */
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
+#ifndef STRACE_LINUX_SYSCALL_H
+#define STRACE_LINUX_SYSCALL_H
+
#include "dummy.h"
#include "sys_func.h"
#include "sen.h"
extern SYS_FUNC(setreuid16);
extern SYS_FUNC(setuid16);
#endif
+
+#endif /* !STRACE_LINUX_SYSCALL_H */
+#ifndef STRACE_LINUX_UNIX_DIAG_H
+#define STRACE_LINUX_UNIX_DIAG_H
+
struct unix_diag_req {
uint8_t sdiag_family;
uint8_t sdiag_protocol;
#define UNIX_DIAG_NAME 0
#define UNIX_DIAG_PEER 2
+
+#endif /* !STRACE_LINUX_UNIX_DIAG_H */