kdbus: Eliminate warning caused by lack of uapi/linux/kdbus.h inclusion 76/47476/4
authorPaul Osmialowski <p.osmialowsk@samsung.com>
Thu, 3 Sep 2015 14:38:42 +0000 (16:38 +0200)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 18 Sep 2015 11:08:25 +0000 (04:08 -0700)
metadata.h references struct kdbus_pids which is defined in
uapi/linux/kdbus.h

Normally, kdbus/metadata.h is included as one of many other headers
that eventually include uapi/linux/kdbus.h at some point.

When included alone, it causes warning. Also when kdbus/connection.h
is included alone (e.g. in smack_lsm.c) , the same warning is shown
as it includes kdbus/metadata.h.

This patch adds missing inclusion.

Change-Id: Id099e3e2f9e3389571ea9a2b21b1f901898960cd
Signed-off-by: Paul Osmialowski <p.osmialowsk@samsung.com>
ipc/kdbus/metadata.h

index 42c942b34d2cfa6302a953b6b175debd90a9523d..0c977cd9e28d0638a8d8326d4bb8298695bf163d 100644 (file)
@@ -16,6 +16,7 @@
 #define __KDBUS_METADATA_H
 
 #include <linux/kernel.h>
+#include <uapi/linux/kdbus.h>
 
 struct kdbus_conn;
 struct kdbus_kmsg;