Add support for Big Sur and up - #2
Open
elmeyer wants to merge 4 commits into
Open
Conversation
The TCP descriptor gained rx_transfer_size and tx_transfer_size ahead of activity_bitmap, and both descriptors gained fuuid. Field offsets read by the handler are asserted at compile time. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Author
|
Unfortunately, I developed more changes stacked on top of these, but GitHub isn't smart enough for me to be able to turn them into a stacked PR in this repository (#3 (comment)). Let me know if you are interested in these changes in general, then we can arrange for my branches to be pushed to this repo so a stacked PR can be opened. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The socket still exists on macOS Big Sur and in current macOS versions (it's still how Activity Monitor reports network statistics). The data type gained new fields, which is why the existing code broke. This PR adds code to support newer kernels, as well as instructions on what to do when it breaks again with a newer kernel.