Eliminate IpAddressUtil.bytesWOLengthFor() 32/111732/1
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 19 May 2024 17:11:52 +0000 (19:11 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 19 May 2024 17:12:57 +0000 (19:12 +0200)
commitfa8d9c38e5afa59e10aeeab68b39b32ac6850e80
treee29284403ebc9c42ade330751e8ed7ccd774a416
parent4be84722010d8a1f11608db26cda358bcf0f4dfa
Eliminate IpAddressUtil.bytesWOLengthFor()

This method is only used by mvpn, hence AbstractMpvnNlri is a better
place for it. While we are at it, eliminate a ByteBuf allocation.

Change-Id: I523b589fce08b06d9b8bb6a883efcfda747a16f4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
bgp/concepts/src/main/java/org/opendaylight/bgp/concepts/IpAddressUtil.java
bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/nlri/AbstractMvpnNlri.java
bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/nlri/IntraAsIPmsiADHandler.java
bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/nlri/LeafADHandler.java
bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/nlri/SPmsiADHandler.java