netsimd: For cuttlefish, do not autoshutdown immediately if -s argument is missing

If one builds for emulator and then runs without `-s` argument, the netsimd automatically shuts down after 15 seconds (which can be disabled with --no-shutdown). However if one builds for cuttlefish and runs without the `-s` argument (interactive) it shuts down immediately. Since logging by default is to a log output file, the error may be missed and this behavior may be confusing. This CL fixes this.

Test: atest libnetsim_daemon_tests
Test: m netsimd && ./out/host/linux-x86/bin/netsimd (aosp main)
Test: ninja -C objs netsimd && ./objs/netsimd (emu-master-dev)
Bug: 316365102
Bug: 316395279
Change-Id: I76ac0e04f2f6f7f030df82d5a305313f22372bd5
1 file changed
tree: 9c686a84c70f4ab83106a15285483656430c944a
  1. cmake/
  2. doc/
  3. guide/
  4. pdl/
  5. proto/
  6. rust/
  7. scripts/
  8. src/
  9. testing/
  10. ui/
  11. .clang-format
  12. .gitignore
  13. Android.bp
  14. cmake-format.json
  15. CMakeLists.txt
  16. LICENSE
  17. OWNERS
  18. README.md
  19. TEST_MAPPING
README.md

netsim - a network simulation tool for multi-device use cases

Netsim is a development stage open-source tool for testing and analysis of android multi-device apps and frameworks. It offers radio level control and HCI tracing.