summaryrefslogtreecommitdiff
path: root/uci.h
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2008-11-14 22:20:18 +0100
committerFelix Fietkau <nbd@openwrt.org>2008-11-14 22:20:18 +0100
commit54d2ede9afc23bfae8d1421772fe8acb8fe62f7d (patch)
tree12ff8f0b8c92455ed17209ecf1456bbcbe23d9d2 /uci.h
parent5dc61312c1ffc80e730be0bca0bf780a44c55d51 (diff)
downloaduci-54d2ede9afc23bfae8d1421772fe8acb8fe62f7d.tar.gz
don't redefine container_of if it's already defined
Diffstat (limited to 'uci.h')
-rw-r--r--uci.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/uci.h b/uci.h
index d48ea7c..2ae02b7 100644
--- a/uci.h
+++ b/uci.h
@@ -432,8 +432,10 @@ struct uci_ptr
* @type: the type of the container struct this is embedded in.
* @member: the name of the member within the struct.
*/
+#ifndef container_of
#define container_of(ptr, type, member) \
((type *) ((char *)ptr - offsetof(type,member)))
+#endif
/**