Date: 22 Jul 2001 13:06:41 +0200 From: Dag-Erling Smorgrav <des@ofug.org> To: Bruce Evans <bde@zeta.org.au> Cc: Assar Westerlund <assar@FreeBSD.ORG>, audit@FreeBSD.ORG Subject: Re: subf_printf warnings in linprocfs.c:linprocfs_donetdev Message-ID: <xzp8zhhrzni.fsf@flood.ping.uio.no> In-Reply-To: <Pine.BSF.4.21.0107222016001.24964-100000@besplex.bde.org> References: <Pine.BSF.4.21.0107222016001.24964-100000@besplex.bde.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Evans <bde@zeta.org.au> writes: > Nearby bugs: > - the header has hard tabs in it but the string in the above printf doesn't, > so the string can't possibly line up with the header for all indentations. > - the output is unreadably wide (119 columns). This may be necessary for > bug for bug compatibility with Linux. This is obfuscated at the source > level using ANSI string concatenation. I think it's *supposed* to be ugly: des@mizar:~$ uname -a Linux mizar.ping.uio.no 2.2.16-devfs-raid-PING #3 SMP Thu Jun 8 16:24:02 CEST 2000 sparc unknown des@mizar:~$ cat /proc/net/dev Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed lo:620500533 4063952 0 0 0 0 0 0 620500533 4063952 0 0 0 0 0 0 eth0:1735298856 38240294 0 0 0 55 0 0 4245594048 36996963 0 0 0 0 0 0 eth1: 7932928 76539 0 0 0 0 0 0 1787616 19132 0 0 0 0 0 0 eth2: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...and the source code is even uglier: http://lxr.linux.no/source/net/core/dev.c?v=2.4.4#L1660 I'll rewrite our code a tad so it doesn't rely on ANSI string concatenation. DES -- Dag-Erling Smorgrav - des@ofug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-audit" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzp8zhhrzni.fsf>