summaryrefslogtreecommitdiffstats
path: root/slirp/slirp.c
Commit message (Expand)AuthorAgeFilesLines
* slirp: pass opaque to all callbacksMarc-André Lureau2019-02-071-7/+6Star
* slirp: use polling callbacks, drop glib requirementMarc-André Lureau2019-02-071-46/+26Star
* slirp: remove slirp_instances listMarc-André Lureau2019-02-071-5/+0Star
* slirp: replace global polling with per-instance & notifierMarc-André Lureau2019-02-071-287/+268Star
* slirp: improve send_packet() callbackMarc-André Lureau2019-02-071-3/+15
* slirp: prefer c99 types over BSD kindMarc-André Lureau2019-02-071-6/+6
* slirp: replace remaining qemu headers dependencyMarc-André Lureau2019-02-071-2/+0Star
* slirp: remove now useless QEMU headers inclusionsMarc-André Lureau2019-02-071-4/+0Star
* slirp: remove qemu timer.h dependencyMarc-André Lureau2019-02-071-1/+0Star
* slirp: add slirp own version of pstrcpyMarc-André Lureau2019-02-071-2/+2
* slirp: move QEMU state saving to a separate unitMarc-André Lureau2019-02-071-361/+11Star
* slirp: add unregister_poll_fd() callbackMarc-André Lureau2019-02-071-1/+2
* slirp: replace trace functions with DEBUG callsMarc-André Lureau2019-02-071-0/+1
* slirp: generalize guestfwd with a callback based approachMarc-André Lureau2019-02-071-8/+19
* slirp: Avoid unaligned 16bit memory accessSamuel Thibault2019-02-071-1/+1
* slirp: call into g_debug() for DEBUG macrosMarc-André Lureau2019-01-141-6/+4Star
* slirp: add clock_get_ns() callbackMarc-André Lureau2019-01-141-7/+5Star
* slirp: factor out guestfwd addition checksMarc-André Lureau2019-01-141-2/+21
* slirp: replace DEBUG_ARGS with DEBUG_ARGMarc-André Lureau2019-01-141-6/+6
* slirp: remove remaining DEBUG blocksMarc-André Lureau2019-01-141-4/+1Star
* slirp: introduce SLIRP_DEBUG environment variableMarc-André Lureau2019-01-141-0/+15
* slirp: replace some fprintf() with DEBUG_MISCMarc-André Lureau2019-01-141-11/+6Star
* slirp: use virtual time for packet expirationMarc-André Lureau2019-01-141-3/+4
* slirp: rename exec_listMarc-André Lureau2019-01-141-9/+9
* slirp: improve a bit the debug macrosMarc-André Lureau2019-01-141-6/+6
* slirp: replace error_report() with g_critical()Marc-André Lureau2019-01-141-3/+3
* slirp: replace compile time DO_KEEPALIVEMarc-André Lureau2019-01-141-0/+3
* slirp: remove PROBE_CONN dead-codeMarc-André Lureau2019-01-141-41/+0Star
* slirp: use a callback structure to interface with qemuMarc-André Lureau2019-01-141-5/+5
* slirp: fix slirp_add_exec() leaksMarc-André Lureau2019-01-141-0/+8
* slirp: rename /extra/chardevMarc-André Lureau2019-01-141-2/+2
* slirp: remove unused EMU_RSHMarc-André Lureau2019-01-141-2/+0Star
* slirp: use a dedicated field for chardev pointerMarc-André Lureau2019-01-141-2/+3
* slirp: replace ex_pty with ex_chardevMarc-André Lureau2019-01-141-2/+2
* slirp: associate slirp_output callback with the Slirp contextMarc-André Lureau2019-01-141-4/+7
* qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-111-1/+1
* slirp: Remove code that handles socreate() failurePeter Maydell2018-11-101-3/+0Star
* slirp: Don't pass possibly -1 fd to send()Peter Maydell2018-11-101-0/+11
* slirp: Implement RFC2132 TFTP server nameFam Zheng2018-10-211-0/+2
* slirp: Send window updates to guest after window was closedJames Clarke2018-05-311-6/+6
* slirp: Add domainname option to slirp's DHCP serverBenjamin Drung2018-05-311-1/+3
* migration: pre_save return intDr. David Alan Gilbert2017-09-271-2/+6
* migration: Split registration functions from vmstate.hJuan Quintela2017-06-131-0/+1
* migration: remove register_savevm()Laurent Vivier2017-06-061-2/+6
* char: move CharBackend handling in char-fe unitMarc-André Lureau2017-06-021-1/+1
* chardev: move headers to include/chardevMarc-André Lureau2017-06-021-1/+1
* slirp: VMStatify remaining except for loopDr. David Alan Gilbert2017-04-291-29/+19Star
* slirp: VMStatify socket levelDr. David Alan Gilbert2017-04-291-77/+142
* slirp: VMStatify sbufDr. David Alan Gilbert2017-04-291-40/+76
* slirp: VMState conversion; tcpcbDr. David Alan Gilbert2017-04-291-95/+54Star