Lines Matching refs:argv
73 int parse_name(char **argv, int *ifindex, char *dev) in parse_name() argument
75 int len = strlen(*argv); in parse_name()
80 memcpy(dev, *argv, len); in parse_name()
91 int parse_cmd(char **argv, int *opt) in parse_cmd() argument
93 int len = strlen(*argv); in parse_cmd()
99 memcpy(cmd, *argv, len); in parse_cmd()
114 int parse_args(char **argv, int *opt, __u8 *gateway_flag, int *ifindex, in parse_args() argument
120 argv++; in parse_args()
121 ret = parse_cmd(argv, opt); in parse_args()
126 argv++; in parse_args()
127 if (nip_get_addr(argv, dst_addr)) { in parse_args()
134 argv++; in parse_args()
135 ret = parse_name(argv, ifindex, dev); in parse_args()
141 argv++; in parse_args()
142 if (nip_get_addr(argv, gateway_addr)) { in parse_args()
158 char **argv = argv_input; in main() local
169 ret = parse_args(argv, &opt, &gateway_flag, &ifindex, in main()