[Bro-Dev] [Bro-Commits] [git/bro] topic/jsiwek/ipv6-ext-headers: Fix ipv6_ext_headers event and add routing0_data_to_addrs BIF. (5312a90)

Seth Hall seth at icir.org
Fri Mar 30 09:47:22 PDT 2012


On Mar 30, 2012, at 12:43 PM, Siwek, Jonathan Luke wrote:

> In your branch, you can probably try just removing the IPAddr:: scoping.


I actually tried that already…

/Users/seth/bro/bro.merging/src/IP.cc: In member function ‘RecordVal* IPv6_Hdr::BuildRecordVal(VectorVal*) const’:
/Users/seth/bro/bro.merging/src/IP.cc:77: error: no matching function for call to ‘AddrVal::AddrVal(const in6_addr&)’
/Users/seth/bro/bro.merging/src/Val.h:571: note: candidates are: AddrVal::AddrVal(BroType*)
/Users/seth/bro/bro.merging/src/Val.h:570: note:                 AddrVal::AddrVal(TypeTag)
/Users/seth/bro/bro.merging/src/Val.h:569: note:                 AddrVal::AddrVal()
/Users/seth/bro/bro.merging/src/Val.h:563: note:                 AddrVal::AddrVal(const IPAddr&)
/Users/seth/bro/bro.merging/src/Val.h:562: note:                 AddrVal::AddrVal(const uint32*)
/Users/seth/bro/bro.merging/src/Val.h:561: note:                 AddrVal::AddrVal(uint32)
/Users/seth/bro/bro.merging/src/Val.h:555: note:                 AddrVal::AddrVal(const char*)
/Users/seth/bro/bro.merging/src/Val.h:553: note:                 AddrVal::AddrVal(const AddrVal&)
/Users/seth/bro/bro.merging/src/IP.cc:78: error: no matching function for call to ‘AddrVal::AddrVal(const in6_addr&)’
/Users/seth/bro/bro.merging/src/Val.h:571: note: candidates are: AddrVal::AddrVal(BroType*)
/Users/seth/bro/bro.merging/src/Val.h:570: note:                 AddrVal::AddrVal(TypeTag)
/Users/seth/bro/bro.merging/src/Val.h:569: note:                 AddrVal::AddrVal()
/Users/seth/bro/bro.merging/src/Val.h:563: note:                 AddrVal::AddrVal(const IPAddr&)
/Users/seth/bro/bro.merging/src/Val.h:562: note:                 AddrVal::AddrVal(const uint32*)
/Users/seth/bro/bro.merging/src/Val.h:561: note:                 AddrVal::AddrVal(uint32)
/Users/seth/bro/bro.merging/src/Val.h:555: note:                 AddrVal::AddrVal(const char*)
/Users/seth/bro/bro.merging/src/Val.h:553: note:                 AddrVal::AddrVal(const AddrVal&)
/Users/seth/bro/bro.merging/src/IP.cc: In member function ‘void IPv6_Hdr_Chain::Init(const ip6_hdr*, bool, uint16)’:
/Users/seth/bro/bro.merging/src/IP.cc:317: error: no matching function for call to ‘Reporter::Weird(IPAddr&, const in6_addr&, const char [17])’
/Users/seth/bro/bro.merging/src/Reporter.h:75: note: candidates are: void Reporter::Weird(const char*)
/Users/seth/bro/bro.merging/src/Reporter.h:76: note:                 void Reporter::Weird(Connection*, const char*, const char*)
/Users/seth/bro/bro.merging/src/Reporter.h:77: note:                 void Reporter::Weird(Val*, const char*, const char*)
/Users/seth/bro/bro.merging/src/Reporter.h:78: note:                 void Reporter::Weird(const IPAddr&, const IPAddr&, const char*)
make[2]: *** [src/CMakeFiles/bro.dir/IP.cc.o] Error 1
make[1]: *** [src/CMakeFiles/bro.dir/all] Error 2
make: *** [all] Error 2


  .Seth


--
Seth Hall
International Computer Science Institute
(Bro) because everyone has a network
http://www.bro-ids.org/




More information about the bro-dev mailing list