Follow API change in tests.
[radsecproxy.git] / lib / attr.c
index 8dede27..74d352c 100644 (file)
@@ -1,11 +1,21 @@
-/* See the file COPYING for licensing information.  */
+/* Copyright 2010, 2011 NORDUnet A/S. All rights reserved.
+   See LICENSE for licensing information.  */
 
-#include <freeradius/libradius.h>
-#include <radsec/libradsec.h>
-#include <radsec/libradsec-impl.h>
+/* NOTE: This file is not in use at the moment (libradsec-0.0.1).  */
+
+#if defined HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include <radius/client.h>
+#include <radsec/radsec.h>
+#include <radsec/radsec-impl.h>
 
 int
-rs_attr_create(struct rs_connection *conn, struct rs_attr **attr, const char *type, const char *val)
+rs_attr_create(struct rs_connection *conn,
+              struct rs_attr **attr,
+              const char *type,
+              const char *val)
 {
   VALUE_PAIR *vp;
   struct rs_attr *a;
@@ -13,15 +23,15 @@ rs_attr_create(struct rs_connection *conn, struct rs_attr **attr, const char *ty
   *attr = NULL;
   a = (struct rs_attr *) malloc (sizeof(struct rs_attr));
   if (!a)
-    return rs_conn_err_push_fl (conn, RSE_NOMEM, __FILE__, __LINE__, NULL);
+    return rs_err_conn_push_fl (conn, RSE_NOMEM, __FILE__, __LINE__, NULL);
   memset (a, 0, sizeof(struct rs_attr));
 
   vp = pairmake (type, val, T_OP_EQ);
   if (!vp)
     {
       rs_attr_destroy (a);
-      return rs_conn_err_push_fl (conn, RSE_FR, __FILE__, __LINE__,
-                                 "pairmake: %s", fr_strerror());
+      return rs_err_conn_push_fl (conn, RSE_FR, __FILE__, __LINE__,
+                                 "pairmake: %s", fr_strerror ());
     }
 
   a->vp = vp;