lbcd/addrmgr
David Hill 6f5a43d6c8 First round of address manager package refactor
These changes are a joint effort between myself and @dajohi.

- Separate IP address range/network code into its own file
- Group all of the RFC range declarations together
- Introduces a new unexported function to simplify the range declarations
- Add comments for all exported functions
- Use consistent variable casing in refactored code
- Add initial doc.go package overview
- Bump serialize interval to 10 minutes
- Correct GroupKey to perform as intended
- Make AddLocalAddress return error instead of just a debug message
- Add tests for AddLocalAddress
- Add tests for GroupKey
- Add tests for GetBestLocalAddress
- Use time.Time to improve readability
- Make address manager code golint clean
- Misc cleanup
- Add test coverage reporting
2014-07-07 09:04:22 -05:00
..
addrmanager.go First round of address manager package refactor 2014-07-07 09:04:22 -05:00
addrmanager_test.go First round of address manager package refactor 2014-07-07 09:04:22 -05:00
cov_report.sh First round of address manager package refactor 2014-07-07 09:04:22 -05:00
doc.go First round of address manager package refactor 2014-07-07 09:04:22 -05:00
log.go First round of address manager package refactor 2014-07-07 09:04:22 -05:00
network.go First round of address manager package refactor 2014-07-07 09:04:22 -05:00
network_test.go First round of address manager package refactor 2014-07-07 09:04:22 -05:00
test_coverage.txt First round of address manager package refactor 2014-07-07 09:04:22 -05:00