diff libsci/apic.h @ 50:b474f0985e39

scictl: add API key support
author David Demelier <markand@malikania.fr>
date Wed, 17 Aug 2022 09:11:58 +0200
parents e52c762d8ba8
children 71cd8447e3a4
line wrap: on
line diff
--- a/libsci/apic.h	Wed Aug 17 09:11:44 2022 +0200
+++ b/libsci/apic.h	Wed Aug 17 09:11:58 2022 +0200
@@ -37,6 +37,10 @@
  * \brief Maximum URL length.
  */
 #define APIC_URL_MAX 512
+/**
+ * \brief Maximum URL length.
+ */
+#define APIC_KEY_MAX (40 + 1)
 
 /**
  * \brief Request context.
@@ -54,6 +58,7 @@
  */
 extern struct apiconf {
 	char baseurl[APIC_URL_MAX];     /*!< Base API URL for requets. */
+	char key[APIC_KEY_MAX];         /*!< Maximum length for API key. */
 } apiconf /*! Global variable. */;
 
 /**