2024-01-22 07:50:23 +00:00
|
|
|
#include "dat.h"
|
|
|
|
#include "fns.h"
|
|
|
|
|
|
|
|
static char* mtpt;
|
|
|
|
|
|
|
|
int threadmaybackground(void) {
|
|
|
|
return 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
void threadmain(int argc, char **argv)
|
|
|
|
{
|
|
|
|
mtpt = getenv("KURO_MTPT");
|
|
|
|
if (mtpt == nil) {
|
|
|
|
sysfatal("KURO_MTPT not set");
|
|
|
|
}
|
|
|
|
|
|
|
|
kuro9p_set_mtpt(mtpt);
|
|
|
|
print("KURO_MTPT=%s\n", mtpt);
|
2024-01-27 05:39:39 +00:00
|
|
|
|
2024-01-22 07:50:23 +00:00
|
|
|
ARGBEGIN{
|
|
|
|
|
2024-01-27 05:39:39 +00:00
|
|
|
}ARGEND
|
|
|
|
|
|
|
|
threadcreate(start_9p, nil, 4096);
|
|
|
|
supervise_node(create_node(argc > 1 ? argv[0] : nil));
|
|
|
|
threadexitsall(0);
|
2024-01-22 07:50:23 +00:00
|
|
|
}
|