Skip to content

FreeBSD Compatibility#13

Closed
5u623l20 wants to merge 3 commits intosonertari:masterfrom
5u623l20:master
Closed

FreeBSD Compatibility#13
5u623l20 wants to merge 3 commits intosonertari:masterfrom
5u623l20:master

Conversation

@5u623l20
Copy link

@5u623l20 5u623l20 commented May 8, 2019

For sockaddr_in FreeBSD needs netinet/in.h

sonertari added a commit that referenced this pull request May 8, 2019
FreeBSD does not have getdtablecount() and needs netinet/in.h
@sonertari sonertari self-assigned this May 8, 2019
@sonertari
Copy link
Owner

Thanks @5u623l20 for the pr. I have changed the target branch and merged your patches to the develop branch.

@sonertari
Copy link
Owner

sonertari commented May 8, 2019

@5u623l20, we should call available_fds() on FreeBSD for the correct fix, please see my last commit on the develop branch.

Btw, do you know if DragonflyBSD has getdtablecount()? If not, we should do the same for it too.

@sonertari
Copy link
Owner

The commits adee22d and 1c8a837 merge this pr and more on the develop branch. So closing this pr now.

@sonertari sonertari closed this Jul 22, 2019
@5u623l20
Copy link
Author

5u623l20 commented Sep 24, 2019

@5u623l20, we should call available_fds() on FreeBSD for the correct fix, please see my last commit on the develop branch.

Btw, do you know if DragonflyBSD has getdtablecount()? If not, we should do the same for it too.

Hi, I am not sure why I have missed the notifications. I am not a vivid user of DragonflyBSD. But as a fork of FreeBSD I believe it doesn't have.

0.7.0 will be in the tree hopefully within an hour. One more thing I was trying to guess is whether if it possible to integrate hardware assisted decryption/encryption using Intel QAT or maybe Chelsio NIC cards crypto accelerators. Then comes using netmap to transfer the packets rather than sockets. Endless possibilities.

@sonertari
Copy link
Owner

Thanks for the info. Since I don't have such hardware and/or development environment for those, I have no idea. But as I mentioned on the issue #9, I would use such solutions if I were developing an appliance (Linux or FreeBSD).

@5u623l20
Copy link
Author

Thanks for the info. Since I don't have such hardware and/or development environment for those, I have no idea. But as I mentioned on the issue #9, I would use such solutions if I were developing an appliance (Linux or FreeBSD).

Let me know if you come up with such a plan. I would like to contribute as much as possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants