瀏覽代碼

- fixed compiling of RADIUS modules with the new FreeRADIUS Client Version 1.1.6 (released on 008.03.05 ) : UINT4 changed to uint32_t
Reported by Peter Nixon < peter at peternixon dot net >


git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3930 689a6050-402a-0410-94f2-e92a70836424

Bogdan-Andrei Iancu 17 年之前
父節點
當前提交
c2b0d726cb

+ 1 - 1
modules_k/acc/acc.c

@@ -396,7 +396,7 @@ int acc_db_request( struct sip_msg *rq)
 /************ RADIUS & DIAMETER helper functions **************/
 #if defined(RAD_ACC) || defined (DIAM_ACC)
 #ifndef UINT4
-#define UINT4 unsigned int
+#define UINT4 uint32_t
 #endif
 inline static UINT4 phrase2code(str *phrase)
 {

+ 1 - 1
modules_k/auth_radius/sterman.c

@@ -201,7 +201,7 @@ int radius_authorize_sterman(struct sip_msg* _msg, dig_cred_t* _cred, str* _meth
 {
 	static char msg[4096];
 	VALUE_PAIR *send, *received;
-	UINT4 service;
+	uint32_t service;
 	str method, user, user_name;
 	str *ruri;
 	int i;

+ 1 - 1
modules_k/avp_radius/avp_radius.c

@@ -232,7 +232,7 @@ static int load_avp_user(struct sip_msg* msg, str* prefix, load_avp_param_t type
 	unsigned short flags;
 
 	VALUE_PAIR* send, *received, *vp;
-	UINT4 service;
+	uint32_t service;
 	struct sip_uri puri;
 	
 	send = received = 0;

+ 1 - 1
modules_k/group_radius/group.c

@@ -53,7 +53,7 @@ int radius_is_user_in(struct sip_msg* _m, char* _hf, char* _group)
 	str *grp, user_name, user, domain;
 	dig_cred_t* cred = 0;
 	int hf_type;
-	UINT4 service;
+	uint32_t service;
 	VALUE_PAIR *send, *received;
 	static char msg[4096];
 	struct hdr_field* h;

+ 1 - 1
modules_k/uri_radius/checks.c

@@ -150,7 +150,7 @@ int radius_does_uri_exist(struct sip_msg* _m, char* _s1, char* _s2)
 {
     static char msg[4096];
     VALUE_PAIR *send, *received;
-    UINT4 service;
+    uint32_t service;
     char* at, *uri = 0;
     int res;