Actually, changing prototypes from `int *' to `size_t *' will cause mismatches in many source files. It's also not really necessary to change the sockaddr stuff anyway. So for now I'll ignore the sockaddr lengths. However, I definitely want to change the m*() syscalls.