-
Notifications
You must be signed in to change notification settings - Fork 285
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CP-49429 add IPv6 support for winbind/KDC
Refactor the representation of Kerberos Domain Controller (KDC) to better support IPv6. It became apparent that the current implementation assumes standard port 88 being used by a KDC - which we should relax in the future. Capture a KDC configuration as KDC.t and provide functions to create, serialise, log a value. Represent the IP address as Ipaddr.t (which can be IPv6 or IPv4). The existing implementation does not properly use a domain controller's port number that it obtains from a `net lookup kdc`: * the port number is not passed to other net commands that query the domain controller * the port number is not stored in the xapi database (along the IP address). Signed-off-by: Christian Lindig <[email protected]>
- Loading branch information
Showing
1 changed file
with
87 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters