fix some build errors
[mech_eap.git] / util_radius.c
index c18d1c5..f417983 100644 (file)
@@ -47,5 +47,39 @@ OM_uint32
 radiusFreeAVPs(OM_uint32 *minor,
                struct eap_gss_avp_list *avps)
 {
-    GSSEAP_FREE(avps);
+    if (avps != NULL) {
+        GSSEAP_NOT_IMPLEMENTED;
+    }
+}
+
+OM_uint32
+radiusGetAttributeTypes(OM_uint32 *minor,
+                        const struct eap_gss_avp_list *avps,
+                        void *data,
+                        OM_uint32 (*addAttribute)(OM_uint32 *, void *, gss_buffer_t))
+{
+    GSSEAP_NOT_IMPLEMENTED;
+}
+
+OM_uint32
+radiusGetAVP(OM_uint32 *minor,
+             const struct eap_gss_avp_list *avps,
+             gss_buffer_t attr,
+             int *authenticated,
+             int *complete,
+             gss_buffer_t value,
+             gss_buffer_t display_value,
+             int *more)
+{
+    GSSEAP_NOT_IMPLEMENTED;
+}
+
+OM_uint32
+radiusSetAVP(OM_uint32 *minor,
+             struct eap_gss_avp_list *avps,
+             int complete,
+             gss_buffer_t attr,
+             gss_buffer_t value)
+{
+    GSSEAP_NOT_IMPLEMENTED;
 }