cvs commit: src/lib/libc/net Makefile.inc eui64.3 eui64.c
src/share/man/man5 Makefile eui64.5 src/sys/sys eui64.h
src/tools/regression/lib/libc/net Makefile test-eui64.h
test-eui64_aton.c test-eui64_line.c test-eui64_ntoa.c
brooks at one-eyed-alien.net
Thu May 27 15:02:33 PDT 2004
On Thu, May 27, 2004 at 10:49:58PM +0100, Ceri Davies wrote:
> On Thu, May 27, 2004 at 01:08:44AM +0100, Bruce M Simpson wrote:
> > On Wed, May 26, 2004 at 03:58:07PM -0700, Brooks Davis wrote:
> > > Log:
> > > Add support for an /etc/eui64 file modeled on /etc/ethers. The API is
> > > modeled on ethers(3) except that all functions are thread-safe.
> > Echelente!
> Monsieur, with this code you are really spoiling us ;-)
I'm looking as using dcons to handle consoles for my cluster.
Remembering 60+ EUI-64s just isn't an option. Typing them would be bad
> Is the copyright correct? For example:
> # head -2 src/share/man/man5/eui64.5
> .\" Copyright (c) 1995
> .\" Bill Paul <wpaul at ctr.columbia.edu>. All rights reserved.
I think so. The files with wpaul copyrights were all derived from
files he wrote by copying them and editing them. I basicly changed
the code to handle 8-byte strings instead of 6-byte ones (plus some
extra flexability in the parsing) and changed the API to eliminate the
old style non-thread safe functions. The main code and concept is
his. There's definatly enough of his code there for it to have his
copyright. I don't think there's enough new code to warrent adding mine
(Aerospace's), but I will if someone how understands derivative works
better says I should.
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20040527/84be94a1/attachment.bin
More information about the cvs-src