Agent services changes for Windows:
1. Variable length arrays is only supported in gcc and it is not a part
of C++ standard. We decided to use dynamic allocation and scoped_array.
2. Empty (zero element) array at the end of structure is not portable.
3. Use boost::asio::ip::address_v*::bytes_type, boost from C++0x
uses std::array instead of boost::array
Reviewed: https:/ /review. opencontrail. org/38461 github. com/Juniper/ contrail- controller/ commit/ 1a587b0ae387717 5b30aa94d69b1d2 f0dcb521b7
Committed: http://
Submitter: Zuul (<email address hidden>)
Branch: master
commit 1a587b0ae387717 5b30aa94d69b1d2 f0dcb521b7
Author: Pawel Marchewka <email address hidden>
Date: Tue Dec 19 14:36:11 2017 +0100
Agent services changes for Windows
Agent services changes for Windows: asio::ip: :address_ v*::bytes_ type, boost from C++0x
1. Variable length arrays is only supported in gcc and it is not a part
of C++ standard. We decided to use dynamic allocation and scoped_array.
2. Empty (zero element) array at the end of structure is not portable.
3. Use boost::
uses std::array instead of boost::array
Initial changes: /github. com/sagarkchitn is/windows/ commits/ master/ controller/ src/vnsw/ agent/services /github. com/codilime/ contrail- controller/ commits/ windows3. 1/src/vnsw/ agent/services
https:/
Further work and cleanup:
https:/
Change-Id: I938ae8b6b9e174 4046c763ecdc404 73cc3b56369
Partial-Bug: #1737177