Lines Matching refs:ifspec
65 char *uml_vector_fetch_arg(struct arglist *ifspec, char *token)
69 for (i = 0; i < ifspec->numargs; i++) {
70 if (strcmp(ifspec->tokens[i], token) == 0)
71 return ifspec->values[i];
197 static struct vector_fds *user_init_tap_fds(struct arglist *ifspec)
206 iface = uml_vector_fetch_arg(ifspec, TOKEN_IFNAME);
242 argv[0] = uml_vector_fetch_arg(ifspec, TOKEN_SCRIPT);
255 static struct vector_fds *user_init_hybrid_fds(struct arglist *ifspec)
261 iface = uml_vector_fetch_arg(ifspec, TOKEN_IFNAME);
294 argv[0] = uml_vector_fetch_arg(ifspec, TOKEN_SCRIPT);
306 static struct vector_fds *user_init_unix_fds(struct arglist *ifspec, int id)
314 src = uml_vector_fetch_arg(ifspec, "src");
315 dst = uml_vector_fetch_arg(ifspec, "dst");
404 static struct vector_fds *user_init_fd_fds(struct arglist *ifspec)
410 fdarg = uml_vector_fetch_arg(ifspec, "fd");
436 static struct vector_fds *user_init_raw_fds(struct arglist *ifspec)
444 iface = uml_vector_fetch_arg(ifspec, TOKEN_IFNAME);
465 argv[0] = uml_vector_fetch_arg(ifspec, TOKEN_SCRIPT);
519 static struct vector_fds *user_init_socket_fds(struct arglist *ifspec, int id)
532 value = uml_vector_fetch_arg(ifspec, "v6");
540 value = uml_vector_fetch_arg(ifspec, "udp");
545 src = uml_vector_fetch_arg(ifspec, "src");
546 dst = uml_vector_fetch_arg(ifspec, "dst");
547 srcport = uml_vector_fetch_arg(ifspec, "srcport");
548 dstport = uml_vector_fetch_arg(ifspec, "dstport");