diff -Nurp iplist-0.15/src/nfq.cc iplist-0.15-fixed/src/nfq.cc --- iplist-0.15/src/nfq.cc 2007-07-19 08:09:37.000000000 -0400 +++ iplist-0.15-fixed/src/nfq.cc 2007-10-10 22:58:18.000000000 -0400 @@ -65,7 +65,7 @@ void nfq::nfq_hook::init(range::range_se throw std::runtime_error("can't open library handle"); // unbinding existing nf_queue handler for AF_INET (if any) if (nfq_unbind_pf(h, AF_INET) < 0) - throw std::runtime_error("can't unbind existing nf_queue handler"); + syslog(LOG_NOTICE, "warning: can't unbind nf_queue handler, this probably means that there is no bound handler."); // binding nfnetlink_queue as nf_queue handler for AF_INET if (nfq_bind_pf(h, AF_INET) < 0) throw std::runtime_error("can't bind nf_queue handler");