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}