Lines Matching defs:chain
245 /* New chain. */
246 char *policy, *chain;
248 chain = strtok(buffer+1, " \t\n");
249 DEBUGP("line %u, chain '%s'\n", line, chain);
250 if (!chain) {
252 "%s: line %u chain name invalid\n",
257 if (strlen(chain) >= XT_EXTENSION_MAXNAMELEN)
259 "Invalid chain name `%s' "
261 chain, XT_EXTENSION_MAXNAMELEN - 1);
263 if (iptc_builtin(chain, handle) <= 0) {
264 if (noflush && iptc_is_chain(chain, handle)) {
265 DEBUGP("Flushing existing user defined chain '%s'\n", chain);
266 if (!iptc_flush_entries(chain, handle))
268 "error flushing chain "
269 "'%s':%s\n", chain,
272 DEBUGP("Creating new chain '%s'\n", chain);
273 if (!iptc_create_chain(chain, handle))
275 "error creating chain "
276 "'%s':%s\n", chain,
300 "for chain '%s'\n", chain);
307 DEBUGP("Setting policy of chain %s to %s\n",
308 chain, policy);
310 if (!iptc_set_policy(chain, policy, &count,
315 policy, chain, line,