frr
frr copied to clipboard
OSPF6: Refactor to prepare for E-LSA handling
This PR contains what I hope would be the less controversial bits of the Work In Progress on PR #16532.
It refactors the ospf6d implementation in order to
- enable future use of the existing TLV handling when E-LSAs are added
- cleanup some pointer casts and pointer arithmetic to improve readability