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

Lines Matching refs:me

187 static void xtables_fully_register_pending_match(struct xtables_match *me);
188 static void xtables_fully_register_pending_target(struct xtables_target *me);
824 void xtables_register_match(struct xtables_match *me)
826 if (me->version == NULL) {
828 xt_params->program_name, me->name, me->revision);
831 if (strcmp(me->version, XTABLES_VERSION) != 0) {
834 xt_params->program_name, me->name,
835 me->version, XTABLES_VERSION);
839 if (strlen(me->name) >= XT_EXTENSION_MAXNAMELEN) {
841 xt_params->program_name, me->name);
845 if (me->family >= NPROTO) {
848 xt_params->program_name, me->name);
852 if (me->x6_options != NULL)
853 xtables_option_metavalidate(me->name, me->x6_options);
854 if (me->extra_opts != NULL)
855 xtables_check_options(me->name, me->extra_opts);
858 if (me->family != afinfo->family && me->family != AF_UNSPEC)
862 me->next = xtables_pending_matches;
863 xtables_pending_matches = me;
866 static void xtables_fully_register_pending_match(struct xtables_match *me)
870 old = xtables_find_match(me->name, XTF_DURING_LOAD, NULL);
872 if (old->revision == me->revision &&
873 old->family == me->family) {
876 xt_params->program_name, me->name);
882 && old->revision > me->revision)
886 if (!compatible_match_revision(me->name, me->revision))
890 if (old->revision == me->revision && me->family == AF_UNSPEC)
898 if (me->size != XT_ALIGN(me->size)) {
900 xt_params->program_name, me->name,
901 (unsigned int)me->size);
907 me->next = NULL;
908 *i = me;
910 me->m = NULL;
911 me->mflags = 0;
921 void xtables_register_target(struct xtables_target *me)
923 if (me->version == NULL) {
925 xt_params->program_name, me->name, me->revision);
928 if (strcmp(me->version, XTABLES_VERSION) != 0) {
931 xt_params->program_name, me->name,
932 me->version, XTABLES_VERSION);
936 if (strlen(me->name) >= XT_EXTENSION_MAXNAMELEN) {
938 xt_params->program_name, me->name);
942 if (me->family >= NPROTO) {
945 xt_params->program_name, me->name);
949 if (me->x6_options != NULL)
950 xtables_option_metavalidate(me->name, me->x6_options);
951 if (me->extra_opts != NULL)
952 xtables_check_options(me->name, me->extra_opts);
955 if (me->family != afinfo->family && me->family != AF_UNSPEC)
959 me->next = xtables_pending_targets;
960 xtables_pending_targets = me;
963 static void xtables_fully_register_pending_target(struct xtables_target *me)
967 old = xtables_find_target(me->name, XTF_DURING_LOAD);
971 if (old->revision == me->revision &&
972 old->family == me->family) {
975 xt_params->program_name, me->name);
981 && old->revision > me->revision)
985 if (!compatible_target_revision(me->name, me->revision))
989 if (old->revision == me->revision && me->family == AF_UNSPEC)
997 if (me->size != XT_ALIGN(me->size)) {
999 xt_params->program_name, me->name,
1000 (unsigned int)me->size);
1005 me->next = xtables_targets;
1006 xtables_targets = me;
1007 me->t = NULL;
1008 me->tflags = 0;