Lines Matching defs:ifspec
66 char *uml_vector_fetch_arg(struct arglist *ifspec, char *token)
70 for (i = 0; i < ifspec->numargs; i++) {
71 if (strcmp(ifspec->tokens[i], token) == 0)
72 return ifspec->values[i];
198 static struct vector_fds *user_init_tap_fds(struct arglist *ifspec)
207 iface = uml_vector_fetch_arg(ifspec, TOKEN_IFNAME);
243 argv[0] = uml_vector_fetch_arg(ifspec, TOKEN_SCRIPT);
256 static struct vector_fds *user_init_hybrid_fds(struct arglist *ifspec)
262 iface = uml_vector_fetch_arg(ifspec, TOKEN_IFNAME);
295 argv[0] = uml_vector_fetch_arg(ifspec, TOKEN_SCRIPT);
307 static struct vector_fds *user_init_unix_fds(struct arglist *ifspec, int id)
315 src = uml_vector_fetch_arg(ifspec, "src");
316 dst = uml_vector_fetch_arg(ifspec, "dst");
405 static struct vector_fds *user_init_fd_fds(struct arglist *ifspec)
411 fdarg = uml_vector_fetch_arg(ifspec, "fd");
437 static struct vector_fds *user_init_raw_fds(struct arglist *ifspec)
445 iface = uml_vector_fetch_arg(ifspec, TOKEN_IFNAME);
466 argv[0] = uml_vector_fetch_arg(ifspec, TOKEN_SCRIPT);
520 static struct vector_fds *user_init_socket_fds(struct arglist *ifspec, int id)
533 value = uml_vector_fetch_arg(ifspec, "v6");
541 value = uml_vector_fetch_arg(ifspec, "udp");
546 src = uml_vector_fetch_arg(ifspec, "src");
547 dst = uml_vector_fetch_arg(ifspec, "dst");
548 srcport = uml_vector_fetch_arg(ifspec, "srcport");
549 dstport = uml_vector_fetch_arg(ifspec, "dstport");