Sun Microsystems Logo
Products and Services
 
Support and Training
 
 

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
 
Kernel Functions for Driversbcmp(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

 

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.



SunOS 5.9Go To TopLast Changed 1 May 1996