Parcourir la source

Fix hostapd build with RADIUS support removed

Jouni Malinen il y a 16 ans
Parent
commit
af12135524
1 fichiers modifiés avec 12 ajouts et 0 suppressions
  1. 12 0
      src/radius/radius.h

+ 12 - 0
src/radius/radius.h

@@ -280,8 +280,20 @@ struct radius_class_data {
 	size_t count;
 };
 
+#ifndef CONFIG_NO_RADIUS
 void radius_free_class(struct radius_class_data *c);
 int radius_copy_class(struct radius_class_data *dst,
 		      const struct radius_class_data *src);
+#else /* CONFIG_NO_RADIUS */
+static inline void radius_free_class(struct radius_class_data *c)
+{
+}
+
+static inline int radius_copy_class(struct radius_class_data *dst,
+				    const struct radius_class_data *src)
+{
+	return -1;
+}
+#endif /* CONFIG_NO_RADIUS */
 
 #endif /* RADIUS_H */