docs: complete server information LAN stubs
This commit is contained in:
19
AI.md
19
AI.md
@@ -722,8 +722,9 @@ Latest endpoint audit checkpoint from patch 0233:
|
||||
Counters Information, `123/25` LSL Information, and `123/26` LSL Logical
|
||||
Board Statistics.
|
||||
- This audit was checked against the local NDK/Core Protocols PDF plus the
|
||||
uploaded WebSDK/include `nwfse` material. The sequence intentionally skips
|
||||
`123/24` because those sources do not list a separate endpoint there.
|
||||
uploaded WebSDK/include `nwfse` material. Patch 0234 corrects the adjacent
|
||||
LAN/LSL coverage by adding the PDF-listed `123/24` LAN Name Information and
|
||||
`123/27` MLID Board Information selector slots.
|
||||
- Future ownership remains the `servermgmt`/information provider boundary,
|
||||
adapting real transport/IPX/adapter/LSL state. Do not synthesize fake LAN
|
||||
boards, expose raw Linux-interface details directly, or route this data plane
|
||||
@@ -732,4 +733,16 @@ Latest endpoint audit checkpoint from patch 0233:
|
||||
router/SAP, server/set-command, and compression information selectors still
|
||||
need later follow-up auditing.
|
||||
|
||||
Next patch number should be `0234`.
|
||||
Latest endpoint audit checkpoint from patch 0234:
|
||||
|
||||
- SDK `0x2222/123` / wire `0x7b` LAN/LSL source-stub coverage now also includes
|
||||
the adjacent local-PDF selectors `123/24` LAN Name Information and `123/27`
|
||||
MLID Board Information behind `MARS_NWE_4` in `src/nwconn.c`.
|
||||
- `123/27` is documented with a NetWare 4.x versus NetWare 5.x reply-layout
|
||||
difference: the current guarded mars-nwe planning scope should model only the
|
||||
4.x semantics if this slot is later activated.
|
||||
- The earlier note that `123/24` was not listed is superseded by this correction;
|
||||
it was present in the local NDK/Core Protocols PDF even though the uploaded
|
||||
include/WebSDK material surfaced the surrounding `nwfse` structs more clearly.
|
||||
|
||||
Next patch number should be `0235`.
|
||||
|
||||
11
TODO.md
11
TODO.md
@@ -275,11 +275,12 @@ SDK-listed blocks that do not currently show a top-level handler in
|
||||
`123/20` Active LAN Board List, `123/21` LAN Configuration Information,
|
||||
`123/22` LAN Common Counters Information, `123/23` LAN Custom Counters
|
||||
Information, `123/25` LSL Information, and `123/26` LSL Logical Board
|
||||
Statistics. The local PDF/WebSDK/include set does not list a separate
|
||||
`123/24` endpoint in this block. The remaining `123/30` and higher
|
||||
media-manager, protocol-stack, router/SAP, set-command, volume, and
|
||||
compression information selectors still need follow-up auditing before any
|
||||
additional stubs are added.
|
||||
Statistics. Patch 0234 completes the adjacent LAN/LSL/MLID selector run
|
||||
with `123/24` LAN Name Information and `123/27` MLID Board Information after
|
||||
rechecking the local NDK/Core Protocols PDF entries. The remaining `123/30`
|
||||
and higher media-manager, protocol-stack, router/SAP, set-command, volume,
|
||||
and compression information selectors still need follow-up auditing before
|
||||
any additional stubs are added.
|
||||
|
||||
Follow-up:
|
||||
|
||||
|
||||
14
src/nwconn.c
14
src/nwconn.c
@@ -7667,6 +7667,13 @@ static int handle_ncp_serv(void)
|
||||
* entries. Requires real adapter/provider
|
||||
* support before activation.
|
||||
*/
|
||||
case 0x18: /* 123/24 LAN Name Information.
|
||||
* Request selects BoardNumber.
|
||||
* Reply carries the LAN board name structure.
|
||||
* Keep this paired with the LAN configuration
|
||||
* and counter calls; it still requires real
|
||||
* adapter inventory before activation.
|
||||
*/
|
||||
case 0x19: /* 123/25 LSL Information.
|
||||
* Reply carries Link Support Layer buffer,
|
||||
* media/protocol, event, and packet counters.
|
||||
@@ -7679,6 +7686,13 @@ static int handle_ncp_serv(void)
|
||||
* Reply carries logical-board TX/RX/unclaimed
|
||||
* packet counters.
|
||||
*/
|
||||
case 0x1b: /* 123/27 MLID Board Information.
|
||||
* Request selects MLIDBoardNumber.
|
||||
* NetWare 4.x reply returns one bound protocol;
|
||||
* NetWare 5.x extends this with protocol count.
|
||||
* Current MARS_NWE_4 scope should model the
|
||||
* 4.x layout only if this is ever enabled.
|
||||
*/
|
||||
completition = 0xfb;
|
||||
break;
|
||||
default: completition = 0xfb;
|
||||
|
||||
Reference in New Issue
Block a user