Fixed compiler warnings

This commit is contained in:
Michiel Broek
2011-05-22 17:43:12 +02:00
parent ad0d7cc679
commit 517cc6944f
38 changed files with 174 additions and 210 deletions

View File

@@ -1,10 +1,9 @@
/*****************************************************************************
*
* $Id: mbsnmp.c,v 1.3 2008/02/23 21:42:17 mbse Exp $
* Purpose ...............: SNMP passthru support.
*
*****************************************************************************
* Copyright (C) 1997-2008
* Copyright (C) 1997-2011
*
* Michiel Broek FIDO: 2:280/2802
* Beekmansbos 10
@@ -90,7 +89,7 @@ int main(int argc, char **argv)
{
int i, getnext = FALSE, group = 0, sub = 0, params, val = 0;
char *t1, *t2, *saveptr1 = NULL, *saveptr2 = NULL, *token1, *token2;
char *base_save, *req_save, *envptr = NULL, *req_oid, *base_oid, *resp, *type;
char *base_save, *envptr = NULL, *req_oid, *base_oid, *resp, *type;
struct passwd *pw;
/*
@@ -136,7 +135,6 @@ int main(int argc, char **argv)
CFG.util_loglevel, CFG.error_log, CFG.mgrlog, CFG.debuglog);
base_save = xstrcpy(base_oid);
req_save = xstrcpy(req_oid);
for (i = 1, t1 = base_oid, t2 = req_oid; ; i++, t1 = NULL, t2 = NULL) {
token1 = strtok_r(t1, ".", &saveptr1);
token2 = strtok_r(t2, ".", &saveptr2);

View File

@@ -1,10 +1,9 @@
/*****************************************************************************
*
* $Id: mbuser.c,v 1.5 2007/02/11 13:19:37 mbse Exp $
* Purpose ...............: User Pack Util
*
*****************************************************************************
* Copyright (C) 1997-2007
* Copyright (C) 1997-2011
*
* Michiel Broek FIDO: 2:280/2802
* Beekmansbos 10
@@ -175,8 +174,8 @@ void UserPack(int days, int level, int pack)
{
FILE *fin, *fout;
char *fnin, *fnout, *cmd;
int oldsize, curpos;
int updated, delete = 0, rc, highest = 0, record = 0, sysop = FALSE;
int oldsize;
int updated, delete = 0, highest = 0, record = 0, sysop = FALSE;
time_t Last;
fnin = calloc(PATH_MAX, sizeof(char));
@@ -258,7 +257,6 @@ void UserPack(int days, int level, int pack)
*/
if (days && level) {
fseek(fout, sizeof(usrhdr), SEEK_SET);
curpos = sizeof(usrhdr);
while (fread(&usr, sizeof(usr), 1, fout) == 1) {
/*
@@ -318,22 +316,22 @@ void UserPack(int days, int level, int pack)
WriteError("Cannot delete unix account %s", usr.Name);
} else {
#ifndef __FreeBSD__
rc = execute_str((char *)"/usr/sbin/userdel ", usr.Name, NULL,
execute_str((char *)"/usr/sbin/userdel ", usr.Name, NULL,
(char *)"/dev/null",(char *)"/dev/null",(char *)"/dev/null");
#else
rc = execute_str((char *)"/usr/sbin/pw userdel ", usr.Name, NULL,
execute_str((char *)"/usr/sbin/pw userdel ", usr.Name, NULL,
(char *)"/dev/null",(char *)"/dev/null",(char *)"/dev/null");
#endif
#ifdef _VPOPMAIL_PATH
cmd = xstrcpy((char *)_VPOPMAIL_PATH);
cmd = xstrcat(cmd, (char *)"/vdeluser ");
rc = execute_str(cmd, usr.Name, NULL, (char *)"/dev/null",(char *)"/dev/null",(char *)"/dev/null");
execute_str(cmd, usr.Name, NULL, (char *)"/dev/null",(char *)"/dev/null",(char *)"/dev/null");
free(cmd);
#endif
if (chdir(CFG.bbs_usersdir) == 0) {
cmd = xstrcpy((char *)"-Rf ");
cmd = xstrcat(cmd, usr.Name);
rc = execute_pth((char *)"rm", cmd, (char *)"/dev/null",(char *)"/dev/null",(char *)"/dev/null");
execute_pth((char *)"rm", cmd, (char *)"/dev/null",(char *)"/dev/null",(char *)"/dev/null");
free(cmd);
}
}