Restructured code into src/<module>
[tpg/opendispense2.git] / server / src / common.h
index 3e47fb7..a7e319d 100644 (file)
 
 // === CONSTANTS ===
 #define        DEFAULT_CONFIG_FILE     "/etc/opendispense/main.cfg"
+#define        DEFAULT_ITEM_FILE       "/etc/opendispense/items.cfg"
+
+// === HELPER MACROS ===
+#define _EXPSTR(x)     #x
+#define EXPSTR(x)      _EXPSTR(x)
 
 // === STRUCTURES ===
 typedef struct sItem   tItem;
@@ -44,6 +49,7 @@ struct sHandler
 extern tItem   *gaItems;
 extern int     giNumItems;
 extern tHandler        *gaHandlers;
+extern int     giDebugLevel;
 
 // === FUNCTIONS ===
 // --- Logging ---
@@ -54,5 +60,6 @@ extern void   Log_Info(const char *Format, ...);
 extern int     AlterBalance(int User, int Ammount);
 extern int     GetBalance(int User);
 extern char    *GetUserName(int User);
+extern int     GetUserID(const char *Username);
 
 #endif

UCC git Repository :: git.ucc.asn.au