Home | History | Annotate | Download | only in ip

Lines Matching defs:argc

177 	int argc = *argcp;
183 *argcp = argc;
191 int argc = *argcp;
230 *argcp = argc;
238 int argc = *argcp;
263 *argcp = argc;
271 int argc = *argcp;
281 *argcp = argc;
287 static int xfrm_state_modify(int cmd, unsigned int flags, int argc, char **argv)
326 while (argc > 0) {
329 xfrm_mode_parse(&req.xsinfo.mode, &argc, &argv);
331 xfrm_parse_mark(&mark, &argc, &argv);
334 xfrm_reqid_parse(&req.xsinfo.reqid, &argc, &argv);
337 xfrm_seq_parse(&req.xsinfo.seq, &argc, &argv);
360 xfrm_state_flag_parse(&req.xsinfo.flags, &argc, &argv);
363 xfrm_state_extra_flag_parse(&extra_flags, &argc, &argv);
367 xfrm_selector_parse(&req.xsinfo.sel, &argc, &argv);
371 xfrm_lifetime_cfg_parse(&req.xsinfo.lft, &argc, &argv);
376 xfrm_encap_type_parse(&encap.encap_type, &argc, &argv);
435 xfrm_offload_dir_parse(&dir, &argc, &argv);
556 &req.xsinfo.family, 0, &argc, &argv);
561 argc--; argv++;
737 static int xfrm_state_allocspi(int argc, char **argv)
763 while (argc > 0) {
766 xfrm_mode_parse(&req.xspi.info.mode, &argc, &argv);
768 xfrm_parse_mark(&mark, &argc, &argv);
771 xfrm_reqid_parse(&req.xspi.info.reqid, &argc, &argv);
774 xfrm_seq_parse(&req.xspi.info.seq, &argc, &argv);
801 &req.xspi.info.family, 0, &argc, &argv);
809 argc--; argv++;
989 static int xfrm_state_get_or_delete(int argc, char **argv, int delete)
1006 while (argc > 0) {
1010 xfrm_parse_mark(&mark, &argc, &argv);
1020 &argc, &argv);
1030 argc--; argv++;
1137 static int xfrm_state_list_or_deleteall(int argc, char **argv, int deleteall)
1142 if (argc > 0)
1146 while (argc > 0) {
1149 xfrm_mode_parse(&filter.xsinfo.mode, &argc, &argv);
1155 xfrm_reqid_parse(&filter.xsinfo.reqid, &argc, &argv);
1161 xfrm_state_flag_parse(&filter.xsinfo.flags, &argc, &argv);
1172 &filter.xsinfo.family, 1, &argc, &argv);
1176 argc--; argv++;
1323 static int xfrm_sad_getinfo(int argc, char **argv)
1350 static int xfrm_state_flush(int argc, char **argv)
1363 while (argc > 0) {
1381 argc--; argv++;
1399 int do_xfrm_state(int argc, char **argv)
1401 if (argc < 1)
1406 argc-1, argv+1);
1409 argc-1, argv+1);
1411 return xfrm_state_allocspi(argc-1, argv+1);
1413 return xfrm_state_get_or_delete(argc-1, argv+1, 1);
1415 return xfrm_state_list_or_deleteall(argc-1, argv+1, 1);
1418 return xfrm_state_list_or_deleteall(argc-1, argv+1, 0);
1420 return xfrm_state_get_or_delete(argc-1, argv+1, 0);
1422 return xfrm_state_flush(argc-1, argv+1);
1424 return xfrm_sad_getinfo(argc, argv);