Index: packetbl.c ================================================================== --- packetbl.c +++ packetbl.c @@ -179,11 +179,11 @@ /* int validate_blacklist(char *); */ void parse_config(void); void parse_arguments(int argc, char **argv); void pbl_init_sockstat(void); static void get_ip_string(const struct packet_info *ip); -static void pbl_set_verdict(const struct PBL_HANDLE *h, PBL_ID_T id, +static void pbl_set_verdict(struct PBL_HANDLE *h, PBL_ID_T id, unsigned int verdict); static int pbl_callback(struct nfq_q_handle *qh, struct nfgenmsg *nfmsg, struct nfq_data *nfa, void *data); @@ -584,11 +584,11 @@ * It must be able to handle the condition where "conf.dryrun" is set * causing all "verdict" values to be treated as NF_ACCEPT regardless * of their actual value. * */ -static void pbl_set_verdict(const struct PBL_HANDLE *h, PBL_ID_T id, +static void pbl_set_verdict(struct PBL_HANDLE *h, PBL_ID_T id, unsigned int verdict) { if (conf.dryrun == 1) { SET_VERDICT(h, id, NF_ACCEPT, 0, NULL); } else {