Home | History | Annotate | Download | only in qemu

Lines Matching defs:mon

637 static void config_error(Monitor *mon, const char *fmt, ...)
642 if (mon) {
643 monitor_vprintf(mon, fmt, ap);
671 static void slirp_redirection(Monitor *mon, const char *redir_str);
747 Monitor *mon = (Monitor *)opaque;
755 monitor_printf(mon, " %s |", is_udp ? "udp" : "tcp" );
760 monitor_printf(mon, " %15s |", buf);
761 monitor_printf(mon, " %5d |", fport);
767 monitor_printf(mon, " %15s |", buf);
768 monitor_printf(mon, " %5d\n", lport);
772 static void net_slirp_redir_list(Monitor *mon)
774 if (!mon)
777 monitor_printf(mon, " Prot | Host Addr | HPort | Guest Addr | GPort\n");
778 monitor_printf(mon, " | | | | \n");
779 slirp_redir_loop(net_slirp_redir_print, mon);
782 static void net_slirp_redir_rm(Monitor *mon, const char *port_str)
790 if (!mon)
810 monitor_printf(mon, "removed %d redirections to %s port %d\n", n,
815 monitor_printf(mon, "invalid format\n");
818 static void slirp_redirection(Monitor *mon, const char *redir_str)
862 config_error(mon, "could not set up redirection '%s'\n", redir_str);
867 config_error(mon, "invalid redirection format '%s'\n", redir_str);
870 void net_slirp_redir(Monitor *mon, const char *redir_str, const char *redir_opt2)
875 if (mon) {
876 monitor_printf(mon, "user mode network stack not in use\n");
887 net_slirp_redir_rm(mon, redir_opt2);
892 net_slirp_redir_list(mon);
896 slirp_redirection(mon, redir_str);
998 void do_info_slirp(Monitor *mon)
1985 static int net_dump_init(Monitor *mon, VLANState *vlan, const char *device,
1995 config_error(mon, "-net dump: can't open %s\n", filename);
2010 config_error(mon, "-net dump write error: %s\n", strerror(errno));
2085 int net_client_init(Monitor *mon, const char *device, const char *p)
2113 config_error(mon, "invalid parameter '%s' in '%s'\n", buf, p);
2118 config_error(mon, "Too Many NICs\n");
2133 config_error(mon, "invalid syntax for ethernet address\n");
2151 config_error(mon, "'none' takes no parameters\n");
2168 config_error(mon, "invalid parameter '%s' in '%s'\n", buf, p);
2192 config_error(mon, "vmchannel wrong port number\n");
2200 config_error(mon, "could not open vmchannel device '%s'\n",
2220 config_error(mon, "invalid parameter '%s' in '%s'\n", buf, p);
2225 config_error(mon, "tap: no interface name\n");
2241 config_error(mon, "invalid parameter '%s' in '%s'\n", chkbuf, p);
2254 config_error(mon, "invalid parameter '%s' in '%s'\n", chkbuf, p);
2276 config_error(mon, "invalid parameter '%s' in '%s'\n", chkbuf, p);
2289 config_error(mon, "invalid parameter '%s' in '%s'\n", chkbuf, p);
2299 config_error(mon, "invalid parameter '%s' in '%s'\n", chkbuf, p);
2309 config_error(mon, "invalid parameter '%s' in '%s'\n", chkbuf, p);
2315 config_error(mon, "Unknown socket options: %s\n", p);
2330 config_error(mon, "invalid parameter '%s' in '%s'\n", buf, p);
2363 ret = net_dump_init(mon, vlan, device, name, buf, len);
2365 config_error(mon, "Unknown network device: %s\n", device);
2370 config_error(mon, "Could not initialize device '%s'\n", device);
2405 void net_host_device_add(Monitor *mon, const char *device, const char *opts)
2408 monitor_printf(mon, "invalid host network device %s\n", device);
2411 if (net_client_init(mon, device, opts ? opts : "") < 0) {
2412 monitor_printf(mon, "adding host network device %s failed\n", device);
2416 void net_host_device_remove(Monitor *mon, int vlan_id, const char *device)
2430 monitor_printf(mon, "can't find device %s\n", device);
2434 monitor_printf(mon, "invalid host network device %s\n", device);
2460 void do_info_network(Monitor *mon)
2466 monitor_printf(mon, "VLAN %d devices:\n", vlan->id);
2468 mon, " %s: %s\n", vc->name, vc->info_str);
2472 int do_set_link(Monitor *mon, const char *name, const char *up_or_down)
2484 monitor_printf(mon, "could not find network device '%s'", name);
2493 monitor_printf(mon, "invalid link status '%s'; only 'up' or 'down' "