Subject: Re: firewire of FreeBSD
To: None <kiyohara@kk.iij4u.or.jp>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: tech-kern
Date: 06/14/2005 21:54:56
kiyohara@kk.iij4u.or.jp wrote:

> > FreeBSD's eui64.[ch] is in libc.  eui64.[ch] is used by fwctl(8).
> 
>   FreeBSD's eui64.c is in libc.

I don't think "just following FreeBSD" is a good reason.
We would like to know the reason why FreeBSD guys put them into libc.

> fwctl(8) is control utility for IEEE1394. I renamed from fwcontrol(8)
> to fwctl(8).

According to description of their eui64(3), theses functions are
"IEEE EUI-64 conversion and lookup routines," so we should think
which other utility could use such functions.
http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libc/net/eui64.3

I don't know what is EUI64, but netinet6/in6_ifattach.c contains
some EUI64 definitions. So could other network programs use it?
---
Izumi Tsutsui