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

PF_RING ZC #1

Open
gdyr opened this issue Jul 14, 2019 · 1 comment
Open

PF_RING ZC #1

gdyr opened this issue Jul 14, 2019 · 1 comment
Labels
enhancement New feature or request

Comments

@gdyr
Copy link

gdyr commented Jul 14, 2019

Hey,

I was going to look into making this work with PF_RING ZC if it doesn't already...
Is that something you've considered / looked at?

Very new to both Rust and userspace networking but currently building a low-latency network application and loving this library already!

Cheers

@szymonwieloch
Copy link
Owner

@gdyr Hi! I have limited understanding of PF_RING ZC but I think that this is simply a commercial extension to the normal PF_RING. If that is true (and I believe it is) then there is one common API for both versions of this library. It means that ZC should work correctly now. I couldn't have tested it because I don't have commercial license. If I remember the documentation correctly, you should configure the license and use "zc:eth0" instead of "eth0" when opening an interface. But you need to check PF_RING documentation to be sure.

Luckily for you I am working at the moment on providing full DLL APIs and I started with PF_RING, so the support for all available functions and structures in PF_RING is coming in few days.

If you find that this library does not work some reason with ZC, please let me know. I will try to add it.

Regards

@szymonwieloch szymonwieloch added the enhancement New feature or request label Jul 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants