[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Custom interface questions.

From: Rian Hunter
Subject: Custom interface questions.
Date: Mon, 01 Mar 2004 22:50:46 -0500

I'm writing a Hurd server that uses its own custom interface (ie does
not implement io_write, io_read rpcs etc). Is this correct? Should all
Hurd servers be required to handle the standard Hurd rpcs since the
nameserver for ports is basically the filesystem? I tried a test client
and server program but the client froze upon execution (at the
file_name_lookup call) and ls would freeze too in the folder where the 
active translator was located. I figured this is because ls (or
file_name_lookup()) is calling some io_ call or fsys_ rpc that my server
doesn't implement and it gets stuck waiting forever.

Also, for Mach IPC, is a nameserver of some sort is always necessary?
Would a mach_port_t value of 59 mean the same actual port for two
different running programs? (i'm guessing no) 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]