docs: audit server information set stubs
This commit is contained in:
20
AI.md
20
AI.md
@@ -786,4 +786,22 @@ Latest endpoint audit checkpoint from patch 0237:
|
||||
- Remaining `123/60` and higher server set-command and compression information
|
||||
selectors still need later follow-up auditing.
|
||||
|
||||
Next patch number should be `0238`.
|
||||
Latest endpoint audit checkpoint from patch 0238:
|
||||
|
||||
- SDK `0x2222/123` / wire `0x7b` server information/statistics now records the
|
||||
NetWare-4.x server SET query selector run behind `MARS_NWE_4` in
|
||||
`src/nwconn.c`: `123/60` Get Server Set Commands Information and `123/61`
|
||||
Get Server Set Categories.
|
||||
- This block was checked against the local NDK/Core Protocols PDF plus the
|
||||
uploaded WebSDK/include `nwfse` material. The PDF also documents `123/62`
|
||||
Get Server Set Commands Information By Name, but marks it as NetWare 5.x; do
|
||||
not add a source stub for `123/62` under the current through-4.x planning
|
||||
scope unless the target scope changes.
|
||||
- Future ownership remains the `servermgmt`/configuration provider boundary.
|
||||
The SET command/category views should expose real mars-nwe configuration and
|
||||
runtime state once modeled; do not synthesize a fake NetWare SET database or
|
||||
route these read-only data-plane requests through `nwserv`.
|
||||
- Remaining in-scope `123/70`..`123/72` compression/decompression information
|
||||
selectors still need later follow-up auditing.
|
||||
|
||||
Next patch number should be `0239`.
|
||||
|
||||
10
TODO.md
10
TODO.md
@@ -292,9 +292,13 @@ SDK-listed blocks that do not currently show a top-level handler in
|
||||
`123/51` Get Network Router Information, `123/52` Get Network Routers
|
||||
Information, `123/53` Get Known Networks Information, `123/54` Get Server
|
||||
Information, `123/55` Get Server Sources Information, and `123/56` Get Known
|
||||
Servers Information. The remaining `123/60` and higher set-command and
|
||||
compression information selectors still need follow-up auditing before any
|
||||
additional stubs are added.
|
||||
Servers Information. Patch 0238 adds the NetWare-4.x server SET selector
|
||||
run: `123/60` Get Server Set Commands Information and `123/61` Get Server Set
|
||||
Categories. PDF-listed `123/62` Get Server Set Commands Information By Name
|
||||
is NetWare 5.x and remains prose-only/out of the current source-stub scope.
|
||||
The remaining in-scope `123/70`..`123/72` compression/decompression
|
||||
information selectors still need follow-up auditing before any additional
|
||||
stubs are added.
|
||||
|
||||
Follow-up:
|
||||
|
||||
|
||||
13
src/nwconn.c
13
src/nwconn.c
@@ -7808,6 +7808,19 @@ static int handle_ncp_serv(void)
|
||||
* entries. Do not synthesize a server list
|
||||
* merely to satisfy this compatibility call.
|
||||
*/
|
||||
case 0x3c: /* 123/60 Get Server Set Commands
|
||||
* Information.
|
||||
* Request carries StartNumber. Reply returns
|
||||
* a window of SET parameter descriptors and
|
||||
* values. Future owner is servermgmt backed
|
||||
* by real mars-nwe configuration/state, not
|
||||
* a fake NetWare SET database.
|
||||
*/
|
||||
case 0x3d: /* 123/61 Get Server Set Categories.
|
||||
* Request carries StartNumber. Reply returns
|
||||
* ASCIIZ category names registered by the
|
||||
* servermgmt/config provider.
|
||||
*/
|
||||
completition = 0xfb;
|
||||
break;
|
||||
default: completition = 0xfb;
|
||||
|
||||
Reference in New Issue
Block a user