various cleanup
This commit is contained in:
parent
e4d832222b
commit
b5f65921f3
37 changed files with 223 additions and 248 deletions
|
|
@ -1,28 +0,0 @@
|
|||
#include "common.h"
|
||||
#include <auth.h>
|
||||
#include <ndb.h>
|
||||
|
||||
/*
|
||||
* become powerless user
|
||||
*/
|
||||
int
|
||||
become(char **cmd, char *who)
|
||||
{
|
||||
int fd;
|
||||
|
||||
USED(cmd);
|
||||
if(strcmp(who, "none") == 0) {
|
||||
fd = open("#c/user", OWRITE);
|
||||
if(fd < 0 || write(fd, "none", strlen("none")) < 0) {
|
||||
werrstr("can't become none");
|
||||
return -1;
|
||||
}
|
||||
close(fd);
|
||||
// jpc if(newns("none", 0)) {
|
||||
// jpc werrstr("can't set new namespace");
|
||||
// jpc return -1;
|
||||
// jpc }
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
@ -454,6 +454,7 @@ sysnames_read(void)
|
|||
if(namev)
|
||||
return namev;
|
||||
|
||||
/* XXX */
|
||||
/* free(csgetvalue(0, "sys", alt_sysname_read(), "dom", &t)); jpc */
|
||||
db = ndbopen(unsharp("#9/ndb/local"));
|
||||
free(ndbgetvalue(db, &s, "sys", sysname(),"dom", &t));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue