Index: /branches/amp_3_7/Makefile
===================================================================
--- /branches/amp_3_7/Makefile	(revision 2447)
+++ /branches/amp_3_7/Makefile	(working copy)
@@ -8,7 +8,7 @@
 
 SubDir = 
 SubDir += lib src tools 
-ExtensionsDir = monitoring auditing rs_api vpn_mgmt
+ExtensionsDir = monitoring auditing rs_api vpn_mgmt license_server
 ResourceIp = 192.168.100.11
 
 all: 
Index: /branches/amp_3_7/extensions/Makefile
===================================================================
--- /branches/amp_3_7/extensions/Makefile	(revision 2447)
+++ /branches/amp_3_7/extensions/Makefile	(working copy)
@@ -1,5 +1,5 @@
 ExtensionDir = license_server avx_mgmt monitoring auditing rs_api vpn_mgmt
-ExtensionOEMDir = avx_mgmt monitoring auditing rs_api vpn_mgmt
+ExtensionOEMDir = license_server avx_mgmt monitoring auditing rs_api vpn_mgmt
 
 all:
 	@for i in ${ExtensionDir} ;do echo $${i}; cd $${i}; \
Index: /branches/amp_3_7/extensions/license_server/license_server/encode_license.c
===================================================================
--- /branches/amp_3_7/extensions/license_server/license_server/encode_license.c	(revision 2447)
+++ /branches/amp_3_7/extensions/license_server/license_server/encode_license.c	(working copy)
@@ -239,7 +239,7 @@
 
 typedef    unsigned char        byte;
 typedef    unsigned int        dword;
-typedef unsigned long long uint64_t; /* Unsigned 64 bit quantity */
+typedef unsigned long uint64_t; /* Unsigned 64 bit quantity */
 typedef unsigned int uint32_t;  /* Unsigned 32 bit quantity */
 
 
@@ -1714,3 +1714,13 @@
 
     return 0;
 }
+
+int
+ishexnumber(char num)
+{
+    if (((num >= 'a') && (num <= 'f')) || ((num >= 'A') && (num <= 'f')) || ((num >= '0') && (num <= '9')))
+        return 1;
+    else
+        return 0;
+}
+
