Build failure with Microsoft compiler
mapping.cpp
C:\Users\jenkins-jami\jenkins\workspace\daemon-msvc\daemon\contrib\build\dhtnet\src\upnp\protocol\mapping.cpp(36,43): error C2589: '(': illegal token on right side of '::' [C:\Users\jenkins-jami\jenkins\workspace\daemon-msvc\daemon\contrib\build\dhtnet\build\dhtnet.vcxproj]
C:\Users\jenkins-jami\jenkins\workspace\daemon-msvc\daemon\contrib\build\dhtnet\src\upnp\protocol\mapping.cpp(36,43): error C2062: type 'unknown-type' unexpected [C:\Users\jenkins-jami\jenkins\workspace\daemon-msvc\daemon\contrib\build\dhtnet\build\dhtnet.vcxproj]
C:\Users\jenkins-jami\jenkins\workspace\daemon-msvc\daemon\contrib\build\dhtnet\src\upnp\protocol\mapping.cpp(36,48): error C2612: trailing ')' illegal in base/member initializer list [C:\Users\jenkins-jami\jenkins\workspace\daemon-msvc\daemon\contrib\build\dhtnet\build\dhtnet.vcxproj]
C:\Users\jenkins-jami\jenkins\workspace\daemon-msvc\daemon\contrib\build\dhtnet\src\upnp\protocol\mapping.cpp(356,1): fatal error C1004: unexpected end-of-file found [C:\Users\jenkins-jami\jenkins\workspace\daemon-msvc\daemon\contrib\build\dhtnet\build\dhtnet.vcxproj]