Home | History | Annotate | Download | only in ip

Lines Matching defs:ptype

56 	fprintf(stderr, "Usage: ip xfrm policy { add | update } dir DIR SELECTOR [ index INDEX ] [ ptype PTYPE ]\n");
58 fprintf(stderr, "Usage: ip xfrm policy { delete | get } dir DIR [ SELECTOR | index INDEX ] [ ptype PTYPE ]\n");
61 fprintf(stderr, "Usage: ip xfrm policy flush [ ptype PTYPE ]\n");
63 fprintf(stderr, "PTYPE := [ main | sub ](default=main)\n");
123 static int xfrm_policy_ptype_parse(__u8 *ptype, int *argcp, char ***argvp)
129 *ptype = XFRM_POLICY_TYPE_MAIN;
131 *ptype = XFRM_POLICY_TYPE_SUB;
133 invarg("\"PTYPE\" is invalid", *argv);
265 } else if (strcmp(*argv, "ptype") == 0) {
267 duparg("ptype", *argv);
352 __u8 ptype)
360 if ((ptype^filter.ptype)&filter.ptype_mask)
415 __u8 ptype = XFRM_POLICY_TYPE_MAIN;
463 ptype = upt->type;
466 if (xpinfo && !xfrm_policy_filter_match(xpinfo, ptype))
544 } else if (strcmp(*argv, "ptype") == 0) {
546 duparg("ptype", *argv);
630 __u8 ptype = XFRM_POLICY_TYPE_MAIN;
656 ptype = upt->type;
659 if (!xfrm_policy_filter_match(xpinfo, ptype))
707 } else if (strcmp(*argv, "ptype") == 0) {
709 xfrm_policy_ptype_parse(&filter.ptype, &argc, &argv);
920 if (strcmp(*argv, "ptype") == 0) {
922 duparg("ptype", *argv);