Their inclusion is likely just the result of copy-paste.
The only place upnp & natpmp CPPFLAGS should be used is libbitcoin_node (mapport.cpp).
Their inclusion is likely just the result of copy-paste.
The only place upnp & natpmp CPPFLAGS should be used is libbitcoin_node (mapport.cpp).
ACK 557ed5973329052418ad371ebc43a74ac8096f1b. Confirmed that mapport.cpp is the only user of these includes.
From a quick glance it looks like these two shouldn't require libevent either though?
Concept ACK.
Their inclusion is likely just the result of copy-paste.
That is true at least for NATPMP_CPPFLAGS.
Their inclusion is likely just the result of copy-paste.
The only place upnp/natpmpflags should be used is `libbitcoin_node`
(mapport.cpp).
From a quick glance it looks like these two shouldn't require libevent either though?
Looks like it. Have added a commit to drop them as well.
ACK 4b656b9ed35d502d39ca745047961f242a5d868d
ACK 4b656b9ed35d502d39ca745047961f242a5d868d, I have reviewed the code and it looks OK, I agree it can be merged.