Lines Matching refs:flags
168 static int parse(int c, char **argv, int invert, unsigned int *flags,
183 if (info->flags & (IP6T_POLICY_MATCH_IN|IP6T_POLICY_MATCH_OUT))
190 info->flags |= parse_direction(argv[optind-1]);
197 info->flags |= parse_policy(argv[optind-1]);
200 if (info->flags & IP6T_POLICY_MATCH_STRICT)
208 info->flags |= IP6T_POLICY_MATCH_STRICT;
298 static void final_check(unsigned int flags)
308 if (!(info->flags & (IP6T_POLICY_MATCH_IN|IP6T_POLICY_MATCH_OUT)))
312 if (info->flags & IP6T_POLICY_MATCH_NONE) {
313 if (info->flags & IP6T_POLICY_MATCH_STRICT)
323 if (!(info->flags & IP6T_POLICY_MATCH_STRICT) && info->len > 1)
330 if (info->flags & IP6T_POLICY_MATCH_STRICT &&
416 if (info->flags & IP6T_POLICY_MATCH_IN)
421 if (info->flags & IP6T_POLICY_MATCH_NONE)
426 if (info->flags & IP6T_POLICY_MATCH_STRICT)