Restructure the code so that it is unit testable

Change-Id: I2af7a26d054522beae82f58769f8c2420a22eca2
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
7 files changed
tree: a8e3aa4f386017abfd73fbf7eb83a0e18f6e94ff
  1. conf/
  2. test/
  3. xyz/
  4. bootstrap.sh
  5. configure.ac
  6. ethernet_interface.cpp
  7. ethernet_interface.hpp
  8. ipaddress.cpp
  9. ipaddress.hpp
  10. LICENSE
  11. logman.py
  12. Makefile.am
  13. netman.py
  14. netman_watch_dns.c
  15. network_config.cpp
  16. network_config.hpp
  17. network_manager.cpp
  18. network_manager.hpp
  19. network_manager_main.cpp
  20. README.md
  21. types.hpp
  22. userman.py
  23. util.cpp
  24. util.hpp
README.md

To Build

To build this package, do the following steps:

    1. ./bootstrap.sh
    2. ./configure ${CONFIGURE_FLAGS}
    3. make

To full clean the repository again run `./bootstrap.sh clean`.