Skip to content
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

net/dhcp6: support raw options. Implement #8173 #1181

Open
wants to merge 1 commit into
base: devel
Choose a base branch
from

Conversation

Superpaul209
Copy link

@Superpaul209 Superpaul209 commented Jul 29, 2022

Improvements include the following:

You can suggest any changes on this PR, I have made and tested those patches in a jail for armv7.
https://github.com/Superpaul209/dhcp6c-armv7

Redmine link : https://redmine.pfsense.org/issues/8173

Improvements include the following:

- Reload the client configuration on SIGHUP
- Removed all unused binaries except dhcp6c
- Raw option send and receive support
- PDINFO delegated prefix environment variable
- Accept interfaces from the configuration file

- Increased log verbosity.
- Fix socket leakage by setting FD_CLOEXEC.
- Call a configuration script after addresses and prefixes are set
  on an interface.
- Update ifid on interface restart, it may have changed.
- "-n" flag to prevent address release from being sent to the DHCP server
  upon restart.

- Merged PR : opnsense/dhcp6c#28
- Merged PR : opnsense/dhcp6c#29
- Merged PR : opnsense/dhcp6c#30
@marcos-ng marcos-ng changed the title Improvements for dhcp6 net/dhcp6: support raw options. Implement #8173 Oct 24, 2024
@marcos-ng
Copy link
Collaborator

These are good improvements, though given the large change it seems it'd be better to submit this upstream.

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.

2 participants