Hello Sebastian, On Wed, Mar 2, 2011 at 1:36 AM, Sebastian Unger <sebunger@xxxxxxx> wrote: > Hi there, > > > > I just used the above man page and noticed that it did not say whether > “bytes” are compared signed or unsigned. This may not be specified, but in > this case I would expect the man-page to at least say so. > > > > I’m using current ubuntu 10.10 > > Man-pages version 3.24-1ubuntu1 Thanks. For man-pages-3.33, I applied the patch below. Cheers, Michael --- a/man3/memcmp.3 +++ b/man3/memcmp.3 @@ -37,8 +37,9 @@ memcmp \- compare memory areas .SH DESCRIPTION The .BR memcmp () -function compares the first \fIn\fP bytes of the -memory areas \fIs1\fP and \fIs2\fP. +function compares the first \fIn\fP bytes (each interpreted as +.IR "unsigned char" ) +of the memory areas \fIs1\fP and \fIs2\fP. It returns an integer less than, equal to, or greater than zero if \fIs1\fP is found, respectively, to be less than, to match, or be greater than \fIs2\fP. -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Author of "The Linux Programming Interface"; http://man7.org/tlpi/ -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html