forked from renode/renode
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Find an implementation of ICMP that could be used in Renode #5
Labels
Comments
John15321
added a commit
that referenced
this issue
Apr 18, 2021
MatthiasMarczyszyn
added a commit
that referenced
this issue
Apr 25, 2021
MatthiasMarczyszyn
added a commit
that referenced
this issue
May 2, 2021
MatthiasMarczyszyn
added a commit
that referenced
this issue
May 10, 2021
Lukkai
pushed a commit
that referenced
this issue
May 11, 2021
John15321
added a commit
that referenced
this issue
May 25, 2021
John15321
added a commit
that referenced
this issue
May 25, 2021
John15321
added a commit
that referenced
this issue
May 30, 2021
RahimFatih
pushed a commit
that referenced
this issue
Jun 2, 2021
MatthiasMarczyszyn
added a commit
that referenced
this issue
Jun 20, 2021
PiotrZierhoffer
pushed a commit
that referenced
this issue
Jun 21, 2021
PiotrZierhoffer
pushed a commit
that referenced
this issue
Jun 21, 2021
PiotrZierhoffer
pushed a commit
that referenced
this issue
Jun 21, 2021
PiotrZierhoffer
pushed a commit
that referenced
this issue
Jun 21, 2021
PiotrZierhoffer
pushed a commit
that referenced
this issue
Jun 21, 2021
PiotrZierhoffer
pushed a commit
that referenced
this issue
Jun 21, 2021
PiotrZierhoffer
pushed a commit
that referenced
this issue
Jun 21, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
To implement the ICMP support, we need the to have the ICMP server.
We can
a) implement it ourselves
b) find an implementation and use it
Both options are fine.
Our own implementation has to be simple. The ICMP protocol has TONS of options (as per https://en.wikipedia.org/wiki/Internet_Control_Message_Protocol#Control_messages), but honestly speaking - I believe that we want be able to ping.
Please verify what is actually needed. E.g. run Wireshark and see what PING on your machine actually sends. Also look at Zephyr implementation.
External library has to have a permissive license (Apache, MIT etc).
It needs to compile well on Mono and .NET Framework and should not rely on external software.
It should also be configurable from code, not config files.
Please note all candidates you're investigating in this issue (along with the decision and its justification).
The text was updated successfully, but these errors were encountered: