• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/docs_src/ref/am_conf/
1m4_ignore([dnl
2#include <sys/types.h>
3#include <string.h>
4
5#include <db.h>
6
7int compare_int(DB *, const DBT *a, const DBT *b);
8
9int
10main()
11{
12	DB *dbp;
13	DBT key, data;
14
15	(void)compare_int(dbp, &key, &data);
16	return (0);
17}])
18m4_indent([dnl
19int
20compare_int(dbp, a, b)
21	DB *dbp;
22	const DBT *a, *b;
23{
24	int ai, bi;
25m4_blank
26	/*
27	 * Returns:
28	 *	__LT__ 0 if a __LT__ b
29	 *	= 0 if a = b
30	 *	__GT__ 0 if a __GT__ b
31	 */
32	memcpy(&ai, a-__GT__data, sizeof(int));
33	memcpy(&bi, b-__GT__data, sizeof(int));
34	return (ai - bi);
35}])
36