Skip to content
This repository has been archived by the owner on May 20, 2020. It is now read-only.

gopacket cooperation #5

Closed
vtolstov opened this issue May 15, 2018 · 3 comments
Closed

gopacket cooperation #5

vtolstov opened this issue May 15, 2018 · 3 comments

Comments

@vtolstov
Copy link

vtolstov commented May 15, 2018

i'm watching on https://github.com/google/gopacket for sometime, and now found this project. do you plan cooperate work for packet creating/parsing with single lib ?

@hbhasker
Copy link
Contributor

There are no plans at the moment to use gopacket. It would probably require significant amount of rework to use gopacket.

@iangudger
Copy link
Contributor

Further, gopacket seems to rely on cgo which isn't allowed in gVisor (the main user or netstack).

@google google deleted a comment from WeyesWmn Feb 26, 2019
@amscanne
Copy link
Contributor

It looks like gopacket is more for offline processing and would support a larger number of user level protocols (e.g. I see ntp, tls). I think it would be hard to generally reconcile this with netstack, which will likely continue to need specialized parsing code. I'll close this for now, as there are no concrete plans to use gopacket.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants