Searched refs:xl (Results 1 - 25 of 115) sorted by relevance

12345

/external/iptables/extensions/
H A Dlibxt_TRACE.c10 static int trace_xlate(struct xt_xlate *xl, argument
13 xt_xlate_add(xl, "nftrace set 1");
H A Dlibxt_mac.c74 struct xt_xlate *xl)
78 xt_xlate_add(xl, "%02x", macaddress[0]);
80 xt_xlate_add(xl, ":%02x", macaddress[i]);
83 static int mac_xlate(struct xt_xlate *xl, argument
88 xt_xlate_add(xl, "ether saddr%s ", info->invert ? " !=" : "");
89 print_mac_xlate(info->srcaddr, xl);
73 print_mac_xlate(const unsigned char *macaddress, struct xt_xlate *xl) argument
H A Dlibxt_dscp.c94 static int __dscp_xlate(struct xt_xlate *xl, argument
100 xt_xlate_add(xl, "dscp %s0x%02x", dinfo->invert ? "!= " : "",
106 static int dscp_xlate(struct xt_xlate *xl, argument
109 xt_xlate_add(xl, "ip ");
111 return __dscp_xlate(xl, params);
114 static int dscp_xlate6(struct xt_xlate *xl, argument
117 xt_xlate_add(xl, "ip6 ");
119 return __dscp_xlate(xl, params);
H A Dlibxt_ecn.c121 static int ecn_xlate(struct xt_xlate *xl, argument
130 xt_xlate_add(xl, "ip ecn ");
132 xt_xlate_add(xl,"!= ");
136 xt_xlate_add(xl, "not-ect");
139 xt_xlate_add(xl, "ect1");
142 xt_xlate_add(xl, "ect0");
145 xt_xlate_add(xl, "ce");
H A Dlibxt_NFLOG.c110 struct xt_xlate *xl, bool escape_quotes)
112 xt_xlate_add(xl, "log ");
115 xt_xlate_add(xl, "prefix \\\"%s\\\" ", info->prefix);
117 xt_xlate_add(xl, "prefix \"%s\" ", info->prefix);
121 xt_xlate_add(xl, "snaplen %u ", info->len);
123 xt_xlate_add(xl, "queue-threshold %u ", info->threshold);
124 xt_xlate_add(xl, "group %u ", info->group);
127 static int NFLOG_xlate(struct xt_xlate *xl, argument
133 nflog_print_xlate(info, xl, params->escape_quotes);
109 nflog_print_xlate(const struct xt_nflog_info *info, struct xt_xlate *xl, bool escape_quotes) argument
H A Dlibxt_connmark.c127 struct xt_xlate *xl, uint32_t op)
130 xt_xlate_add(xl, " and 0x%x %s 0x%x", mask,
133 xt_xlate_add(xl, " %s0x%x",
137 static int connmark_xlate(struct xt_xlate *xl, argument
146 xt_xlate_add(xl, "ct mark");
147 print_mark_xlate(info->mark, info->mask, xl, op);
153 connmark_mt_xlate(struct xt_xlate *xl, argument
163 xt_xlate_add(xl, "ct mark");
164 print_mark_xlate(info->mark, info->mask, xl, op);
126 print_mark_xlate(unsigned int mark, unsigned int mask, struct xt_xlate *xl, uint32_t op) argument
H A Dlibxt_mark.c106 print_mark_xlate(struct xt_xlate *xl, unsigned int mark, argument
110 xt_xlate_add(xl, " and 0x%x %s 0x%x", mask,
113 xt_xlate_add(xl, " %s0x%x",
117 static int mark_mt_xlate(struct xt_xlate *xl, argument
126 xt_xlate_add(xl, "mark");
127 print_mark_xlate(xl, info->mark, info->mask, op);
132 static int mark_xlate(struct xt_xlate *xl, argument
141 xt_xlate_add(xl, "mark");
142 print_mark_xlate(xl, info->mark, info->mask, op);
H A Dlibipt_ttl.c103 static int ttl_xlate(struct xt_xlate *xl, argument
111 xt_xlate_add(xl, "ip ttl");
114 xt_xlate_add(xl, "ip ttl !=");
117 xt_xlate_add(xl, "ip ttl lt");
120 xt_xlate_add(xl, "ip ttl gt");
127 xt_xlate_add(xl, " %u", info->ttl);
H A Dlibxt_TEE.c95 static int tee_tg_xlate(struct xt_xlate *xl, argument
101 xt_xlate_add(xl, "dup to %s",
104 xt_xlate_add(xl, "dup to %s",
107 xt_xlate_add(xl, " device %s", info->oif);
112 static int tee_tg6_xlate(struct xt_xlate *xl, argument
118 xt_xlate_add(xl, "dup to %s",
121 xt_xlate_add(xl, "dup to %s",
124 xt_xlate_add(xl, " device %s", info->oif);
H A Dlibxt_length.c59 static int length_xlate(struct xt_xlate *xl, argument
64 xt_xlate_add(xl, "meta length %s", info->invert ? "!= " : "");
66 xt_xlate_add(xl, "%u", info->min);
68 xt_xlate_add(xl, "%u-%u", info->min, info->max);
H A Dlibip6t_LOG.c185 static int LOG_xlate(struct xt_xlate *xl, argument
192 xt_xlate_add(xl, "log");
195 xt_xlate_add(xl, " prefix \\\"%s\\\"", loginfo->prefix);
197 xt_xlate_add(xl, " prefix \"%s\"", loginfo->prefix);
203 xt_xlate_add(xl, " level %s",
209 xt_xlate_add(xl, " flags all");
214 xt_xlate_add(xl, " flags tcp");
216 xt_xlate_add(xl, " sequence");
220 xt_xlate_add(xl, "%soptions", delim);
223 xt_xlate_add(xl, " flag
[all...]
H A Dlibipt_LOG.c185 static int LOG_xlate(struct xt_xlate *xl, argument
192 xt_xlate_add(xl, "log");
195 xt_xlate_add(xl, " prefix \\\"%s\\\"", loginfo->prefix);
197 xt_xlate_add(xl, " prefix \"%s\"", loginfo->prefix);
203 xt_xlate_add(xl, " level %s",
209 xt_xlate_add(xl, " flags all");
214 xt_xlate_add(xl, " flags tcp");
216 xt_xlate_add(xl, " sequence");
220 xt_xlate_add(xl, "%soptions", delim);
223 xt_xlate_add(xl, " flag
[all...]
H A Dlibxt_devgroup.c156 struct xt_xlate *xl, int numeric)
161 xt_xlate_add(xl, "and 0x%x %s 0x%x", mask,
167 xt_xlate_add(xl, "%s", op == XT_OP_EQ ? "" : "!= ");
169 xt_xlate_add(xl, "%s", name);
171 xt_xlate_add(xl, "0x%x", id);
176 struct xt_xlate *xl, int numeric)
184 xt_xlate_add(xl, "iifgroup ");
186 info->src_mask, xl, numeric);
193 xt_xlate_add(xl, "%soifgroup ", space);
195 info->dst_mask, xl, numeri
155 print_devgroup_xlate(unsigned int id, uint32_t op, unsigned int mask, struct xt_xlate *xl, int numeric) argument
175 devgroup_show_xlate(const struct xt_devgroup_info *info, struct xt_xlate *xl, int numeric) argument
199 devgroup_xlate(struct xt_xlate *xl, const struct xt_xlate_mt_params *params) argument
[all...]
H A Dlibxt_helper.c48 static int helper_xlate(struct xt_xlate *xl, argument
54 xt_xlate_add(xl, "ct helper%s \\\"%s\\\"",
57 xt_xlate_add(xl, "ct helper%s \"%s\"",
H A Dlibxt_CLASSIFY.c83 static int CLASSIFY_xlate(struct xt_xlate *xl, argument
90 xt_xlate_add(xl, "meta priority set ");
94 xt_xlate_add(xl, "root");
97 xt_xlate_add(xl, "none");
100 xt_xlate_add(xl, "%0x:%0x", TC_H_MAJ(handle) >> 16,
H A Dlibip6t_ah.c131 static int ah_xlate(struct xt_xlate *xl, argument
138 xt_xlate_add(xl, "ah spi%s ",
141 xt_xlate_add(xl, "%u-%u", ahinfo->spis[0],
144 xt_xlate_add(xl, "%u", ahinfo->spis[0]);
149 xt_xlate_add(xl, "%sah hdrlength%s %u", space,
156 xt_xlate_add(xl, "%sah reserved %u", space, ahinfo->hdrres);
161 xt_xlate_add(xl, "meta l4proto ah");
H A Dlibipt_realm.c113 int numeric, struct xt_xlate *xl, uint32_t op)
118 xt_xlate_add(xl, " and 0x%lx %s 0x%lx", mask,
124 xt_xlate_add(xl, " %s%s",
127 xt_xlate_add(xl, " %s0x%lx",
132 static int realm_xlate(struct xt_xlate *xl, argument
141 xt_xlate_add(xl, "rtclassid");
142 print_realm_xlate(ri->id, ri->mask, 0, xl, op);
112 print_realm_xlate(unsigned long id, unsigned long mask, int numeric, struct xt_xlate *xl, uint32_t op) argument
H A Dlibxt_limit.c162 static void print_rate_xlate(uint32_t period, struct xt_xlate *xl) argument
167 xt_xlate_add(xl, " %f", INFINITY);
176 xt_xlate_add(xl, " %u/%s", rates_xlate[i - 1].mult / period,
180 static int limit_xlate(struct xt_xlate *xl, argument
185 xt_xlate_add(xl, "limit rate");
186 print_rate_xlate(r->avg, xl);
188 xt_xlate_add(xl, " burst %u packets", r->burst);
H A Dlibxt_NFQUEUE.c273 static int NFQUEUE_xlate(struct xt_xlate *xl, argument
279 xt_xlate_add(xl, "queue num %u ", tinfo->queuenum);
284 static int NFQUEUE_xlate_v1(struct xt_xlate *xl, argument
292 xt_xlate_add(xl, "queue num %u-%u ", tinfo->queuenum, last);
294 xt_xlate_add(xl, "queue num %u ", tinfo->queuenum);
300 static int NFQUEUE_xlate_v2(struct xt_xlate *xl, argument
308 xt_xlate_add(xl, "queue num %u-%u ", info->queuenum, last);
310 xt_xlate_add(xl, "queue num %u ", info->queuenum);
313 xt_xlate_add(xl, "bypass");
318 static int NFQUEUE_xlate_v3(struct xt_xlate *xl, argument
[all...]
H A Dlibxt_multiport.c469 static int __multiport_xlate(struct xt_xlate *xl, argument
478 xt_xlate_add(xl, " sport ");
481 xt_xlate_add(xl, " dport ");
488 xt_xlate_add(xl, "{ ");
491 xt_xlate_add(xl, "%s%u", i ? "," : "", multiinfo->ports[i]);
494 xt_xlate_add(xl, "}");
499 static int multiport_xlate(struct xt_xlate *xl, argument
504 xt_xlate_add(xl, "%s", proto_to_name(proto));
505 return __multiport_xlate(xl, params);
508 static int multiport_xlate6(struct xt_xlate *xl, argument
517 __multiport_xlate_v1(struct xt_xlate *xl, const struct xt_xlate_mt_params *params) argument
555 multiport_xlate_v1(struct xt_xlate *xl, const struct xt_xlate_mt_params *params) argument
564 multiport_xlate6_v1(struct xt_xlate *xl, const struct xt_xlate_mt_params *params) argument
[all...]
H A Dlibip6t_DNAT.c235 struct xt_xlate *xl)
240 xt_xlate_add(xl, "%s%s%s",
247 xt_xlate_add(xl, "-%s%s%s",
254 xt_xlate_add(xl, ":%hu", ntohs(range->min_proto.tcp.port));
257 xt_xlate_add(xl, "-%hu",
262 static int DNAT_xlate(struct xt_xlate *xl, argument
269 xt_xlate_add(xl, "dnat to ");
270 print_range_xlate(range, xl);
272 xt_xlate_add(xl, " random");
278 xt_xlate_add(xl, "
234 print_range_xlate(const struct nf_nat_range *range, struct xt_xlate *xl) argument
[all...]
H A Dlibxt_dccp.c294 struct xt_xlate *xl)
302 xt_xlate_add(xl, " dccp type%s ", einfo->invflags ? " !=" : "");
305 xt_xlate_add(xl, "{");
315 xt_xlate_add(xl, ", ");
319 xt_xlate_add(xl, "%s", dccp_pkt_types_xlate[i]);
325 xt_xlate_add(xl, "}");
330 static int dccp_xlate(struct xt_xlate *xl, argument
338 xt_xlate_add(xl, "dccp ");
342 xt_xlate_add(xl, "sport%s %u-%u",
346 xt_xlate_add(xl, "spor
293 dccp_type_xlate(const struct xt_dccp_info *einfo, struct xt_xlate *xl) argument
[all...]
/external/clang/test/CXX/temp/temp.spec/temp.expl.spec/
H A Dp19.cpp20 void test(X<int> xi, X<long> xl, float *fp) { argument
29 xl.f(17, fp); // okay
/external/clang/test/SemaTemplate/
H A Dcopy-ctor-assign.cpp32 void test3(X<int> &x, X<int> xi, X<long> xl, X<int Y::*> xmptr) { argument
34 x = xl;
/external/iptables/iptables/
H A Dxtables-translate.c37 void xlate_ifname(struct xt_xlate *xl, const char *nftmeta, const char *ifname, argument
51 xt_xlate_add(xl, "%s %s%s ", nftmeta, invert ? "!= " : "", iface);
55 struct xt_xlate *xl)
63 xt_xlate_add(xl, "accept");
65 xt_xlate_add(xl, "drop");
67 xt_xlate_add(xl, "return");
75 ret = cs->target->xlate(xl, &params);
82 xt_xlate_add(xl, "goto %s", cs->jumpto);
84 xt_xlate_add(xl, "jump %s", cs->jumpto);
90 int xlate_matches(const struct iptables_command_state *cs, struct xt_xlate *xl) argument
54 xlate_action(const struct iptables_command_state *cs, bool goto_set, struct xt_xlate *xl) argument
139 struct xt_xlate *xl = xt_xlate_alloc(10240); local
[all...]

Completed in 261 milliseconds

12345