okname
if (!okname(tuser))
static int okname(char *);
static int okname();
static int okname(char *);
else if (!okname(tuser))
} else if (!okname(suser)) {
} else if (!okname(suser)) {
else if (!okname(ruser))
static int okname(char *name);
char *okname;
okname = gen_dbsuffix(db_name2, KDB2_LOCK_EXT);
if (!okname)
fd = open(okname, O_CREAT | O_RDWR | O_TRUNC, 0600);
snprintf(errbuf, sizeof(errbuf), gettext("Failed to open \"%s\": "), okname);
free_dbsuffix(okname);