On Tue, 2008-09-09 at 18:37 +0200, Olivier Brousse wrote:
[...]
> Can you provide me more informations on this writing files procedure? 
> What is the code in nameservice.c that is referenced here?

Personally I don't know.

>From the code there: Just write to a new (temporary) file (on the same
filesystem), close it and rename it (to guarantee atomicity) to the
"fifoname".
The "fifo reader" checks periodically if the file changed (the inode
number changes because create a new file every time) and if yes, opens
and handles it.

	Bernd
-- 
Firmix Software GmbH                   http://www.firmix.at/
mobil: +43 664 4416156                 fax: +43 1 7890849-55
          Embedded Linux Development and Services




