Actually i would prefer to move these fields into a separate structure say struct fowners { ... }; And insert it into fdinfo_entry and pipe_entry, but I'm not sure if you like this. > Cyrill