#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "nathlpp.h" #include "debug.h" #include "compref.h" #include "buffer.h" #include "socket.h" #include "range.h" #include "rmapi.h" #include "rmdhcp.h" #include "rmdns.h" #include "rmALG.h" #include "rmh323.h" #include "rmnat.h" #include "natapip.h" #include "natarp.h" #include "natio.h" #include "natconn.h" #include "natlog.h" #include "svcmain.h" #include "timer.h" #include "fwlogger.h" #include "cudpbcast.h" #include "csaupdate.h" #define IID_PPV_ARG(Type, Expr) \ __uuidof(Type), reinterpret_cast(static_cast((Expr)))