| BCMP(3) | Library Functions Manual | BCMP(3) | 
bcmp —
#include <strings.h>
int
  
  bcmp(const
    void *b1, const void
    *b2, size_t
  len);
bcmp() function compares byte string
  b1 against byte string b2,
  returning zero if they are identical, non-zero otherwise. Both strings are
  assumed to be len bytes long. Zero-length strings are
  always identical.
The strings may overlap.
This function is obsolete. The equivalent function memcmp(3) should be used instead.
bcmp() function conforms to IEEE
  Std 1003.1-2001 (“POSIX.1”). The IEEE
  Std 1003.1-2004 (“POSIX.1”) revision marked it as legacy
  and recommended the use of
  memcmp(3) instead. The
  IEEE Std 1003.1-2008 (“POSIX.1”)
  revision removed bcmp() from the specification.
bcmp() function first appeared in
  4.2BSD.
| May 5, 2012 | NetBSD 10.0 |