Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix state machine for opensent/openconfirm #6

Open
samrussell opened this issue May 16, 2018 · 1 comment
Open

Fix state machine for opensent/openconfirm #6

samrussell opened this issue May 16, 2018 · 1 comment

Comments

@samrussell
Copy link
Collaborator

Currently we make the other peer send the first OPEN message, but in practice we need to either send an OPEN message when the connection starts, or start a timer that eventually initiates with an OPEN method. Both of these would then move to the OpenSent stage which hasn't yet been defined.

The current behaviour is as if we have an OpenDelayTimer set with a super high value which isn't necessarily wrong, but isn't the right intention (and makes it harder for us to build active peering)

samrussell added a commit that referenced this issue May 16, 2018
Working towards #6, now we need configure an OpenDelayTimer and plug in
@samrussell
Copy link
Collaborator Author

Remember this is different from passive vs active connection - that just decides whether you're trying to open a TCP connection. The OpenDelayTimer login happens regardless of who initiated the TCP connection.

anarkiwi pushed a commit that referenced this issue Mar 14, 2023
Contributes to #6 and #7

Can sendIPv4 advertisements, still need to do withdrawals and then both
for IPv6
anarkiwi pushed a commit that referenced this issue Mar 14, 2023
Contributes to #6

Just withdrawals to do now
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

No branches or pull requests

1 participant