Brk() used to return the old break value if it succeeded and -1 if it failed, just like sbrk(). In system III, it was changed to return either 0 or -1. Apparently Berkeley made the same change, and simply neglected to change the declaration on the manual page to int. Kenneth Almquist