]> Git Repo - qemu.git/commit
slirp: Factor out internal state structure
authorJan Kiszka <[email protected]>
Wed, 24 Jun 2009 12:42:31 +0000 (14:42 +0200)
committerAnthony Liguori <[email protected]>
Mon, 29 Jun 2009 13:52:49 +0000 (08:52 -0500)
commit460fec67ee3807bb2eb189587ffe803a48f317e5
tree398605fd3595389ac29b7af0e0151a19edf25ff5
parentb5302e1a9d8a47bd29a3e1876fba34be111728a2
slirp: Factor out internal state structure

The essence of this patch is to stuff (almost) all global variables of
the slirp stack into the structure Slirp. In this step, we still keep
the structure as global variable, directly accessible by the whole
stack. Changes to the external interface of slirp will be applied in
the following patches.

Signed-off-by: Jan Kiszka <[email protected]>
Signed-off-by: Anthony Liguori <[email protected]>
29 files changed:
slirp/bootp.c
slirp/bootp.h
slirp/if.c
slirp/if.h
slirp/ip.h
slirp/ip_icmp.c
slirp/ip_input.c
slirp/ip_output.c
slirp/libslirp.h
slirp/main.h
slirp/mbuf.c
slirp/mbuf.h
slirp/misc.c
slirp/misc.h
slirp/slirp.c
slirp/slirp.h
slirp/socket.c
slirp/socket.h
slirp/tcp.h
slirp/tcp_input.c
slirp/tcp_output.c
slirp/tcp_subr.c
slirp/tcp_timer.c
slirp/tcp_timer.h
slirp/tcp_var.h
slirp/tftp.c
slirp/tftp.h
slirp/udp.c
slirp/udp.h
This page took 0.03111 seconds and 4 git commands to generate.