Lines Matching defs:pat
309 char pat[1];
313 aspath_match_comp(Cx_t* cx, Cxtype_t* sub, Cxtype_t* pat, Cxvalue_t* val, Cxdisc_t* disc)
317 if (!cxisstring(pat))
329 strcpy(pm->pat, val->string.data);
345 if (!(ire = irecomp(pm->pat, 4, 0, 1, 1, &iredisc)))
354 if (!(ire = irecomp(pm->pat, 2, 0, 1, 1, &iredisc)))
387 cluster_match_comp(Cx_t* cx, Cxtype_t* sub, Cxtype_t* pat, Cxvalue_t* val, Cxdisc_t* disc)
389 if (!cxisstring(pat))
417 community_match_comp(Cx_t* cx, Cxtype_t* sub, Cxtype_t* pat, Cxvalue_t* val, Cxdisc_t* disc)
419 if (!cxisstring(pat))
447 extended_match_comp(Cx_t* cx, Cxtype_t* sub, Cxtype_t* pat, Cxvalue_t* val, Cxdisc_t* disc)
449 if (!cxisstring(pat))
477 labels_match_comp(Cx_t* cx, Cxtype_t* sub, Cxtype_t* pat, Cxvalue_t* val, Cxdisc_t* disc)
479 if (!cxisstring(pat))
836 char pat[1];
840 prefix_match_comp(Cx_t* cx, Cxtype_t* sub, Cxtype_t* pat, Cxvalue_t* val, Cxdisc_t* disc)
844 if (!cxisstring(pat))
856 strcpy(pm->pat, val->string.data);
857 pm->val.string.data = pm->pat;
858 pm->str = cxisstring(pat);