summaryrefslogtreecommitdiff
path: root/net/radiusd-cistron/files/patch-raduse
blob: 609b25f2f4326b40dd0e694ada9308bc581b92eb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
--- src/cache.c	Mon May  7 14:33:45 2001
+++ src/cache.c	Thu Apr  3 09:39:09 2003
@@ -51,7 +51,10 @@
  * in memory.  Returns -1 on failure, 0 on success.
  */
 int buildHashTable(void) {
-	FILE *passwd, *shadow;
+	FILE *passwd;
+#if !defined(NOSHADOW)
+	FILE *shadow;
+#endif /* SHADOW */  
 	char buffer[BUFSIZE];
 	char idtmp[10];
 	char username[MAXUSERNAME];
--- src/readusers.c	Sat Nov 10 05:41:39 2001
+++ src/readusers.c	Thu Apr  3 09:42:12 2003
@@ -179,7 +179,7 @@
 	char		*ptr;
 	char		buffer[256];
 	int		first = 1;
-	int		parsecode;
+	int		parsecode = 0;
 	int		state = 0;
 	int		c;
 
--- src/pair.c.orig	Wed Jun  4 17:45:28 2003
+++ src/pair.c	Wed Jun 25 17:45:01 2003
@@ -444,9 +444,9 @@
 	VALUE_PAIR	*pair;
 	struct tm	*tm;
 	time_t		timeval;
-	int		operator;
+	int		operator = 0;
 	int		rcode;
-	int		tag;
+	int		tag = 0;
 	int		base;
 
 	rcode = USERPARSE_EOS;
--- src/radclient.c	Tue Nov 13 05:55:14 2001
+++ src/radclient.c	Thu Apr  3 09:46:58 2003
@@ -122,10 +122,10 @@
 	char			*radius_dir;
 	UINT4			server_ip;
 	int			port;
-	int			code;
+	int			code = 0;
 	int			sockfd;
 	int			salen;
-	int			result;
+	int			result = 0;
 	int			length;
 	int			i;