I am not holding this for a good design strategy, if it works at all. I would rather do it via ioctl().
Miran