Skip to content

Verify private/underlay/conn#6

Merged
henriman merged 27 commits into
sif-io-specfrom
sif-private-underlay-conn
Sep 20, 2025
Merged

Verify private/underlay/conn#6
henriman merged 27 commits into
sif-io-specfrom
sif-private-underlay-conn

Conversation

@henriman

@henriman henriman commented Aug 5, 2025

Copy link
Copy Markdown
Owner

Issues #14, #15 and #16 have been opened to keep track of the assumptions still present here.

@henriman
henriman requested a review from jcp19 August 5, 2025 17:51
I adjusted private/underlay/conn/conn.go, `New` accordingly
Comment thread private/underlay/conn/conn.go
Comment thread private/underlay/conn/conn.go Outdated
Comment thread private/underlay/conn/conn_spec.gobra Outdated
Comment thread private/underlay/conn/conn_spec.gobra
Comment thread private/underlay/conn/conn_spec.gobra Outdated
Comment thread router/dataplane.go
@henriman

Copy link
Copy Markdown
Owner Author

@jcp19: Besides addressing your feedback, I have performed the following modifications:

  • Added TODO regarding having to add hyper to Conn.IsLow, BatchConn.IsLow
  • Updated comment on NewReadMessages to refer to Gobra issue 957
  • Added && low(i) ==> where appropriate

@henriman
henriman requested a review from jcp19 August 18, 2025 17:44
Comment thread private/underlay/sockctrl/sockopt.go Outdated
Comment thread verification/utils/definitions/definitions.gobra Outdated

@jcp19 jcp19 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After my comments are addressed, this should be ready to merge

Base automatically changed from sif-pkg-addr to sif-io-spec September 19, 2025 09:01
As `UDPConn` is "abstract" (i.e. only defined using `PrivateField`),
the issue here is not of not being able to implement `IsLow`, only that
we still need to add `hyper` to it. Update comment accordingly.
@henriman
henriman merged commit 15f776b into sif-io-spec Sep 20, 2025
@henriman
henriman deleted the sif-private-underlay-conn branch October 7, 2025 09:39
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.

2 participants