mirror of
https://github.com/radareorg/sdb.git
synced 2026-11-09 12:41:29 -10:00
35 lines
675 B
C
35 lines
675 B
C
/* mcsdb - LGPLv3 - Copyright 2011-2015 - pancake */
|
|
|
|
#include <sdb/sdb.h>
|
|
#include <ctype.h>
|
|
|
|
static void cmdhash(const char *s) {
|
|
unsigned int i;
|
|
char su[100];
|
|
for (i=0; s[i]; i++)
|
|
su[i] = toupper ((unsigned char)s[i]);
|
|
su[i] = 0;
|
|
printf ("#define MCSDB_CMD_%s 0x%x\n", su, sdb_hash (s));
|
|
}
|
|
|
|
int main(void) {
|
|
cmdhash ("version");
|
|
cmdhash ("verbosity");
|
|
cmdhash ("flush_all");
|
|
cmdhash ("append");
|
|
cmdhash ("prepend");
|
|
cmdhash ("get");
|
|
cmdhash ("gets");
|
|
cmdhash ("incr");
|
|
cmdhash ("decr");
|
|
cmdhash ("delete");
|
|
cmdhash ("set");
|
|
cmdhash ("replace");
|
|
cmdhash ("cas");
|
|
cmdhash ("add");
|
|
cmdhash ("stats");
|
|
cmdhash ("quit");
|
|
cmdhash ("touch");
|
|
return 0;
|
|
}
|