DELTA 317724 893 629 SVN_?kq4EBUSE: /* * If the application has signaled abusive behavior, * set the number of fails to be one less than the * configured limit. Fallthrough to the normal BL_ADD * processing, which will increment the failure count * to the threshhold, and block the abusive address. */ if (c.c_nfail != -1) dbi.count = c.c_nfail - 1; /*FALLTHROUGH*/case BL_BADUSER: /* ignore for now */ENDREP DELTA 301169 43452 1221 SVNBZ  NtN, BL_ABUSE, BL_BADUSERENDREP DELTA 301169 44686 1011 SVN}J M cKaK/* action values for user applications */ #define BLACKLIST_API_ENUM 1 enum { BLACKLIST_AUTH_OK = 0, BLACKLIST_AUTH_FAIL, BLACKLIST_ABUSIVE_BEHAVIOR, BLACKLIST_BAD_USER };ENDREP DELTA 301169 50319 1229 SVN= T IR"wRint internal_action; /* internal values are not the same as user application values */ switch (action) { case BLACKLIST_AUTH_FAIL: internal_action = BL_ADD; break; case BLACKLIST_AUTH_OK: internal_action = BL_DELETE; break; case BLACKLIST_ABUSIVE_BEHAVIOR: internal_action = BL_ABUSE; break; case BLACKLIST_BAD_USER: internal_action = BL_BADUSER; break; default: internal_action = BL_INVALID; break; } return bl_send(bl, internal_actionENDREP DELTA 317724 2212 309 SVNN! 1xAd'2p]x^}n0EAV-iEwR F\#0E|8w(qݒ{\O_AH-yQPF@ߦl0ͨm #@.FK