Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Aug 2010 17:22:12 +0000 (UTC)
From:      Attilio Rao <attilio@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r211710 - projects/sv/usr.sbin/netdumpsrv
Message-ID:  <201008231722.o7NHMCe4047386@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: attilio
Date: Mon Aug 23 17:22:11 2010
New Revision: 211710
URL: http://svn.freebsd.org/changeset/base/211710

Log:
  - Fix a compilation problem
  - There is no need to wrap up syslog(), thus just it plainly.

Modified:
  projects/sv/usr.sbin/netdumpsrv/netdump_server.c

Modified: projects/sv/usr.sbin/netdumpsrv/netdump_server.c
==============================================================================
--- projects/sv/usr.sbin/netdumpsrv/netdump_server.c	Mon Aug 23 17:08:18 2010	(r211709)
+++ projects/sv/usr.sbin/netdumpsrv/netdump_server.c	Mon Aug 23 17:22:11 2010	(r211710)
@@ -124,7 +124,6 @@ static void		 handle_timeout(struct netd
 static void		 handle_vmcore(struct netdump_client *client,
 			    struct netdump_msg *msg);
 static void		 phook_printf(int priority, const char *message, ...);
-static void		 phook_syslog(int priority, const char *message, ...);
 static int		 receive_message(int isock, struct sockaddr_in *from,
 			    char *fromstr, size_t fromstrlen,
 			    struct netdump_msg *msg);
@@ -149,21 +148,12 @@ phook_printf(int priority, const char *m
 
 	va_start(ap, message);
 	if ((priority & LOG_INFO) != 0) {
-		assert((priority & (LOG_WARNING | LOG_ERR) == 0);
+		assert((priority & (LOG_WARNING | LOG_ERR)) == 0);
 		vprintf(message, ap);
 	} else
 		vfprintf(stderr, message, ap);
 }
 
-static void
-phook_syslog(int priority, const char *message, ...)
-{
-	va_list ap;
-
-	va_start(ap, message);
-	vsyslog(priority, message, ap);
-}
-
 static struct netdump_client *
 alloc_client(struct sockaddr_in *sip)
 {
@@ -831,7 +821,7 @@ main(int argc, char **argv)
 		printf("Default: dumping on /var/crash/\n");
 	}
 	if ((pflags & PFLAGS_DEBUG) == 0)
-		phook = phook_syslog;
+		phook = syslog;
 	else
 		phook = phook_printf;
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008231722.o7NHMCe4047386>