From owner-cvs-usrsbin Mon Nov 13 13:01:43 1995 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA28194 for cvs-usrsbin-outgoing; Mon, 13 Nov 1995 13:01:43 -0800 Received: (from julian@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA28175 ; Mon, 13 Nov 1995 13:01:39 -0800 Date: Mon, 13 Nov 1995 13:01:39 -0800 From: Julian Elischer Message-Id: <199511132101.NAA28175@freefall.freebsd.org> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/IPXrouted input.c sap_output.c startup.c Sender: owner-cvs-usrsbin@FreeBSD.org Precedence: bulk julian 95/11/13 13:01:38 Modified: usr.sbin/IPXrouted input.c sap_output.c startup.c Log: Submitted by: John Hay Here is some patches to IPXrouted. It does the following: Always use the sap port in the destination address of sap broadcasts. Clear the host part of network addresses so that routes will really be deleted in the kernel. From owner-cvs-usrsbin Tue Nov 14 15:40:17 1995 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA28276 for cvs-usrsbin-outgoing; Tue, 14 Nov 1995 15:40:17 -0800 Received: (from peter@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA28227 ; Tue, 14 Nov 1995 15:39:44 -0800 Date: Tue, 14 Nov 1995 15:39:44 -0800 From: Peter Wemm Message-Id: <199511142339.PAA28227@freefall.freebsd.org> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/syslogd syslogd.c Sender: owner-cvs-usrsbin@FreeBSD.ORG Precedence: bulk peter 95/11/14 15:39:43 Modified: usr.sbin/syslogd syslogd.c Log: With the recent 'make install' change in the kernel build makefiles, an `interesting' feature of syslogd turned up. It calls getbootfile() for each log entry. Since the kernel makefile now changes kern.bootfile when doing a 'make install', it's quite startling to see the syslog lines change. This change makes it call getbootfile() once at startup and cache it, saving a syscall per loop, and keeping something a little more asthetically pleasing in /var/log/messages... From owner-cvs-usrsbin Wed Nov 15 05:43:36 1995 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA28232 for cvs-usrsbin-outgoing; Wed, 15 Nov 1995 05:43:36 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id FAA28221 ; Wed, 15 Nov 1995 05:43:23 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id AAA05911; Thu, 16 Nov 1995 00:41:41 +1100 Date: Thu, 16 Nov 1995 00:41:41 +1100 From: Bruce Evans Message-Id: <199511151341.AAA05911@godzilla.zeta.org.au> To: CVS-commiters@freefall.freebsd.org, cvs-usrsbin@freefall.freebsd.org, peter@freefall.freebsd.org Subject: Re: cvs commit: src/usr.sbin/syslogd syslogd.c Sender: owner-cvs-usrsbin@FreeBSD.ORG Precedence: bulk > Modified: usr.sbin/syslogd syslogd.c > Log: > With the recent 'make install' change in the kernel build makefiles, an > `interesting' feature of syslogd turned up. It calls getbootfile() for each > log entry. Since the kernel makefile now changes kern.bootfile when doing > a 'make install', it's quite startling to see the syslog lines change. I think that was a feature. The kernel name really did change. It's interesting that getbootfile() doesn't cache the old name although that would be easy using the static buffer. There are now two static buffers, one of length MAXPATHLEN in getbootfile() and one of length MAXLINE+1 in syslogd.c. MAXLINE just happens to be the same as MAXPATHLEN. Bruce From owner-cvs-usrsbin Wed Nov 15 05:55:17 1995 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA28809 for cvs-usrsbin-outgoing; Wed, 15 Nov 1995 05:55:17 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id FAA28800 ; Wed, 15 Nov 1995 05:55:10 -0800 Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id FAA28670; Wed, 15 Nov 1995 05:55:08 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.12/8.6.5) with SMTP id FAA00756; Wed, 15 Nov 1995 05:54:22 -0800 Message-Id: <199511151354.FAA00756@corbin.Root.COM> To: Bruce Evans cc: CVS-commiters@freefall.freebsd.org, cvs-usrsbin@freefall.freebsd.org Subject: Re: cvs commit: src/usr.sbin/syslogd syslogd.c In-reply-to: Your message of "Thu, 16 Nov 95 00:41:41 +1100." <199511151341.AAA05911@godzilla.zeta.org.au> From: David Greenman Reply-To: davidg@Root.COM Date: Wed, 15 Nov 1995 05:54:22 -0800 Sender: owner-cvs-usrsbin@FreeBSD.ORG Precedence: bulk >> Modified: usr.sbin/syslogd syslogd.c >> Log: >> With the recent 'make install' change in the kernel build makefiles, an >> `interesting' feature of syslogd turned up. It calls getbootfile() for each >> log entry. Since the kernel makefile now changes kern.bootfile when doing >> a 'make install', it's quite startling to see the syslog lines change. > >I think that was a feature. The kernel name really did change. It's >interesting that getbootfile() doesn't cache the old name although >that would be easy using the static buffer. There are now two static >buffers, one of length MAXPATHLEN in getbootfile() and one of length >MAXLINE+1 in syslogd.c. MAXLINE just happens to be the same as >MAXPATHLEN. The sysctl crap in the Makefile is bogus and should be removed. My kernel is often not called "/kernel" and pretending that it was is wrong. The bootfile name should be read-only and the Makefile should not be messing with it. -DG From owner-cvs-usrsbin Wed Nov 15 06:24:04 1995 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA03345 for cvs-usrsbin-outgoing; Wed, 15 Nov 1995 06:24:04 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id GAA03284 ; Wed, 15 Nov 1995 06:23:46 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id BAA07241; Thu, 16 Nov 1995 01:18:26 +1100 Date: Thu, 16 Nov 1995 01:18:26 +1100 From: Bruce Evans Message-Id: <199511151418.BAA07241@godzilla.zeta.org.au> To: bde@zeta.org.au, davidg@Root.COM Subject: Re: cvs commit: src/usr.sbin/syslogd syslogd.c Cc: CVS-commiters@freefall.freebsd.org, cvs-usrsbin@freefall.freebsd.org Sender: owner-cvs-usrsbin@FreeBSD.ORG Precedence: bulk > The sysctl crap in the Makefile is bogus and should be removed. My kernel >is often not called "/kernel" and pretending that it was is wrong. The bootfile >name should be read-only and the Makefile should not be messing with it. I've never used it either, but perhaps it is useful for people who don't compile the kernel often. The makefile could use `sysctl kern.bootfile` to get the correct name for the current kernel... Bruce From owner-cvs-usrsbin Fri Nov 17 08:28:56 1995 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA13865 for cvs-usrsbin-outgoing; Fri, 17 Nov 1995 08:28:56 -0800 Received: (from phk@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA13853 ; Fri, 17 Nov 1995 08:28:48 -0800 Date: Fri, 17 Nov 1995 08:28:48 -0800 From: Poul-Henning Kamp Message-Id: <199511171628.IAA13853@freefall.freebsd.org> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/sysctl sysctl.c Sender: owner-cvs-usrsbin@FreeBSD.ORG Precedence: bulk phk 95/11/17 08:28:46 Modified: usr.sbin/sysctl sysctl.c Log: Make sysctl compile again by removing all the debug stuff. From owner-cvs-usrsbin Fri Nov 17 08:29:31 1995 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA13951 for cvs-usrsbin-outgoing; Fri, 17 Nov 1995 08:29:31 -0800 Received: (from phk@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA13938 ; Fri, 17 Nov 1995 08:29:27 -0800 Date: Fri, 17 Nov 1995 08:29:27 -0800 From: Poul-Henning Kamp Message-Id: <199511171629.IAA13938@freefall.freebsd.org> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/lsdev i386.c Sender: owner-cvs-usrsbin@FreeBSD.ORG Precedence: bulk phk 95/11/17 08:29:26 Modified: usr.sbin/lsdev i386.c Log: Make this compile again by adding the necessary includes.