Re: Cthreads to Pthreads code.

2002-10-24 Thread Niels Möller
Vicente Hernando Ara [EMAIL PROTECTED] writes: * This last is an error I get in exec.c file. static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; This trigger an error when compiling: exec.c:1382: initializer element is not constant however: pthread_mutex_t lock =

Re: uname -s

2002-10-24 Thread Robert Millan
On Wed, Oct 23, 2002 at 01:43:08PM -0700, Thomas Bushnell, BSG wrote: Petri Koistinen [EMAIL PROTECTED] writes: I think uname -s should print: GNUmach. uname -s prints the kernel, but it's the kernel in Unixspeak, that is, the thing that interprets the system calls where the system calls

Re: uname -s

2002-10-24 Thread Alfred M. Szmidt
[EMAIL PROTECTED] (Thomas Bushnell, BSG) writes: Petri Koistinen [EMAIL PROTECTED] writes: I think uname -s should print: GNUmach. uname -s prints the kernel, but it's the kernel in Unixspeak, that is, the thing that interprets the system calls where the system calls are read/write/open.

Re: uname -s

2002-10-24 Thread Alfred M. Szmidt
I have asked on [EMAIL PROTECTED] about why -s should print the kernel name instead of the operating system implementation. -- Alfred M. Szmidt ___ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd

Re: uname -s

2002-10-24 Thread Robert Millan
On Thu, Oct 24, 2002 at 01:37:36PM +0200, Alfred M. Szmidt wrote: I have asked on [EMAIL PROTECTED] about why -s should print the kernel name instead of the operating system implementation. thanks. have you pointed them to the archived discussion?:

Re: Cthreads to Pthreads code.

2002-10-24 Thread Marcus Brinkmann
On Thu, Oct 24, 2002 at 04:19:48AM +0200, Vicente Hernando Ara wrote: I am changing the Hurd code from cthreads to pthreads. Goodie. * In pfinet code appear __mutex_lock and __mutex_unlock functions, instead mutex_lock and so. This functions are defined in glibc. Should I change pfinet

New network implementation proposal [was: Re: ipv6 on hurd]

2002-10-24 Thread Olivier Péningault
le jeu 24-10-2002 à 09:59, Niels Möller a écrit : My advice is that you start by designing and implementing some kind of ethernetdevice (kernelspace or part kernel, part userspace translator) that can support running several pfinets in parallell. Perhaps it should look like the bsd tunnel

Re: uname -s

2002-10-24 Thread Thomas Bushnell, BSG
Robert Millan [EMAIL PROTECTED] writes: According to documentation of BSD Unix [1], the uname command appeared in 4.4BSD distribution, and the -s option is suposed to: Oy, it gets even more confusing. BSD has always used the term operating system to refer to the kernel. In any case, the

Re: uname -s

2002-10-24 Thread Jon Mason
FYI, the linux output is as follows: $ uname -s Linux $ uname -o GNU/Linux Thanks, Jon _ Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963

Re: New network implementation proposal [was: Re: ipv6 on hurd]

2002-10-24 Thread Olivier Péningault
le jeu 24-10-2002 à 21:49, Niels Möller a écrit : You need one piece of code that links between glibc and your ip interfaces, and that also performs packetforwarding, source and destination address selection, and such stuff. That code should be installed as the translator for

Re: New network implementation proposal [was: Re: ipv6 on hurd]

2002-10-24 Thread Lionel Elie Mamane
On Fri, Oct 25, 2002 at 01:08:30AM +0200, Olivier Péningault wrote: le jeu 24-10-2002 à 21:49, Niels Möller a écrit : I.e. when I call socket(), connect() to create a tcp connection, I call some function in -lsocket I see what you mean. For the layer 3+ translators, at first I thought that

Re: ipv6 on hurd

2002-10-24 Thread Niels Möller
Olivier Péningault [EMAIL PROTECTED] writes: le mer 23-10-2002 à 23:33, Niels Möller a écrit : But that's all I've seen. So is anybody actually working on a hurdish networking stack? I've seen no signs of that. If nobody works on it, I am volunteer. And if someone does it, I am ready to