From: Bert Hubert Date: Wed, 12 May 2010 19:12:04 +0000 (+0000) Subject: fix notify compilation X-Git-Tag: rec-3.3~94 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d89592cd25fe34ad76189205ad1d5a7670305e3b;p=pdns fix notify compilation git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1608 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- diff --git a/pdns/Makefile.am b/pdns/Makefile.am index b13c6e1b4..9855c60c4 100644 --- a/pdns/Makefile.am +++ b/pdns/Makefile.am @@ -111,22 +111,23 @@ dnsreplay_SOURCES=dnsreplay.cc misc.cc qtype.cc anadns.hh \ rcpgenerator.cc rcpgenerator.hh base64.cc base64.hh dnswriter.cc dnswriter.hh \ unix_utility.cc utility.hh sillyrecords.cc -dnsreplay_LDFLAGS= @DYNLINKFLAGS@ @THREADFLAGS@ $(BOOST_FILESYSTEM_LDFLAGS) $(BOOST_PROGRAM_OPTION_LDFLAGS) -dnsreplay_LDADD=$(BOOST_FILESYSTEM_LIBS) $(BOOST_PROGRAM_OPTION_LIBS) +dnsreplay_LDFLAGS= @DYNLINKFLAGS@ @THREADFLAGS@ $(BOOST_FILESYSTEM_LDFLAGS) $(BOOST_PROGRAM_OPTIONS_LDFLAGS) +dnsreplay_LDADD=$(BOOST_FILESYSTEM_LIBS) $(BOOST_PROGRAM_OPTIONS_LIBS) nproxy_SOURCES=nproxy.cc dnsparser.cc dnsrecords.cc dnsparser.hh \ rcpgenerator.cc rcpgenerator.hh base64.cc base64.hh dnswriter.cc dnswriter.hh \ sillyrecords.cc selectmplexer.cc mplexer.hh -nproxy_LDFLAGS= @DYNLINKFLAGS@ @THREADFLAGS@ $(BOOST_FILESYSTEM_LDFLAGS) $(BOOST_PROGRAM_OPTION_LDFLAGS) -nproxy_LDADD=$(BOOST_FILESYSTEM_LIBS) $(BOOST_PROGRAM_OPTION_LIBS) +nproxy_LDFLAGS= @DYNLINKFLAGS@ @THREADFLAGS@ $(BOOST_FILESYSTEM_LDFLAGS) $(BOOST_PROGRAM_OPTIONS_LDFLAGS) +nproxy_LDADD=$(BOOST_FILESYSTEM_LIBS) $(BOOST_PROGRAM_OPTIONS_LIBS) notify_SOURCES=notify.cc dnsparser.cc dnsrecords.cc dnsparser.hh \ rcpgenerator.cc rcpgenerator.hh base64.cc base64.hh dnswriter.cc dnswriter.hh \ - sillyrecords.cc selectmplexer.cc + sillyrecords.cc selectmplexer.cc nsecrecords.cc base32.cc misc.cc unix_utility.cc \ + logger.cc qtype.cc statbag.cc -notify_LDFLAGS= @DYNLINKFLAGS@ @THREADFLAGS@ $(BOOST_FILESYSTEM_LDFLAGS) $(BOOST_PROGRAM_OPTION_LDFLAGS) -notify_LDADD=$(BOOST_FILESYSTEM_LIBS) $(BOOST_PROGRAM_OPTION_LIBS) +notify_LDFLAGS= @DYNLINKFLAGS@ @THREADFLAGS@ $(BOOST_FILESYSTEM_LDFLAGS) $(BOOST_PROGRAM_OPTIONS_LDFLAGS) +notify_LDADD=$(BOOST_FILESYSTEM_LIBS) $(BOOST_PROGRAM_OPTIONS_LIBS) dnsscope_SOURCES=dnsscope.cc misc.cc unix_utility.cc qtype.cc \ logger.cc statbag.cc dnspcap.cc dnspcap.hh dnsparser.cc dnsrecords.cc \ diff --git a/pdns/notify.cc b/pdns/notify.cc index 0f6697749..8d3ded051 100644 --- a/pdns/notify.cc +++ b/pdns/notify.cc @@ -11,6 +11,7 @@ #include #include "mplexer.hh" +#include "statbag.hh" #include "namespaces.hh" using namespace ::boost::multi_index; @@ -19,17 +20,24 @@ using namespace std; namespace po = boost::program_options; po::variables_map g_vm; +StatBag S; int main(int argc, char** argv) try { + if(argc!=3) { + cerr<<"Syntax: notify ip domain"<