there are prototype differences between pidfile(3) in libutil. do you mind if i change NetBSD decl to sync with OpenBSD decl? it should have no effect to existing codebase. itojun NetBSD: void pidfile(const char *); OpenBSD: int pidfile(const char *); FreeBSD: does not seem to have one (correct?) BSD/OS: haven't checked it yet