aboutsummaryrefslogtreecommitdiff
path: root/miscutils/crond.c
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2006-10-26 23:21:47 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2006-10-26 23:21:47 +0000
commitf0ed376eda5d5c25d270e5100a881fb2d801bee6 (patch)
tree79166b700c497fbe798b6031e5bbff97e0933573 /miscutils/crond.c
parent670a6626cabc1498f32b35f959591f8621d8447e (diff)
downloadbusybox-w32-f0ed376eda5d5c25d270e5100a881fb2d801bee6.tar.gz
busybox-w32-f0ed376eda5d5c25d270e5100a881fb2d801bee6.tar.bz2
busybox-w32-f0ed376eda5d5c25d270e5100a881fb2d801bee6.zip
remove bb_printf and the like
Diffstat (limited to 'miscutils/crond.c')
-rw-r--r--miscutils/crond.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/miscutils/crond.c b/miscutils/crond.c
index 4fc940b79..b18e27489 100644
--- a/miscutils/crond.c
+++ b/miscutils/crond.c
@@ -264,7 +264,7 @@ int crond_main(int ac, char **av)
264 } 264 }
265 } 265 }
266 } 266 }
267 bb_fflush_stdout_and_exit(EXIT_SUCCESS); /* not reached */ 267 return 0; /* not reached */
268} 268}
269 269
270static int ChangeUser(const char *user) 270static int ChangeUser(const char *user)
@@ -278,7 +278,7 @@ static int ChangeUser(const char *user)
278 pas = getpwnam(user); 278 pas = getpwnam(user);
279 if (pas == 0) { 279 if (pas == 0) {
280 crondlog("\011failed to get uid for %s", user); 280 crondlog("\011failed to get uid for %s", user);
281 return (-1); 281 return -1;
282 } 282 }
283 setenv("USER", pas->pw_name, 1); 283 setenv("USER", pas->pw_name, 1);
284 setenv("HOME", pas->pw_dir, 1); 284 setenv("HOME", pas->pw_dir, 1);
@@ -290,16 +290,16 @@ static int ChangeUser(const char *user)
290 err_msg = change_identity_e2str(pas); 290 err_msg = change_identity_e2str(pas);
291 if (err_msg) { 291 if (err_msg) {
292 crondlog("\011%s for user %s", err_msg, user); 292 crondlog("\011%s for user %s", err_msg, user);
293 return (-1); 293 return -1;
294 } 294 }
295 if (chdir(pas->pw_dir) < 0) { 295 if (chdir(pas->pw_dir) < 0) {
296 crondlog("\011chdir failed: %s: %m", pas->pw_dir); 296 crondlog("\011chdir failed: %s: %m", pas->pw_dir);
297 if (chdir(TMPDIR) < 0) { 297 if (chdir(TMPDIR) < 0) {
298 crondlog("\011chdir failed: %s: %m", TMPDIR); 298 crondlog("\011chdir failed: %s: %m", TMPDIR);
299 return (-1); 299 return -1;
300 } 300 }
301 } 301 }
302 return (pas->pw_uid); 302 return pas->pw_uid;
303} 303}
304 304
305static void startlogger(void) 305static void startlogger(void)
@@ -377,7 +377,7 @@ static char *ParseField(char *user, char *ary, int modvalue, int off,
377 int n2 = -1; 377 int n2 = -1;
378 378
379 if (base == NULL) { 379 if (base == NULL) {
380 return (NULL); 380 return NULL;
381 } 381 }
382 382
383 while (*ptr != ' ' && *ptr != '\t' && *ptr != '\n') { 383 while (*ptr != ' ' && *ptr != '\t' && *ptr != '\n') {
@@ -420,7 +420,7 @@ static char *ParseField(char *user, char *ary, int modvalue, int off,
420 420
421 if (skip == 0) { 421 if (skip == 0) {
422 crondlog("\111failed user %s parsing %s\n", user, base); 422 crondlog("\111failed user %s parsing %s\n", user, base);
423 return (NULL); 423 return NULL;
424 } 424 }
425 if (*ptr == '-' && n2 < 0) { 425 if (*ptr == '-' && n2 < 0) {
426 ++ptr; 426 ++ptr;
@@ -460,7 +460,7 @@ static char *ParseField(char *user, char *ary, int modvalue, int off,
460 460
461 if (failsafe == 0) { 461 if (failsafe == 0) {
462 crondlog("\111failed user %s parsing %s\n", user, base); 462 crondlog("\111failed user %s parsing %s\n", user, base);
463 return (NULL); 463 return NULL;
464 } 464 }
465 } 465 }
466 if (*ptr != ',') { 466 if (*ptr != ',') {
@@ -473,7 +473,7 @@ static char *ParseField(char *user, char *ary, int modvalue, int off,
473 473
474 if (*ptr != ' ' && *ptr != '\t' && *ptr != '\n') { 474 if (*ptr != ' ' && *ptr != '\t' && *ptr != '\n') {
475 crondlog("\111failed user %s parsing %s\n", user, base); 475 crondlog("\111failed user %s parsing %s\n", user, base);
476 return (NULL); 476 return NULL;
477 } 477 }
478 478
479 while (*ptr == ' ' || *ptr == '\t' || *ptr == '\n') { 479 while (*ptr == ' ' || *ptr == '\t' || *ptr == '\n') {
@@ -490,7 +490,7 @@ static char *ParseField(char *user, char *ary, int modvalue, int off,
490 } 490 }
491#endif 491#endif
492 492
493 return (ptr); 493 return ptr;
494} 494}
495 495
496static void FixDayDow(CronLine * line) 496static void FixDayDow(CronLine * line)
@@ -777,7 +777,7 @@ static int TestJobs(time_t t1, time_t t2)
777 } 777 }
778 } 778 }
779 } 779 }
780 return (nJobs); 780 return nJobs;
781} 781}
782 782
783static void RunJobs(void) 783static void RunJobs(void)
@@ -843,7 +843,7 @@ static int CheckJobs(void)
843 } 843 }
844 nStillRunning += file->cf_Running; 844 nStillRunning += file->cf_Running;
845 } 845 }
846 return (nStillRunning); 846 return nStillRunning;
847} 847}
848 848
849 849