Skip to content

update extension document and minor changes. #4496

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

Merged
merged 3 commits into from
Jul 10, 2025

Conversation

shankarseal
Copy link
Collaborator

Description

Describe the purpose of and changes within this Pull Request.
This fixes #3021 . This adds some documentation on the ebpf_attach_provider_data_t->link_type field.
It also expands the string representations of map type and link type and adds unit tests for that.

Testing

Do any existing tests cover this change? Are new tests needed?
No new tests are needed.

Documentation

Is there any documentation impact for this change?
This is a documentation change.

Installation

Is there any installer impact for this change?
No installation changes.

shankarseal and others added 2 commits July 7, 2025 08:49
Co-authored-by: Dave Thaler <dthaler1968@gmail.com>
"unspec",
"plain",
};
static const char* const _ebpf_link_display_names[] = {"unspec", "plain", "cgroup", "xdp"};
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Question: Is the intent that all third party extensions also have to update this list if needed?
I ask because the "xdp" extension is not in this repo, but apparently requires a change in this repo?

@Alan-Jowett Alan-Jowett added this pull request to the merge queue Jul 8, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jul 8, 2025
@Alan-Jowett Alan-Jowett added this pull request to the merge queue Jul 10, 2025
Merged via the queue into microsoft:main with commit 5f87e98 Jul 10, 2025
104 checks passed
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.

Developing an extension outside the eBPF repo has unclear steps
3 participants