aboutsummaryrefslogtreecommitdiff
path: root/slirp.c
diff options
context:
space:
mode:
authorJan Kiszka <jan.kiszka@siemens.com>2009-06-24 14:42:28 +0200
committerAnthony Liguori <aliguori@us.ibm.com>2009-06-29 08:52:44 -0500
commitb4609a9113c72372cc43e3e1f7c125aca0ab64e6 (patch)
treebd28f61753aa0d20f6370ead481617b45580d6e0 /slirp.c
parent3e5478e3c38e4cc6faf91ddc91363bd52adad404 (diff)
downloadslirp-b4609a9113c72372cc43e3e1f7c125aca0ab64e6.zip
slirp-b4609a9113c72372cc43e3e1f7c125aca0ab64e6.tar.gz
slirp-b4609a9113c72372cc43e3e1f7c125aca0ab64e6.tar.bz2
Revert "User networking: Show active connections"
This reverts commit 1c6ed9f3379faac83da0ed3e95cbd49003ac0dd1. It's redundant to slirp statistics, which are going to be split up / reworked later on. Conflicts: monitor.c net.c Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'slirp.c')
-rw-r--r--slirp.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/slirp.c b/slirp.c
index 3dd4d1c..31f29c7 100644
--- a/slirp.c
+++ b/slirp.c
@@ -736,29 +736,6 @@ void if_encap(const uint8_t *ip_data, int ip_data_len)
}
}
-static 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 is_udp)
-{
- struct socket *head = (is_udp ? &udb : &tcb);
- struct socket *so;
-
- for (so = head->so_next; so != head; so = so->so_next) {
- func(opaque, is_udp, &so->so_laddr, ntohs(so->so_lport), &so->so_faddr,
- ntohs(so->so_fport));
- }
-}
-
-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)
-{
- _slirp_redir_loop(func, opaque, 0);
- _slirp_redir_loop(func, opaque, 1);
-}
-
/* Unlistens a redirection
*
* Return value: number of redirs removed */