code wiki / _hdl_build / nx_project_serve_gate.nx
nx_project_serve_gate.nx source
↩ module page · 16 lines · 565 B
1// nx_project_serve_gate.nx -- socket-free gate for the /project gateway core: REAL OPAQUE tokens
2// (fresh auto-init keys, in-process register+login) driven through psv_handle. expect_exit: 0
3// license_tier: ORIGINAL
4import "nx_project_serve.nx"
5
6func main(argc: i64, argv: *i64) -> i64 {
7 if argc > 1 {
8 if pj_eq(argv[1] as *u8, "--bootstrap" as *u8) == 1 {
9 let n: i64 = pj_slen(PSV_BOOTSTRAP)
10 if sys_write(1, PSV_BOOTSTRAP, n) != n { return 1 }
11 return 0
12 }
13 return 2
14 }
15 return psv_selftest()
16}