Looking at some netbsd source I saw this: void head __P((FILE *, int)); void obsolete __P((char *[])); void usage __P((void)); int main __P((int, char *[])); This isn't like bash is it? must...know....everything......about.......C... Olwe __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com