I'm trying to make sure we cover all the bases as far as error notification goes. Return values are, obviously, one way. Using syslog() and setting errno are others; am I missing any which are either common or BeOS specific? Thanks, e Data is not information, and information is not knowledge: knowledge is not understanding, and understanding is not wisdom. - Philip Adams