7262310fce5230b1d34737e384c0d16c95cf453b
Thirteen arms of dispatch spelled out the same handler: nil check, unmarshal, call, marshal, and a hand-written unknown-method error at the bottom of each. callDirect, callDirectNoParams and callDirectVoid hold the three shapes those arms come in, so the switch now says which Server field backs which method and nothing else. The nil check is the load-bearing part and it is unchanged: a nil field is the capability being unconfigured on this box, and the wire still answers ErrUnknownMethod. WrapKeyFn and UnlockFn keep their own arms because they take apart the request rather than passing it through. No wire change.
Description
No description provided
Languages
Go
97.1%
HTML
0.9%
Shell
0.6%
CSS
0.5%
Makefile
0.3%
Other
0.6%