ar71xx: ag71xx: make switch register access atomic
[openwrt.git] / package / libnl-tiny / src / include / netlink-local.h
index a2000fa..330100e 100644 (file)
@@ -95,6 +95,7 @@ extern int __str2flags(const char *, struct trans_tbl *, size_t);
 
 extern void dump_from_ops(struct nl_object *, struct nl_dump_params *);
 
+#ifdef disabled
 static inline struct nl_cache *dp_cache(struct nl_object *obj)
 {
        if (obj->ce_cache == NULL)
@@ -102,6 +103,7 @@ static inline struct nl_cache *dp_cache(struct nl_object *obj)
 
        return obj->ce_cache;
 }
+#endif
 
 static inline int nl_cb_call(struct nl_cb *cb, int type, struct nl_msg *msg)
 {
@@ -109,7 +111,9 @@ static inline int nl_cb_call(struct nl_cb *cb, int type, struct nl_msg *msg)
 }
 
 #define ARRAY_SIZE(X) (sizeof(X) / sizeof((X)[0]))
+#ifndef offsetof
 #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
+#endif
 
 #define __init __attribute__ ((constructor))
 #define __exit __attribute__ ((destructor))
This page took 0.023766 seconds and 4 git commands to generate.