BCMP(9F) Kernel Functions for Drivers BCMP(9F)

NAME


bcmp - compare two byte arrays

SYNOPSIS


#include <sys/types.h>
#include <sys/ddi.h>


int bcmp(const void *s1, const void *s2, size_t len);


INTERFACE LEVEL


Architecture independent level 1 (DDI/DKI).

PARAMETERS


s1
Pointer to the first character string.


s2
Pointer to the second character string.


len
Number of bytes to be compared.


DESCRIPTION


The bcmp() function compares two byte arrays of length len.

RETURN VALUES


The bcmp() function returns 0 if the arrays are identical, or 1 if
they are not.

CONTEXT


The bcmp() function can be called from user, interrupt, or kernel
context.

SEE ALSO


strcmp(9F)


Writing Device Drivers

NOTES


Unlike strcmp(9F), bcmp() does not terminate when it encounters a
null byte.

January 16, 2006 BCMP(9F)

tribblix@gmail.com :: GitHub :: Privacy