From 1c6ed9f3379faac83da0ed3e95cbd49003ac0dd1 Mon Sep 17 00:00:00 2001 From: Alexander Graf Date: Tue, 26 May 2009 13:03:27 +0200 Subject: User networking: Show active connections In case you're wondering what connections exactly you have open or maybe redir'ed in the past, you can't really find out from qemu right now. This patch enables you to see all current connections the host only networking holds open, so you can kill them using the previous patch. Signed-off-by: Alexander Graf Signed-off-by: Anthony Liguori --- slirp/libslirp.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'slirp/libslirp.h') diff --git a/slirp/libslirp.h b/slirp/libslirp.h index 6fc2c329ad..b2313b43c6 100644 --- a/slirp/libslirp.h +++ b/slirp/libslirp.h @@ -18,6 +18,10 @@ void slirp_input(const uint8_t *pkt, int pkt_len); int slirp_can_output(void); void slirp_output(const uint8_t *pkt, int pkt_len); +void slirp_redir_loop(void (*func)(void *opaque, int is_udp, + struct in_addr *laddr, u_int lport, + struct in_addr *faddr, u_int fport), + void *opaque); int slirp_redir_rm(int is_udp, int host_port); int slirp_redir(int is_udp, int host_port, struct in_addr guest_addr, int guest_port); -- cgit v1.2.1