Skip to content

Greater compatibility for *BSD#1425

Open
chilledfrogs wants to merge 1 commit into9001:hovudstraumfrom
chilledfrogs:hovudstraum
Open

Greater compatibility for *BSD#1425
chilledfrogs wants to merge 1 commit into9001:hovudstraumfrom
chilledfrogs:hovudstraum

Conversation

@chilledfrogs
Copy link
Copy Markdown

There are references to lsblk (from util-linux) and /proc that don't exist on *BSD, so this expands on some macOS-specific code to compensate for that

I did my best to follow the existing style and structure of the code, however I might have missed something (and also given that _extdevs_nix() doesn't show IPv6 addresses by default that might need to be reworked in the future anyway)

Testing from OpenBSD and FreeBSD users more than welcome, I have thus far tested this briefly on my OpenBSD box

This also lays better groundwork for packaging on OpenBSD and FreeBSD which I will get to afterwards

This PR complies with the DCO; https://developercertificate.org/

There are references to lsblk (from util-linux) and /proc that don't
exist on *BSD, so this expands on some macOS-specific code to
compensate for that
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

Successfully merging this pull request may close these issues.

1 participant