From: Dmitry V. Levin Date: Fri, 5 Aug 2016 15:06:43 +0000 (+0000) Subject: linux: add #include guards X-Git-Tag: v4.14~225 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3c8149a0f2eec2d1407aaca180b8ff0291a84595;p=strace linux: add #include guards * 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. --- diff --git a/linux/dummy.h b/linux/dummy.h index 587163ce..87d21277 100644 --- a/linux/dummy.h +++ b/linux/dummy.h @@ -26,6 +26,9 @@ * 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 @@ -156,3 +159,5 @@ #define sys_oldolduname printargs #define sys_olduname printargs #define sys_sysfs printargs + +#endif /* !STRACE_LINUX_DUMMY_H */ diff --git a/linux/inet_diag.h b/linux/inet_diag.h index 723a1b18..69012af0 100644 --- a/linux/inet_diag.h +++ b/linux/inet_diag.h @@ -1,3 +1,6 @@ +#ifndef STRACE_LINUX_INET_DIAG_H +#define STRACE_LINUX_INET_DIAG_H + #define TCPDIAG_GETSOCK 18 #define DCCPDIAG_GETSOCK 19 @@ -36,3 +39,5 @@ struct inet_diag_msg { uint32_t idiag_uid; uint32_t idiag_inode; }; + +#endif /* !STRACE_LINUX_INET_DIAG_H */ diff --git a/linux/netlink_diag.h b/linux/netlink_diag.h index 276baa7f..a52507c7 100644 --- a/linux/netlink_diag.h +++ b/linux/netlink_diag.h @@ -1,3 +1,6 @@ +#ifndef STRACE_LINUX_NETLINK_DIAG_H +#define STRACE_LINUX_NETLINK_DIAG_H + struct netlink_diag_req { uint8_t sdiag_family; uint8_t sdiag_protocol; @@ -22,3 +25,5 @@ struct netlink_diag_msg { #define NDIAG_SHOW_MEMINFO 0x00000001 #define NDIAG_PROTO_ALL ((uint8_t) ~0) + +#endif /* !STRACE_LINUX_NETLINK_DIAG_H */ diff --git a/linux/sock_diag.h b/linux/sock_diag.h index e5dd0668..ba0c114f 100644 --- a/linux/sock_diag.h +++ b/linux/sock_diag.h @@ -1,6 +1,11 @@ +#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 */ diff --git a/linux/syscall.h b/linux/syscall.h index 1b7cbc5f..6bf8b420 100644 --- a/linux/syscall.h +++ b/linux/syscall.h @@ -26,6 +26,9 @@ * 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" @@ -42,3 +45,5 @@ extern SYS_FUNC(setresuid16); extern SYS_FUNC(setreuid16); extern SYS_FUNC(setuid16); #endif + +#endif /* !STRACE_LINUX_SYSCALL_H */ diff --git a/linux/unix_diag.h b/linux/unix_diag.h index b37d4655..0c3da5bb 100644 --- a/linux/unix_diag.h +++ b/linux/unix_diag.h @@ -1,3 +1,6 @@ +#ifndef STRACE_LINUX_UNIX_DIAG_H +#define STRACE_LINUX_UNIX_DIAG_H + struct unix_diag_req { uint8_t sdiag_family; uint8_t sdiag_protocol; @@ -22,3 +25,5 @@ struct unix_diag_msg { #define UNIX_DIAG_NAME 0 #define UNIX_DIAG_PEER 2 + +#endif /* !STRACE_LINUX_UNIX_DIAG_H */