Lines Matching refs:status
136 struct parse_status *status) in parse_sp4_tokens() argument
173 APP_CHECK(0, status, "unrecognized input \"%s\", expect" in parse_sp4_tokens()
183 APP_CHECK_PRESENCE(esp_p, tokens[ti], status); in parse_sp4_tokens()
184 if (status->status < 0) in parse_sp4_tokens()
191 APP_CHECK_PRESENCE(protect_p, tokens[ti], status); in parse_sp4_tokens()
192 if (status->status < 0) in parse_sp4_tokens()
194 APP_CHECK(bypass_p == 0, status, "conflict item " in parse_sp4_tokens()
197 if (status->status < 0) in parse_sp4_tokens()
199 APP_CHECK(discard_p == 0, status, "conflict item " in parse_sp4_tokens()
202 if (status->status < 0) in parse_sp4_tokens()
204 INCREMENT_TOKEN_INDEX(ti, n_tokens, status); in parse_sp4_tokens()
205 if (status->status < 0) in parse_sp4_tokens()
207 APP_CHECK_TOKEN_IS_NUM(tokens, ti, status); in parse_sp4_tokens()
208 if (status->status < 0) in parse_sp4_tokens()
212 APP_CHECK(tv != DISCARD && tv != BYPASS, status, in parse_sp4_tokens()
214 if (status->status < 0) in parse_sp4_tokens()
223 APP_CHECK_PRESENCE(bypass_p, tokens[ti], status); in parse_sp4_tokens()
224 if (status->status < 0) in parse_sp4_tokens()
226 APP_CHECK(protect_p == 0, status, "conflict item " in parse_sp4_tokens()
229 if (status->status < 0) in parse_sp4_tokens()
231 APP_CHECK(discard_p == 0, status, "conflict item " in parse_sp4_tokens()
234 if (status->status < 0) in parse_sp4_tokens()
244 APP_CHECK_PRESENCE(discard_p, tokens[ti], status); in parse_sp4_tokens()
245 if (status->status < 0) in parse_sp4_tokens()
247 APP_CHECK(protect_p == 0, status, "conflict item " in parse_sp4_tokens()
250 if (status->status < 0) in parse_sp4_tokens()
252 APP_CHECK(bypass_p == 0, status, "conflict item " in parse_sp4_tokens()
255 if (status->status < 0) in parse_sp4_tokens()
265 APP_CHECK_PRESENCE(pri_p, tokens[ti], status); in parse_sp4_tokens()
266 if (status->status < 0) in parse_sp4_tokens()
268 INCREMENT_TOKEN_INDEX(ti, n_tokens, status); in parse_sp4_tokens()
269 if (status->status < 0) in parse_sp4_tokens()
271 APP_CHECK_TOKEN_IS_NUM(tokens, ti, status); in parse_sp4_tokens()
272 if (status->status < 0) in parse_sp4_tokens()
285 APP_CHECK_PRESENCE(src_p, tokens[ti], status); in parse_sp4_tokens()
286 if (status->status < 0) in parse_sp4_tokens()
288 INCREMENT_TOKEN_INDEX(ti, n_tokens, status); in parse_sp4_tokens()
289 if (status->status < 0) in parse_sp4_tokens()
293 &depth) == 0, status, "unrecognized " in parse_sp4_tokens()
296 if (status->status < 0) in parse_sp4_tokens()
312 APP_CHECK_PRESENCE(dst_p, tokens[ti], status); in parse_sp4_tokens()
313 if (status->status < 0) in parse_sp4_tokens()
315 INCREMENT_TOKEN_INDEX(ti, n_tokens, status); in parse_sp4_tokens()
316 if (status->status < 0) in parse_sp4_tokens()
319 &depth) == 0, status, "unrecognized " in parse_sp4_tokens()
322 if (status->status < 0) in parse_sp4_tokens()
337 APP_CHECK_PRESENCE(proto_p, tokens[ti], status); in parse_sp4_tokens()
338 if (status->status < 0) in parse_sp4_tokens()
340 INCREMENT_TOKEN_INDEX(ti, n_tokens, status); in parse_sp4_tokens()
341 if (status->status < 0) in parse_sp4_tokens()
345 == 0, status, "unrecognized input \"%s\"" in parse_sp4_tokens()
347 if (status->status < 0) in parse_sp4_tokens()
349 APP_CHECK(low <= 0xff, status, "proto low " in parse_sp4_tokens()
351 if (status->status < 0) in parse_sp4_tokens()
353 APP_CHECK(high <= 0xff, status, "proto high " in parse_sp4_tokens()
355 if (status->status < 0) in parse_sp4_tokens()
368 APP_CHECK_PRESENCE(sport_p, tokens[ti], status); in parse_sp4_tokens()
369 if (status->status < 0) in parse_sp4_tokens()
371 INCREMENT_TOKEN_INDEX(ti, n_tokens, status); in parse_sp4_tokens()
372 if (status->status < 0) in parse_sp4_tokens()
376 &port_high) == 0, status, "unrecognized " in parse_sp4_tokens()
379 if (status->status < 0) in parse_sp4_tokens()
392 APP_CHECK_PRESENCE(dport_p, tokens[ti], status); in parse_sp4_tokens()
393 if (status->status < 0) in parse_sp4_tokens()
395 INCREMENT_TOKEN_INDEX(ti, n_tokens, status); in parse_sp4_tokens()
396 if (status->status < 0) in parse_sp4_tokens()
400 &port_high) == 0, status, "unrecognized " in parse_sp4_tokens()
403 if (status->status < 0) in parse_sp4_tokens()
414 APP_CHECK(0, status, "unrecognized input \"%s\"", in parse_sp4_tokens()
420 APP_CHECK(esp_p == 1, status, "missing argument \"esp\""); in parse_sp4_tokens()
421 if (status->status < 0) in parse_sp4_tokens()
424 APP_CHECK(protect_p | bypass_p | discard_p, status, "missing " in parse_sp4_tokens()
426 if (status->status < 0) in parse_sp4_tokens()