[BGPCEP-77] Improve the TCP-MD5 framework to expose run-time availability Created: 01/Apr/14  Updated: 03/Mar/19  Due: 30/Apr/14  Resolved: 29/Apr/14

Status: Resolved
Project: bgpcep
Component/s: General
Affects Version/s: Bugzilla Migration
Fix Version/s: Bugzilla Migration

Type: Improvement
Reporter: Robert Varga Assignee: Dana Kutenicsova
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Issue Links:
Blocks
blocks BGPCEP-76 Milestone: TCP-MD5 support in BGP and... Resolved
blocks BGPCEP-78 Allow configuring a MD5 shared key on... Resolved
blocks BGPCEP-79 Allow configuring a MD5 shared key on... Resolved

 Description   

In order to cleanly integrate the MD5 option, the upstream users (BGP and PCEP) need to detect whether the feature is supported at runtime – e.g. whether we are running on a system which supports the underlying interfaces. Some of this information is already available, but it needs to be exposed from MD5NioServerSocketChannel and MD5NioSocketChannel as static methods.

It is okay to check only once when the class is loaded – we will not deal with things like kernel module getting unloaded.



 Comments   
Comment by Robert Varga [ 29/Apr/14 ]

https://git.opendaylight.org/gerrit/#/c/6537/

Generated at Wed Feb 07 19:11:58 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.