if PI exists, call prefix_update, instead of doing it inside the prelist_update.
no functional change intended.
Details
Details
- Reviewers
markj glebius bz - Group Reviewers
network - Commits
- rGd96e8cb4e728: nd6: Break nd6_prefix_update out of prelist_update
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
For reviewers:
The whole revision stack will reduce PI code complexity and fix multiple issues along the way.
I also wrote additional tests in D56128 to make sure everything works as intended.
| sys/netinet6/nd6_rtr.c | ||
|---|---|---|
| 1552 | Before, prelist_update() would return the value of error in this case. Now it does not. Is it intentional? | |
Comment Actions
Can you show what issues you are talking about?
I also have the patch related to prefixes and CARP.
Comment Actions
I've mostly done cleanups and preparation for my other patches:
- removing several unused conditions
- broke down of a large function with ~350 lines.
- fixes some DRY issues.
I took a quick look at your patch, I'll have multiple conflicts with it, especially because you used some reserved RA flags.