Page MenuHomeFreeBSD

D39529.diff
No OneTemporary

D39529.diff

diff --git a/usr.sbin/cron/cron/cron.c b/usr.sbin/cron/cron/cron.c
--- a/usr.sbin/cron/cron/cron.c
+++ b/usr.sbin/cron/cron/cron.c
@@ -55,7 +55,8 @@
struct pidfh *pfh;
static void
-usage() {
+usage(void)
+{
#if DEBUGGING
char **dflags;
#endif
@@ -98,9 +99,7 @@
}
int
-main(argc, argv)
- int argc;
- char *argv[];
+main(int argc, char *argv[])
{
int runnum;
int secres1, secres2;
@@ -200,8 +199,7 @@
static void
-run_reboot_jobs(db)
- cron_db *db;
+run_reboot_jobs(cron_db *db)
{
register user *u;
register entry *e;
@@ -462,8 +460,7 @@
*/
static void
-cron_clean(db)
- cron_db *db;
+cron_clean(cron_db *db)
{
user *u;
entry *e;
@@ -518,9 +515,7 @@
static void
-parse_args(argc, argv)
- int argc;
- char *argv[];
+parse_args(int argc, char *argv[])
{
int argch;
char *endp;
diff --git a/usr.sbin/cron/cron/database.c b/usr.sbin/cron/cron/database.c
--- a/usr.sbin/cron/cron/database.c
+++ b/usr.sbin/cron/cron/database.c
@@ -39,8 +39,7 @@
void
-load_database(old_db)
- cron_db *old_db;
+load_database(cron_db *old_db)
{
DIR *dir;
struct stat statbuf;
@@ -201,9 +200,7 @@
void
-link_user(db, u)
- cron_db *db;
- user *u;
+link_user(cron_db *db, user *u)
{
if (db->head == NULL)
db->head = u;
@@ -216,9 +213,7 @@
void
-unlink_user(db, u)
- cron_db *db;
- user *u;
+unlink_user(cron_db *db, user *u)
{
if (u->prev == NULL)
db->head = u->next;
@@ -233,11 +228,8 @@
user *
-find_user(db, name)
- cron_db *db;
- char *name;
+find_user(cron_db *db, char *name)
{
- char *env_get();
user *u;
for (u = db->head; u != NULL; u = u->next)
@@ -248,13 +240,8 @@
static void
-process_crontab(uname, fname, tabname, statbuf, new_db, old_db)
- char *uname;
- char *fname;
- char *tabname;
- struct stat *statbuf;
- cron_db *new_db;
- cron_db *old_db;
+process_crontab(char *uname, char *fname, char *tabname, struct stat *statbuf,
+ cron_db *new_db, cron_db *old_db)
{
struct passwd *pw = NULL;
int crontab_fd = OK - 1;
diff --git a/usr.sbin/cron/cron/do_command.c b/usr.sbin/cron/cron/do_command.c
--- a/usr.sbin/cron/cron/do_command.c
+++ b/usr.sbin/cron/cron/do_command.c
@@ -45,9 +45,7 @@
extern char *environ;
void
-do_command(e, u)
- entry *e;
- user *u;
+do_command(entry *e, user *u)
{
pid_t pid;
@@ -86,9 +84,7 @@
static void
-child_process(e, u)
- entry *e;
- user *u;
+child_process(entry *e, user *u)
{
int stdin_pipe[2], stdout_pipe[2];
register char *input_data;
diff --git a/usr.sbin/cron/cron/job.c b/usr.sbin/cron/cron/job.c
--- a/usr.sbin/cron/cron/job.c
+++ b/usr.sbin/cron/cron/job.c
@@ -35,9 +35,7 @@
void
-job_add(e, u)
- register entry *e;
- register user *u;
+job_add(entry *e, user *u)
{
register job *j;
@@ -60,7 +58,7 @@
int
-job_runqueue()
+job_runqueue(void)
{
register job *j, *jn;
register int run = 0;
diff --git a/usr.sbin/cron/cron/popen.c b/usr.sbin/cron/cron/popen.c
--- a/usr.sbin/cron/cron/popen.c
+++ b/usr.sbin/cron/cron/popen.c
@@ -55,10 +55,7 @@
static int fds;
FILE *
-cron_popen(program, type, e, pidptr)
- char *program, *type;
- entry *e;
- PID_T *pidptr;
+cron_popen(char *program, char *type, entry *e, PID_T *pidptr)
{
register char *cp;
FILE *iop;
@@ -226,8 +223,7 @@
}
int
-cron_pclose(iop)
- FILE *iop;
+cron_pclose(FILE *iop)
{
register int fdes;
int omask;
diff --git a/usr.sbin/cron/cron/user.c b/usr.sbin/cron/cron/user.c
--- a/usr.sbin/cron/cron/user.c
+++ b/usr.sbin/cron/cron/user.c
@@ -29,8 +29,7 @@
static char *User_name;
void
-free_user(u)
- user *u;
+free_user(user *u)
{
entry *e, *ne;
@@ -43,17 +42,14 @@
}
static void
-log_error(msg)
- char *msg;
+log_error(char *msg)
{
log_it(User_name, getpid(), "PARSE", msg);
}
+/* NULL pw implies syscrontab */
user *
-load_user(crontab_fd, pw, name)
- int crontab_fd;
- struct passwd *pw; /* NULL implies syscrontab */
- char *name;
+load_user(int crontab_fd, struct passwd *pw, char *name)
{
char envstr[MAX_ENVSTR];
FILE *file;
diff --git a/usr.sbin/cron/crontab/crontab.c b/usr.sbin/cron/crontab/crontab.c
--- a/usr.sbin/cron/crontab/crontab.c
+++ b/usr.sbin/cron/crontab/crontab.c
@@ -128,9 +128,7 @@
static void
-parse_args(argc, argv)
- int argc;
- char *argv[];
+parse_args(int argc, char *argv[])
{
int argch;
char resolved_path[PATH_MAX];
@@ -261,7 +259,8 @@
}
static void
-list_cmd() {
+list_cmd(void)
+{
char n[MAX_FNAME];
FILE *f;
@@ -282,7 +281,8 @@
static void
-delete_cmd() {
+delete_cmd(void)
+{
char n[MAX_FNAME];
int ch, first;
@@ -308,8 +308,7 @@
static void
-check_error(msg)
- char *msg;
+check_error(char *msg)
{
CheckErrorCount++;
fprintf(stderr, "\"%s\":%d: %s\n", Filename, LineNumber-1, msg);
@@ -317,7 +316,8 @@
static void
-edit_cmd() {
+edit_cmd(void)
+{
char n[MAX_FNAME], q[MAX_TEMPSTR], *editor;
FILE *f;
int t;
@@ -502,7 +502,8 @@
* -2 on install error
*/
static int
-replace_cmd() {
+replace_cmd(void)
+{
char n[MAX_FNAME], envstr[MAX_ENVSTR], tn[MAX_FNAME];
FILE *tmp;
int ch, eof;
@@ -629,7 +630,8 @@
static void
-poke_daemon() {
+poke_daemon(void)
+{
#ifdef USE_UTIMES
struct timeval tvs[2];
diff --git a/usr.sbin/cron/lib/entry.c b/usr.sbin/cron/lib/entry.c
--- a/usr.sbin/cron/lib/entry.c
+++ b/usr.sbin/cron/lib/entry.c
@@ -68,8 +68,7 @@
void
-free_entry(e)
- entry *e;
+free_entry(entry *e)
{
#ifdef LOGIN_CAP
if (e->class != NULL)
@@ -87,11 +86,8 @@
* otherwise return a pointer to a new entry.
*/
entry *
-load_entry(file, error_func, pw, envp)
- FILE *file;
- void (*error_func)(char *);
- struct passwd *pw;
- char **envp;
+load_entry(FILE *file, void (*error_func)(char *), struct passwd *pw,
+ char **envp)
{
/* this function reads one crontab entry -- the next -- from a file.
* it skips any leading blank lines, ignores comments, and returns
@@ -517,12 +513,7 @@
static char
-get_list(bits, low, high, names, ch, file)
- bitstr_t *bits; /* one bit per flag, default=FALSE */
- int low, high; /* bounds, impl. offset for bitstr */
- char *names[]; /* NULL or *[] of names for these elements */
- int ch; /* current character being processed */
- FILE *file; /* file being read */
+get_list(bitstr_t *bits, int low, int high, char *names[], int ch, FILE *file)
{
register int done;
@@ -564,12 +555,7 @@
static char
-get_range(bits, low, high, names, ch, file)
- bitstr_t *bits; /* one bit per flag, default=FALSE */
- int low, high; /* bounds, impl. offset for bitstr */
- char *names[]; /* NULL or names of elements */
- int ch; /* current character being processed */
- FILE *file; /* file being read */
+get_range(bitstr_t *bits, int low, int high, char *names[], int ch, FILE *file)
{
/* range = number | number "-" number [ "/" number ]
*/
@@ -651,12 +637,7 @@
static char
-get_number(numptr, low, names, ch, file)
- int *numptr; /* where does the result go? */
- int low; /* offset applied to result if symbolic enum used */
- char *names[]; /* symbolic names, if any, for enums */
- int ch; /* current character */
- FILE *file; /* source */
+get_number(int *numptr, int low, char *names[], int ch, FILE *file)
{
char temp[MAX_TEMPSTR], *pc;
int len, i, all_digits;
@@ -708,11 +689,7 @@
static int
-set_element(bits, low, high, number)
- bitstr_t *bits; /* one bit per flag, default=FALSE */
- int low;
- int high;
- int number;
+set_element(bitstr_t *bits, int low, int high, int number)
{
Debug(DPARS|DEXT, ("set_element(?,%d,%d,%d)\n", low, high, number))
diff --git a/usr.sbin/cron/lib/env.c b/usr.sbin/cron/lib/env.c
--- a/usr.sbin/cron/lib/env.c
+++ b/usr.sbin/cron/lib/env.c
@@ -25,7 +25,7 @@
char **
-env_init()
+env_init(void)
{
register char **p = (char **) malloc(sizeof(char *));
@@ -36,8 +36,7 @@
void
-env_free(envp)
- char **envp;
+env_free(char **envp)
{
char **p;
@@ -49,8 +48,7 @@
char **
-env_copy(envp)
- register char **envp;
+env_copy(char **envp)
{
register int count, i;
register char **p;
@@ -76,9 +74,7 @@
char **
-env_set(envp, envstr)
- char **envp;
- char *envstr;
+env_set(char **envp, char *envstr)
{
register int count, found;
register char **p;
@@ -138,9 +134,7 @@
* TRUE = was an env setting
*/
int
-load_env(envstr, f)
- char *envstr;
- FILE *f;
+load_env(char *envstr, FILE *f)
{
long filepos;
int fileline;
@@ -252,9 +246,7 @@
char *
-env_get(name, envp)
- register char *name;
- register char **envp;
+env_get(char *name, char **envp)
{
register int len = strlen(name);
register char *p, *q;
diff --git a/usr.sbin/cron/lib/misc.c b/usr.sbin/cron/lib/misc.c
--- a/usr.sbin/cron/lib/misc.c
+++ b/usr.sbin/cron/lib/misc.c
@@ -51,10 +51,7 @@
int
-strcmp_until(left, right, until)
- char *left;
- char *right;
- int until;
+strcmp_until(char *left, char *right, int until)
{
register int diff;
@@ -77,8 +74,7 @@
/* strdtb(s) - delete trailing blanks in string 's' and return new length
*/
int
-strdtb(s)
- char *s;
+strdtb(char *s)
{
char *x = s;
@@ -106,8 +102,7 @@
int
-set_debug_flags(flags)
- char *flags;
+set_debug_flags(char *flags)
{
/* debug flags are of the form flag[,flag ...]
*
@@ -173,7 +168,7 @@
void
-set_cron_uid()
+set_cron_uid(void)
{
#if defined(BSD) || defined(POSIX)
if (seteuid(ROOT_UID) < OK)
@@ -186,7 +181,7 @@
void
-set_cron_cwd()
+set_cron_cwd(void)
{
struct stat sb;
@@ -225,8 +220,7 @@
/* get_char(file) : like getc() but increment LineNumber on newlines
*/
int
-get_char(file)
- FILE *file;
+get_char(FILE *file)
{
int ch;
@@ -240,9 +234,7 @@
/* unget_char(ch, file) : like ungetc but do LineNumber processing
*/
void
-unget_char(ch, file)
- int ch;
- FILE *file;
+unget_char(int ch, FILE *file)
{
ungetc(ch, file);
if (ch == '\n')
@@ -257,11 +249,7 @@
* (4) returns EOF or terminating character, whichever
*/
int
-get_string(string, size, file, terms)
- char *string;
- int size;
- FILE *file;
- char *terms;
+get_string(char *string, int size, FILE *file, char *terms)
{
int ch;
@@ -282,8 +270,7 @@
/* skip_comments(file) : read past comment (if any)
*/
void
-skip_comments(file)
- FILE *file;
+skip_comments(FILE *file)
{
int ch;
@@ -346,8 +333,7 @@
* or (neither file exists but user=="root" so it's okay)
*/
int
-allowed(username)
- char *username;
+allowed(char *username)
{
FILE *allow, *deny;
int isallowed;
@@ -471,7 +457,8 @@
void
-log_close() {
+log_close(void)
+{
if (LogFD != ERR) {
close(LogFD);
LogFD = ERR;
@@ -484,9 +471,7 @@
* (2) it returns a pointer to static storage
*/
char *
-first_word(s, t)
- register char *s; /* string we want the first word of */
- register char *t; /* terminators, implicitly including \0 */
+first_word(char *s, char *t)
{
static char retbuf[2][MAX_TEMPSTR + 1]; /* sure wish C had GC */
static int retsel = 0;
@@ -544,9 +529,7 @@
* returns a pointer to malloc'd storage, you must call free yourself.
*/
char *
-mkprints(src, len)
- register unsigned char *src;
- register unsigned int len;
+mkprints(unsigned char *src, unsigned int len)
{
register char *dst = malloc(len*4 + 1);
@@ -562,8 +545,7 @@
* 123456789012345678901234567
*/
char *
-arpadate(clock)
- time_t *clock;
+arpadate(time_t *clock)
{
time_t t = clock ?*clock :time(0L);
struct tm *tm = localtime(&t);
@@ -588,9 +570,9 @@
#ifdef HAVE_SAVED_UIDS
static int save_euid;
-int swap_uids() { save_euid = geteuid(); return seteuid(getuid()); }
-int swap_uids_back() { return seteuid(save_euid); }
+int swap_uids(void) { save_euid = geteuid(); return seteuid(getuid()); }
+int swap_uids_back(void) { return seteuid(save_euid); }
#else /*HAVE_SAVED_UIDS*/
-int swap_uids() { return setreuid(geteuid(), getuid()); }
-int swap_uids_back() { return swap_uids(); }
+int swap_uids(void) { return setreuid(geteuid(), getuid()); }
+int swap_uids_back(void) { return swap_uids(); }
#endif /*HAVE_SAVED_UIDS*/

File Metadata

Mime Type
text/plain
Expires
Wed, Oct 2, 2:21 AM (21 h, 28 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
13297469
Default Alt Text
D39529.diff (11 KB)

Event Timeline