Add IPv6 support to --print-srcaddr#462
Add IPv6 support to --print-srcaddr#462gsnw-sebast wants to merge 2 commits intoschweikert:developfrom
Conversation
Summary of ChangesHello @gsnw-sebast, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request enhances the Highlights
🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console. Changelog
Activity
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request extends the --print-srcaddr option to support IPv6, which is a great addition. The implementation looks solid, with correct handling of IPv6-specific socket options (IPV6_RECVPKTINFO) to retrieve the source address. The changes are well-contained and the test suite has been updated to cover the new functionality for both IPv4 and IPv6, including JSON output. I've found one minor issue in a test script, which I've commented on. Overall, this is a good contribution.
6a07a60 to
32586c8
Compare
Add IPv6 support to --print-srcaddr as an extension for #461
The question came up in #261 as to whether we could incorporate something like this. I think so, because the adjustment is limited.