Sun Microsystems, Inc.
spacerspacer
spacer   www.sun.com docs.sun.com | | |  
spacer
black dot
   
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

 
      
      
Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.