diff options
| author | Dirk Meyer <dinoex@FreeBSD.org> | 2003-04-06 18:44:27 +0000 |
|---|---|---|
| committer | Dirk Meyer <dinoex@FreeBSD.org> | 2003-04-06 18:44:27 +0000 |
| commit | 9be9769daa04f31bcb4a0a4d2e6d015a0ef38eee (patch) | |
| tree | 1d3e83b3f565818be0decb7e19103fef1ac0d7f7 /net/radiusd-cistron/files/patch-raduse | |
| parent | update to version 0.8.7 (diff) | |
- Fixes coredump in raduse
PR: 50570
Submitted by: guy@sphinx.incentre.net
Notes
Notes:
svn path=/head/; revision=78443
Diffstat (limited to 'net/radiusd-cistron/files/patch-raduse')
| -rw-r--r-- | net/radiusd-cistron/files/patch-raduse | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/net/radiusd-cistron/files/patch-raduse b/net/radiusd-cistron/files/patch-raduse new file mode 100644 index 000000000000..bc60ed5ab729 --- /dev/null +++ b/net/radiusd-cistron/files/patch-raduse @@ -0,0 +1,65 @@ +--- src/raduse.c Mon May 7 14:33:45 2001 ++++ src/raduse.c Thu Apr 3 09:25:17 2003 +@@ -271,7 +271,7 @@ + + int main(int argc, char **argv) + { +- char *radwtmp_path; ++ char *radwtmp_path = RADWTMP; + int wide = 0; + int c; + int offset = 0; +--- 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 Mon Nov 26 14:51:59 2001 ++++ src/pair.c Thu Apr 3 09:44:46 2003 +@@ -429,9 +429,9 @@ + VALUE_PAIR *pair; + struct tm *tm; + time_t timeval; +- int operator; ++ int operator = 0; + int rcode; +- int tag; ++ int tag = 0; + + rcode = USERPARSE_EOS; + mode = PARSE_MODE_NAME; +--- 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; + |
