1/*
2 * $Id: memcmp.c,v 1.1.1.1 2008/10/15 03:30:50 james26_jang Exp $
3 *
4 * Taken from the Linux kernel. GPL applies.
5 * Copyright (C) 1991, 1992  Linus Torvalds
6 *
7 */
8
9#include "config.h"
10#include "includes.h"
11
12int memcmp(const void * cs,const void * ct,size_t count)
13{
14	const unsigned char *su1, *su2;
15	signed char res = 0;
16
17	for( su1 = cs, su2 = ct; 0 < count; ++su1, ++su2, count--)
18		if ((res = *su1 - *su2) != 0)
19			break;
20	return res;
21}
22