Manpages

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

bcmp() compares two byte arrays of length len.

RETURN VALUES

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

CONTEXT

bcmp() can be called from user or interrupt context.

SEE ALSO

strcmp(9F)

Writing Device Drivers

NOTES

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