Lines Matching refs:redir
145 Redir redir; in control_global_add_redir() local
160 redir = &global->redirs[ global->num_redirs++ ]; in control_global_add_redir()
162 redir->host_port = host_port; in control_global_add_redir()
163 redir->host_udp = host_udp; in control_global_add_redir()
164 redir->guest_ip = guest_ip; in control_global_add_redir()
165 redir->guest_port = guest_port; in control_global_add_redir()
179 Redir redir = &global->redirs[nn]; in control_global_del_redir() local
181 if ( redir->host_port == host_port && in control_global_del_redir()
182 redir->host_udp == host_udp ) in control_global_del_redir()
184 memmove( redir, redir + 1, ((global->num_redirs - nn)-1)*sizeof(*redir) ); in control_global_del_redir()
846 Redir redir = &global->redirs[nn]; in do_redir_list() local
848 redir->host_udp ? "udp" : "tcp", in do_redir_list()
849 redir->host_port, in do_redir_list()
850 redir->guest_port ); in do_redir_list()
903 Redir redir = &global->redirs[nn]; in redir_find() local
905 if (redir->host_port == port && redir->host_udp == isudp) in redir_find()
906 return redir; in redir_find()
917 Redir redir; in do_redir_add() local
936 redir = redir_find( client->global, host_port, host_proto ); in do_redir_add()
937 if ( redir != NULL ) { in do_redir_add()
973 Redir redir; in do_redir_del() local
981 redir = redir_find( client->global, port, proto ); in do_redir_del()
982 if (redir == NULL) { in do_redir_del()
988 slirp_unredir( redir->host_udp, redir->host_port ); in do_redir_del()