• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:opts

80 int inet_listen_opts(QemuOpts *opts, int port_offset)  in inet_listen_opts()  argument
92 const char* socket_fd = qemu_opt_get(opts, "socket"); in inet_listen_opts()
98 if ((qemu_opt_get(opts, "host") == NULL) || in inet_listen_opts()
99 (qemu_opt_get(opts, "port") == NULL)) { in inet_listen_opts()
103 pstrcpy(port, sizeof(port), qemu_opt_get(opts, "port")); in inet_listen_opts()
104 addr = qemu_opt_get(opts, "host"); in inet_listen_opts()
106 to = qemu_opt_get_number(opts, "to", 0); in inet_listen_opts()
107 if (qemu_opt_get_bool(opts, "ipv4", 0)) in inet_listen_opts()
109 if (qemu_opt_get_bool(opts, "ipv6", 0)) in inet_listen_opts()
179 qemu_opt_set(opts, "host", uaddr); in inet_listen_opts()
180 qemu_opt_set(opts, "port", uport); in inet_listen_opts()
181 qemu_opt_set(opts, "ipv6", (e->family == SOCKET_IN6) ? "on" : "off"); in inet_listen_opts()
182 qemu_opt_set(opts, "ipv4", (e->family != SOCKET_IN6) ? "on" : "off"); in inet_listen_opts()
187 int inet_connect_opts(QemuOpts *opts) in inet_connect_opts() argument
197 const char* socket_fd = qemu_opt_get(opts, "socket"); in inet_connect_opts()
203 addr = qemu_opt_get(opts, "host"); in inet_connect_opts()
204 port = qemu_opt_get(opts, "port"); in inet_connect_opts()
210 if (qemu_opt_get_bool(opts, "ipv4", 0)) { in inet_connect_opts()
214 if (qemu_opt_get_bool(opts, "ipv6", 0)) { in inet_connect_opts()
259 int inet_dgram_opts(QemuOpts *opts) in inet_dgram_opts() argument
273 addr = qemu_opt_get(opts, "host"); in inet_dgram_opts()
274 port = qemu_opt_get(opts, "port"); in inet_dgram_opts()
284 if (qemu_opt_get_bool(opts, "ipv4", 0)) { in inet_dgram_opts()
288 if (qemu_opt_get_bool(opts, "ipv6", 0)) { in inet_dgram_opts()
301 addr = qemu_opt_get(opts, "localaddr"); in inet_dgram_opts()
302 port = qemu_opt_get(opts, "localport"); in inet_dgram_opts()
369 static int inet_parse(QemuOpts *opts, const char *str) in inet_parse() argument
392 qemu_opt_set(opts, "ipv6", "on"); in inet_parse()
400 qemu_opt_set(opts, "ipv4", "on"); in inet_parse()
409 qemu_opt_set(opts, "host", addr); in inet_parse()
410 qemu_opt_set(opts, "port", port); in inet_parse()
416 qemu_opt_set(opts, "to", h+4); in inet_parse()
418 qemu_opt_set(opts, "ipv4", "on"); in inet_parse()
420 qemu_opt_set(opts, "ipv6", "on"); in inet_parse()
437 qemu_opt_set(opts, "socket", str_fd); in inet_parse()
446 QemuOpts *opts; in inet_listen() local
450 opts = qemu_opts_create(&dummy_opts, NULL, 0); in inet_listen()
451 if (inet_parse(opts, str) == 0) { in inet_listen()
452 sock = inet_listen_opts(opts, port_offset); in inet_listen()
455 if (qemu_opt_get_bool(opts, "ipv6", 0)) { in inet_listen()
457 qemu_opt_get(opts, "host"), in inet_listen()
458 qemu_opt_get(opts, "port"), in inet_listen()
462 qemu_opt_get(opts, "host"), in inet_listen()
463 qemu_opt_get(opts, "port"), in inet_listen()
468 qemu_opts_del(opts); in inet_listen()
474 QemuOpts *opts; in inet_connect() local
477 opts = qemu_opts_create(&dummy_opts, NULL, 0); in inet_connect()
478 if (inet_parse(opts, str) == 0) in inet_connect()
479 sock = inet_connect_opts(opts); in inet_connect()
480 qemu_opts_del(opts); in inet_connect()
486 int unix_listen_opts(QemuOpts *opts) in unix_listen_opts() argument
488 const char *path = qemu_opt_get(opts, "path"); in unix_listen_opts()
508 qemu_opt_set(opts, "path", unpath); in unix_listen_opts()
528 int unix_connect_opts(QemuOpts *opts) in unix_connect_opts() argument
531 const char *path = qemu_opt_get(opts, "path"); in unix_connect_opts()
557 QemuOpts *opts; in unix_listen() local
561 opts = qemu_opts_create(&dummy_opts, NULL, 0); in unix_listen()
569 qemu_opt_set(opts, "path", path); in unix_listen()
573 qemu_opt_set(opts, "path", str); in unix_listen()
576 sock = unix_listen_opts(opts); in unix_listen()
579 snprintf(ostr, olen, "%s%s", qemu_opt_get(opts, "path"), optstr ? optstr : ""); in unix_listen()
580 qemu_opts_del(opts); in unix_listen()
586 QemuOpts *opts; in unix_connect() local
589 opts = qemu_opts_create(&dummy_opts, NULL, 0); in unix_connect()
590 qemu_opt_set(opts, "path", path); in unix_connect()
591 sock = unix_connect_opts(opts); in unix_connect()
592 qemu_opts_del(opts); in unix_connect()
598 int unix_listen_opts(QemuOpts *opts) in unix_listen_opts() argument
604 int unix_connect_opts(QemuOpts *opts) in unix_connect_opts() argument