Commit graph

7 commits

Author SHA1 Message Date
Mark Pizzolato
71abd2896c SLIRP: Fix Coverity complaints 2019-04-11 21:37:59 -07:00
Mark Pizzolato
fc104f90da slirp: avoid compiling unused fork_exec code. 2018-05-08 13:05:40 -07:00
Mark Pizzolato
0c0a9958b1 slirp: change tabs to spaces 2018-05-08 13:04:39 -07:00
Mark Pizzolato
5531ccb175 ALL: Massive 'const' cleanup
These changes facilitate more robust parameter type checking and helps
to identify unexpected coding errors.

Most simulators can now also be compiled with a C++ compiler without
warnings.

Additionally, these changes have also been configured to facilitate easier
backporting of simulator and device simulation modules to run under the
simh v3.9+ SCP framework.
2016-05-15 15:25:33 -07:00
Mark Pizzolato
79f50fa6bb slirp: Integrate debugging support with simh debug output.
simh debug integration is only done during simh builds, the original QEMU debug functionality is preserved.  The slirp debug flags can be set by the environment variable SLIRP_DEBUG.  Mask values 1 - CALL, 2 - MISC, 3 - ERROR.
2015-10-16 03:43:27 -07:00
Mark Pizzolato
1ab15eb45d slirp: Port base QEMU slirp code to build on Windows with Visual Studio 2015-10-15 14:17:42 -07:00
Mark Pizzolato
e4cf98c4c0 slirp: Initial import of QEMU slirp
This version of slirp is a fork from QEMU Version 2.4.0.1 slirp implementation
Taken from commit id of 474590efc51f262fb5d81ca417d510cb7fb7a914
in the qemu repository git://repo.or.cz/qemu/ar7.git

Thanks to Fabrice Bellard.
2015-10-15 12:29:41 -07:00