diff mbox series

[2/6,v2] trace-cmd: Add #include <fcntl.h> to trace-cmd-private.h

Message ID 20201216232145.219821698@goodmis.org (mailing list archive)
State Accepted
Commit 91d013baef5fa334ff385ffd084a81a0525c5c00
Headers show
Series trace-cmd/kernelshark: Fixed build, cleanups and fix kernelshark | expand

Commit Message

Steven Rostedt Dec. 16, 2020, 11:19 p.m. UTC
From: "Steven Rostedt (VMware)" <rostedt@goodmis.org>

Getting the following warning in the build:

lib/trace-cmd/include/private/trace-cmd-private.h:276:41: warning: `struct iovec` declared inside parameter list will not be visible outside of this definition or declaration
  276 |         unsigned short id, const struct iovec *vector, int count);
      |                                         ^~~~~

The file trace-cmd-private.h needs to include fcntl.h to get the iovec structure
definition.

Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
---
 lib/trace-cmd/include/private/trace-cmd-private.h | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

diff --git a/lib/trace-cmd/include/private/trace-cmd-private.h b/lib/trace-cmd/include/private/trace-cmd-private.h
index a0dac5da14d6..6494581527a3 100644
--- a/lib/trace-cmd/include/private/trace-cmd-private.h
+++ b/lib/trace-cmd/include/private/trace-cmd-private.h
@@ -6,6 +6,7 @@ 
 #ifndef _TRACE_CMD_PRIVATE_H
 #define _TRACE_CMD_PRIVATE_H
 
+#include <fcntl.h> /* for iovec */
 #include <sys/types.h>
 #include "traceevent/event-parse.h"
 #include "trace-cmd/trace-cmd.h"