Skip to content

Get sockets from manifest#608

Open
mkeeter wants to merge 13 commits intomasterfrom
mkeeter/net-config
Open

Get sockets from manifest#608
mkeeter wants to merge 13 commits intomasterfrom
mkeeter/net-config

Conversation

@mkeeter
Copy link
Copy Markdown
Contributor

@mkeeter mkeeter commented Mar 30, 2026

We previously hard-coded socket ports (fine) and sizes (ehhhhh) based on expected services.

This isn't particularly robust – we expect ports to be stable (because they're assigned in OANA), but buffer sizes may vary from image to image.

This PR parses socket data into our HubrisManifest, then uses it when talking to the SP. It also removes repeated code in socket construction, and does other miscellaneous cleanups.

As always, most of the LOC changes are in snapshot tests, because I've added socket printing to humility manifest.

@mkeeter mkeeter requested review from hawkw and labbott March 30, 2026 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant