openbsd-ports/audio/opennap/patches/patch-init_c
naddy c208dc5df3 Update to 0.44 with some patches from CVS.
Notable changes to the port:
- creates opennap user/group to run as
- tons of bugfixes, improved performance
- no longer hardcodes SYSCONFDIR to /etc/opennap

Submitted by Jolan Luff <jolan@pellaeon.com>.
2002-08-10 01:14:04 +00:00

34 lines
864 B
Plaintext

$OpenBSD: patch-init_c,v 1.1 2002/08/10 01:14:04 naddy Exp $
--- init.c.orig Sun Sep 23 18:09:04 2001
+++ init.c Fri Aug 2 23:11:23 2002
@@ -121,8 +121,8 @@ drop_privs (void)
struct passwd *pw;
struct group *gr;
- n = strtol (USE_GID, &p, 10);
- if (p)
+ n = strtoul (USE_GID, &p, 10);
+ if (*p)
{
/* probably a string */
gr = getgrnam (USE_GID);
@@ -139,8 +139,8 @@ drop_privs (void)
return -1;
}
- n = strtol (USE_UID, &p, 10);
- if (p)
+ n = strtoul (USE_UID, &p, 10);
+ if (*p)
{
/* probably a string */
pw = getpwnam (USE_UID);
@@ -317,6 +317,7 @@ init_server (void)
hash_set_hash_func (File_Table, hash_string, hash_compare_string);
#if RESUME
MD5 = hash_init (4001, 0);
+ hash_set_hash_func (MD5, hash_string, hash_compare_string);
#endif
load_bans ();
load_block ();