aboutsummaryrefslogtreecommitdiff
path: root/sysklogd/klogd.c
diff options
context:
space:
mode:
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2006-01-22 22:55:11 +0000
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2006-01-22 22:55:11 +0000
commit86f5c9906beac527f3d7966f24811b571a589e08 (patch)
tree1c9eba853c728b5d734506e1c66c269d96fe46ea /sysklogd/klogd.c
parent2edf52643d3eb3d13f26d31f9678cf122f2063bc (diff)
downloadbusybox-w32-86f5c9906beac527f3d7966f24811b571a589e08.tar.gz
busybox-w32-86f5c9906beac527f3d7966f24811b571a589e08.tar.bz2
busybox-w32-86f5c9906beac527f3d7966f24811b571a589e08.zip
- add platform.h.
- use shorter boilerplate while at it.
Diffstat (limited to 'sysklogd/klogd.c')
-rw-r--r--sysklogd/klogd.c19
1 files changed, 3 insertions, 16 deletions
diff --git a/sysklogd/klogd.c b/sysklogd/klogd.c
index e4c8a630e..b8d69c445 100644
--- a/sysklogd/klogd.c
+++ b/sysklogd/klogd.c
@@ -4,7 +4,7 @@
4 * 4 *
5 * Copyright (C) 2001 by Gennady Feldman <gfeldman@gena01.com>. 5 * Copyright (C) 2001 by Gennady Feldman <gfeldman@gena01.com>.
6 * Changes: Made this a standalone busybox module which uses standalone 6 * Changes: Made this a standalone busybox module which uses standalone
7 * syslog() client interface. 7 * syslog() client interface.
8 * 8 *
9 * Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org> 9 * Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org>
10 * 10 *
@@ -14,20 +14,7 @@
14 * 14 *
15 * Maintainer: Gennady Feldman <gfeldman@gena01.com> as of Mar 12, 2001 15 * Maintainer: Gennady Feldman <gfeldman@gena01.com> as of Mar 12, 2001
16 * 16 *
17 * This program is free software; you can redistribute it and/or modify 17 * Licensed under the GPL v2 or later, see the file LICENSE in this tarball.
18 * it under the terms of the GNU General Public License as published by
19 * the Free Software Foundation; either version 2 of the License, or
20 * (at your option) any later version.
21 *
22 * This program is distributed in the hope that it will be useful,
23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
25 * General Public License for more details.
26 *
27 * You should have received a copy of the GNU General Public License
28 * along with this program; if not, write to the Free Software
29 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
30 *
31 */ 18 */
32 19
33#include <stdio.h> 20#include <stdio.h>
@@ -51,7 +38,7 @@ static void klogd_signal(int sig)
51 exit(EXIT_SUCCESS); 38 exit(EXIT_SUCCESS);
52} 39}
53 40
54static void doKlogd(const int console_log_level) __attribute__ ((noreturn)); 41static void doKlogd(const int console_log_level) ATTRIBUTE_NORETURN;
55static void doKlogd(const int console_log_level) 42static void doKlogd(const int console_log_level)
56{ 43{
57 int priority = LOG_INFO; 44 int priority = LOG_INFO;