• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/iproute2/tc/

Lines Matching refs:pinfo

42 		    struct tc_rsvp_pinfo *pinfo, int dir, int family)
47 struct tc_rsvp_gpi *pi = dir ? &pinfo->dpi : &pinfo->spi;
86 if (pinfo->protocol == 0)
87 pinfo->protocol = IPPROTO_AH;
98 if (pinfo->protocol == 0)
99 pinfo->protocol = IPPROTO_ESP;
173 struct tc_rsvp_pinfo pinfo;
179 memset(&pinfo, 0, sizeof(pinfo));
199 if (get_addr_and_pi(&argc, &argv, &addr, &pinfo, 1, family)) {
204 if (pinfo.dpi.mask || pinfo.protocol)
211 if (get_addr_and_pi(&argc, &argv, &addr, &pinfo, 0, family)) {
216 if (pinfo.spi.mask || pinfo.protocol)
227 pinfo.protocol = num;
245 pinfo.tunnelid = tid;
263 pinfo.tunnelhdr = tid;
284 addattr_l(n, 4096, TCA_RSVP_PINFO, &pinfo, sizeof(pinfo));
320 struct tc_rsvp_pinfo *pinfo = NULL;
331 if (RTA_PAYLOAD(tb[TCA_RSVP_PINFO]) < sizeof(*pinfo))
334 pinfo = RTA_DATA(tb[TCA_RSVP_PINFO]);
339 if (!pinfo || pinfo->tunnelhdr == 0)
342 fprintf(f, "tunnel %d skip %d ", *(__u32*)RTA_DATA(tb[TCA_RSVP_CLASSID]), pinfo->tunnelhdr);
343 } else if (pinfo && pinfo->tunnelhdr)
344 fprintf(f, "tunnel [BAD] skip %d ", pinfo->tunnelhdr);
353 if (pinfo && pinfo->dpi.mask) {
355 fprintf(f, "%s ", sprint_spi(&pinfo->dpi, 1, b2));
359 if (pinfo && pinfo->dpi.mask) {
361 fprintf(f, "session [NONE]%s ", sprint_spi(&pinfo->dpi, 1, b2));
366 if (pinfo && pinfo->protocol) {
368 fprintf(f, "ipproto %s ", inet_proto_n2a(pinfo->protocol, b1, sizeof(b1)));
370 if (pinfo && pinfo->tunnelid)
371 fprintf(f, "tunnelid %d ", pinfo->tunnelid);
380 if (pinfo && pinfo->spi.mask) {
382 fprintf(f, "%s ", sprint_spi(&pinfo->spi, 0, b2));
385 } else if (pinfo && pinfo->spi.mask) {
387 fprintf(f, "sender [NONE]%s ", sprint_spi(&pinfo->spi, 0, b2));