From 3fbd85caec91d5d075a40120d57f87648b98be1e Mon Sep 17 00:00:00 2001 From: correy <112426112@qq.com> Date: Thu, 1 Feb 2024 10:06:28 +0800 Subject: [PATCH] move. --- NetTool/NetTool.cpp | 2 + NetTool/NetTool.vcxproj | 22 ++ NetTool/NetTool.vcxproj.filters | 26 ++ NetTool/NetTool.vcxproj.user | 2 +- NetTool/localmsg.rc | 2 + NetTool/nlstxt.rc | 2 + {libnet => NetTool}/pathping.cpp | Bin NetTool/pathping.rc | 2 + {libnet => NetTool}/pathpings.h | 8 +- NetTool/pch.h | 2 +- {libnet => NetTool}/tracert.cpp | Bin 54000 -> 53920 bytes {libnet => NetTool}/tracert.h | 9 +- inc/libnet.h | 10 - libnet/libnet.vcxproj | 33 -- libnet/libnet.vcxproj.filters | 29 -- libnet/localmsg.mc | 225 ----------- libnet/nlstxt.mc | 652 ------------------------------- libnet/pathping.h | 569 --------------------------- libnet/pathping.mc | 273 ------------- 19 files changed, 60 insertions(+), 1808 deletions(-) create mode 100644 NetTool/localmsg.rc create mode 100644 NetTool/nlstxt.rc rename {libnet => NetTool}/pathping.cpp (100%) create mode 100644 NetTool/pathping.rc rename {libnet => NetTool}/pathpings.h (93%) rename {libnet => NetTool}/tracert.cpp (99%) rename {libnet => NetTool}/tracert.h (58%) delete mode 100644 libnet/localmsg.mc delete mode 100644 libnet/nlstxt.mc delete mode 100644 libnet/pathping.h delete mode 100644 libnet/pathping.mc diff --git a/NetTool/NetTool.cpp b/NetTool/NetTool.cpp index 503eb48..823b72c 100644 --- a/NetTool/NetTool.cpp +++ b/NetTool/NetTool.cpp @@ -6,6 +6,8 @@ #include "IPArp.h" #include "whois.h" #include "ping.h" +#include "pathpings.h" +#include "tracert.h" #ifdef _WIN64 diff --git a/NetTool/NetTool.vcxproj b/NetTool/NetTool.vcxproj index adb0a33..bbc5a42 100644 --- a/NetTool/NetTool.vcxproj +++ b/NetTool/NetTool.vcxproj @@ -149,18 +149,40 @@ + + + + + + + + Document + mc %(FullPath) + localmsg.rc; localmsg.h;%(Outputs) + + + Document + mc %(FullPath) + nlstxt.rc; nlstxt.h;%(Outputs) + + + Document + mc %(FullPath) + pathping.rc; pathping.h;%(Outputs) + + diff --git a/NetTool/NetTool.vcxproj.filters b/NetTool/NetTool.vcxproj.filters index 54e13dc..724a725 100644 --- a/NetTool/NetTool.vcxproj.filters +++ b/NetTool/NetTool.vcxproj.filters @@ -30,6 +30,12 @@ 源文件 + + 源文件 + + + 源文件 + @@ -50,5 +56,25 @@ 头文件 + + 头文件 + + + 头文件 + + + 头文件 + + + + + 资源文件 + + + 资源文件 + + + 资源文件 + \ No newline at end of file diff --git a/NetTool/NetTool.vcxproj.user b/NetTool/NetTool.vcxproj.user index a776c01..fc1a90a 100644 --- a/NetTool/NetTool.vcxproj.user +++ b/NetTool/NetTool.vcxproj.user @@ -1,7 +1,7 @@  - ping www.baidu.com + tracert www.baidu.com WindowsLocalDebugger \ No newline at end of file diff --git a/NetTool/localmsg.rc b/NetTool/localmsg.rc new file mode 100644 index 0000000..a928b13 --- /dev/null +++ b/NetTool/localmsg.rc @@ -0,0 +1,2 @@ +LANGUAGE 0x9,0x1 +1 11 "MSG00001.bin" diff --git a/NetTool/nlstxt.rc b/NetTool/nlstxt.rc new file mode 100644 index 0000000..a928b13 --- /dev/null +++ b/NetTool/nlstxt.rc @@ -0,0 +1,2 @@ +LANGUAGE 0x9,0x1 +1 11 "MSG00001.bin" diff --git a/libnet/pathping.cpp b/NetTool/pathping.cpp similarity index 100% rename from libnet/pathping.cpp rename to NetTool/pathping.cpp diff --git a/NetTool/pathping.rc b/NetTool/pathping.rc new file mode 100644 index 0000000..a928b13 --- /dev/null +++ b/NetTool/pathping.rc @@ -0,0 +1,2 @@ +LANGUAGE 0x9,0x1 +1 11 "MSG00001.bin" diff --git a/libnet/pathpings.h b/NetTool/pathpings.h similarity index 93% rename from libnet/pathpings.h rename to NetTool/pathpings.h index 92cee1f..3225477 100644 --- a/libnet/pathpings.h +++ b/NetTool/pathpings.h @@ -1,6 +1,7 @@ #pragma once #include "pch.h" +#include typedef struct in_addr IPV4_ADDRESS; typedef struct in6_addr IPV6_ADDRESS; @@ -54,11 +55,4 @@ extern HANDLE g_hIcmp; extern ULONG g_ulRcvBufSize; -EXTERN_C_START - - -__declspec(dllexport) int __cdecl pathping(int argc, char ** argv); - - -EXTERN_C_END diff --git a/NetTool/pch.h b/NetTool/pch.h index 103be44..740bc11 100644 --- a/NetTool/pch.h +++ b/NetTool/pch.h @@ -54,7 +54,7 @@ #include #include //#include -#include +//#include //#include //#include //#include diff --git a/libnet/tracert.cpp b/NetTool/tracert.cpp similarity index 99% rename from libnet/tracert.cpp rename to NetTool/tracert.cpp index 354c29d956be836afebb81c862a297e7a810fbfc..4aed3c600af11c998060c9d5b32ebb004a33e89a 100644 GIT binary patch delta 20 bcmeyclzG8Y<_%`PteFgX3?-YpeN$TjR=Nk- delta 100 zcmZ3ml=;I_<_%`Pp{@)O3?U4z3_%Qj4Dk%k47?0nKsufwg&~z8nIVUvn4tj7(g2F& q0AVUa1yCfPp@^Y`K@+SxlOYetR$vHc@C2IS$PmEbx!Kw`wG{wS7!;QP diff --git a/libnet/tracert.h b/NetTool/tracert.h similarity index 58% rename from libnet/tracert.h rename to NetTool/tracert.h index c5c0d41..862a9b6 100644 --- a/libnet/tracert.h +++ b/NetTool/tracert.h @@ -2,13 +2,6 @@ #include "pch.h" #include +#include - -EXTERN_C_START - - -__declspec(dllexport) int WINAPI tracert(int argc, char ** argv); - - -EXTERN_C_END diff --git a/inc/libnet.h b/inc/libnet.h index dfe0315..6e03db9 100644 --- a/inc/libnet.h +++ b/inc/libnet.h @@ -189,16 +189,6 @@ void WINAPI NotifyAddrChangeTest(); ////////////////////////////////////////////////////////////////////////////////////////////////// -__declspec(dllimport) -int WINAPI tracert(int argc, char ** argv); - -__declspec(dllimport) -int WINAPI pathping(int argc, char ** argv); - - -////////////////////////////////////////////////////////////////////////////////////////////////// - - __declspec(dllimport) void WINAPI DnsQueryTest(int argc, char * argv[]); diff --git a/libnet/libnet.vcxproj b/libnet/libnet.vcxproj index 05bb045..7573c69 100644 --- a/libnet/libnet.vcxproj +++ b/libnet/libnet.vcxproj @@ -191,23 +191,19 @@ - - - - @@ -229,7 +225,6 @@ - Create Create @@ -240,7 +235,6 @@ - @@ -254,33 +248,6 @@ - - - Document - mc %(FullPath) - localmsg.rc; localmsg.h;%(Outputs) - mc %(FullPath) - localmsg.rc; localmsg.h;%(Outputs) - - - - - Document - mc %(FullPath) - nlstxt.rc; nlstxt.h;%(Outputs) - mc %(FullPath) - nlstxt.rc; nlstxt.h;%(Outputs) - - - - - Document - mc %(FullPath) - pathping.rc; pathping.h;%(Outputs) - mc %(FullPath) - pathping.rc; pathping.h;%(Outputs) - - diff --git a/libnet/libnet.vcxproj.filters b/libnet/libnet.vcxproj.filters index 3bc8e62..04f680d 100644 --- a/libnet/libnet.vcxproj.filters +++ b/libnet/libnet.vcxproj.filters @@ -90,24 +90,12 @@ 头文件 - - 头文件 - - - 头文件 - 头文件 头文件 - - 头文件 - - - 头文件 - @@ -179,12 +167,6 @@ 源文件 - - 源文件 - - - 源文件 - 源文件 @@ -197,17 +179,6 @@ 资源文件 - - - 资源文件 - - - 资源文件 - - - 资源文件 - - diff --git a/libnet/localmsg.mc b/libnet/localmsg.mc deleted file mode 100644 index 886cbdb..0000000 --- a/libnet/localmsg.mc +++ /dev/null @@ -1,225 +0,0 @@ -;// -;// Local Messages for tracert -;// Message range: 10000+ -;// -; -MessageId=10000 SymbolicName=TRACERT_BRKT_IP_ADDRESS -Language=English -[%1] %0 -. -MessageId=10001 SymbolicName=TRACERT_TIME -Language=English -%1!4lu! ms %0 -. -MessageId=10002 SymbolicName=TRACERT_TIME_10MS -Language=English - <1 ms %0 -. - -MessageId=10003 SymbolicName=TRACERT_USAGE -Language=English - -Usage: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] - [-R] [-S srcaddr] [-4] [-6] target_name - -Options: - -d Do not resolve addresses to hostnames. - -h maximum_hops Maximum number of hops to search for target. - -j host-list Loose source route along host-list (IPv4-only). - -w timeout Wait timeout milliseconds for each reply. - -R Trace round-trip path (IPv6-only). - -S srcaddr Source address to use (IPv6-only). - -4 Force using IPv4. - -6 Force using IPv6. -. - -MessageId=10004 SymbolicName=TRACERT_MESSAGE_1 -Language=English -Unable to resolve target system name %1. -. -MessageId=10005 SymbolicName=TRACERT_MESSAGE_2 -Language=English -Unable to contact IP driver. Error code %1!d!. -. -MessageId=10006 SymbolicName=TRACERT_HEADER1 -Language=English - -Tracing route to %1 [%2] -over a maximum of %3!u! hops: - -. -MessageId=10007 SymbolicName=TRACERT_MESSAGE_4 -Language=English -%1!3lu! %0 -. -MessageId=10008 SymbolicName=TRACERT_MESSAGE_5 -Language=English -No information available. -. -MessageId=10009 SymbolicName=TRACERT_MESSAGE_6 -Language=English - reports: %0 -. -MessageId=10010 SymbolicName=TRACERT_MESSAGE_7 -Language=English -Transmit error: code %1!lu!. -. -MessageId=10011 SymbolicName=TRACERT_MESSAGE_8 -Language=English - -Trace complete. -. -MessageId=10015 SymbolicName=TRACERT_BUF_TOO_SMALL -Language=English -General failure. -. -MessageId=10016 SymbolicName=TRACERT_DEST_NET_UNREACHABLE -Language=English -Destination net unreachable. -. -MessageId=10017 SymbolicName=TRACERT_DEST_HOST_UNREACHABLE -Language=English -Destination host unreachable. -. -MessageId=10018 SymbolicName=TRACERT_DEST_PROT_UNREACHABLE -Language=English -Destination protocol unreachable. -. -MessageId=10019 SymbolicName=TRACERT_DEST_PORT_UNREACHABLE -Language=English -Destination protocol unreachable. -. -MessageId=10020 SymbolicName=TRACERT_NO_RESOURCES -Language=English -No resources. -. -MessageId=10021 SymbolicName=TRACERT_BAD_OPTION -Language=English -One of the IP options is invalid. -. -MessageId=10022 SymbolicName=TRACERT_HW_ERROR -Language=English -Hardware error. -. -MessageId=10023 SymbolicName=TRACERT_PACKET_TOO_BIG -Language=English -Packet needs to be fragmented but DF flag is set. -. -MessageId=10024 SymbolicName=TRACERT_REQ_TIMED_OUT -Language=English -Request timed out. -. -MessageId=10025 SymbolicName=TRACERT_BAD_REQ -Language=English -General failure. -. -MessageId=10026 SymbolicName=TRACERT_BAD_ROUTE -Language=English -Invalid source route specified. -. -MessageId=10027 SymbolicName=TRACERT_TTL_EXPIRED_TRANSIT -Language=English -TTL expired in transit. -. -MessageId=10028 SymbolicName=TRACERT_TTL_EXPIRED_REASSEM -Language=English -TTL expired during reassembly. -. -MessageId=10029 SymbolicName=TRACERT_PARAM_PROBLEM -Language=English -IP parameter problem. -. -MessageId=10030 SymbolicName=TRACERT_SOURCE_QUENCH -Language=English -Source quench received. -. -MessageId=10031 SymbolicName=TRACERT_OPTION_TOO_BIG -Language=English -The specified option is too large. -. -MessageId=10032 SymbolicName=TRACERT_BAD_DESTINATION -Language=English -The destination specified is not valid. -. -MessageId=10033 SymbolicName=TRACERT_GENERAL_FAILURE -Language=English -General failure. -. - -MessageId=10034 SymbolicName=TRACERT_WSASTARTUP_FAILED -Language=English -Unable to initialize the Windows Sockets interface, error code %1!d!. -. - -MessageId=10035 SymbolicName=TRACERT_HEADER2 -Language=English - -Tracing route to %1 over a maximum of %2!u! hops - -. - -MessageId=10036 SymbolicName=TRACERT_NO_OPTION_VALUE -Language=English -A value must be supplied for option %1. -. - -MessageId=10037 SymbolicName=TRACERT_BAD_OPTION_VALUE -Language=English -Bad value for option %1. -. - -MessageId=10038 SymbolicName=TRACERT_BAD_ROUTE_ADDRESS -Language=English -%1 is not a valid source route address. -. - -MessageId=10039 SymbolicName=TRACERT_TOO_MANY_OPTIONS -Language=English -Too many options have been specified. -. - -MessageId=10040 SymbolicName=TRACERT_INVALID_SWITCH -Language=English -%1 is not a valid command option. -. - -MessageId=10041 SymbolicName=TRACERT_NO_ADDRESS -Language=English -A target name or address must be specified. -. - -MessageId=10042 SymbolicName=TRACERT_TARGET_NAME -Language=English -%1 %0 -. -MessageId=10043 SymbolicName=TRACERT_NO_REPLY_TIME -Language=English - * %0 -. - -MessageId=10044 SymbolicName=TRACERT_CR -Language=English - -. -MessageId=10045 SymbolicName=TRACERT_IP_ADDRESS -Language=English -%1 %0 -. -MessageId=10046 SymbolicName=TRACERT_NEGOTIATING_IPSEC -Language=English -Negotiating IP Security. -. -MessageId=10047 SymbolicName=TRACERT_BAD_ADDRESS -Language=English -%1!s! is not a valid address. -. -MessageId=10048 SymbolicName=TRACERT_FAMILY -Language=English - -The option %1!s! is only supported for %2!hs!. - -. -MessageId=10049 SymbolicName=TRACERT_SOCKET_FAILED -Language=English -Unable to create socket, error code %1!d!. -. diff --git a/libnet/nlstxt.mc b/libnet/nlstxt.mc deleted file mode 100644 index d3b6c7c..0000000 --- a/libnet/nlstxt.mc +++ /dev/null @@ -1,652 +0,0 @@ -;// -;// Common messages for all TCP/IP utilities -;// That link with libuemul.lib. -;// Message range: 2000-2008 -;// -; -MessageId=2000 SymbolicName=LIBUEMUL_OPTION_INVALID -Language=English -Option %1!c! is not valid -. -MessageId=2001 SymbolicName=LIBUEMUL_OPTION_MORE_ARGS -Language=English -Option %1!c! requires an additional argument -. -MessageId=2002 SymbolicName=LIBUEMUL_ERROR_GETTING_CI_HANDLE -Language=English - -error getting console input handle, code %1!d! -. -MessageId=2003 SymbolicName=LIBUEMUL_ERROR_GETTING_CO_HANDLE -Language=English - -error getting console output handle, code %1!d! -. -MessageId=2004 SymbolicName=LIBUEMUL_ERROR_GETTING_CON_MODE -Language=English - -error getting console mode, code %1!d! -. -MessageId=2005 SymbolicName=LIBUEMUL_ERROR_SETTING_CON_MODE -Language=English - -error setting console mode, code %1!d! -. -MessageId=2006 SymbolicName=LIBUEMUL_WRITE_TO_CONSOLEOUT_ERROR -Language=English -Write to ConsoleOut error == %1!ld! -. -MessageId=2007 SymbolicName=LIBUEMUL_READ_FROM_CONSOLEIN_ERROR -Language=English -Read from ConsoleIn error == %1!ld! -. -MessageId=2008 SymbolicName=LIBUEMUL_ERROR_RESTORING_CONSOLE_MODE -Language=English -error restoring console mode, code %1!d! -. -;// -;// Local Messages for winstrm.dll -;// Message range: 10000+ -;// -; -MessageId=10000 SymbolicName=IDS_WSAENAMETOOLONG -Language=English -Name too long%0 -. -MessageId=10001 SymbolicName=IDS_WSASYSNOTREADY -Language=English -System not ready%0 -. -MessageId=10002 SymbolicName=IDS_WSAVERNOTSUPPORTED -Language=English -Version is not supported%0 -. -MessageId=10003 SymbolicName=IDS_WSAESHUTDOWN -Language=English -Can't send after socket shutdown%0 -. -MessageId=10004 SymbolicName=IDS_WSAEINTR -Language=English -Interrupted system call%0 -. -MessageId=10005 SymbolicName=IDS_WSAHOST_NOT_FOUND -Language=English -Host not found%0 -. -MessageId=10006 SymbolicName=IDS_WSATRY_AGAIN -Language=English -Try again%0 -. -MessageId=10007 SymbolicName=IDS_WSANO_RECOVERY -Language=English -Non-recoverable error%0 -. -MessageId=10008 SymbolicName=IDS_WSANO_DATA -Language=English -No data record available%0 -. -MessageId=10009 SymbolicName=IDS_WSAEBADF -Language=English -Bad file number%0 -. -MessageId=10010 SymbolicName=IDS_WSAEWOULDBLOCK -Language=English -Operation would block%0 -. -MessageId=10011 SymbolicName=IDS_WSAEINPROGRESS -Language=English -Operation now in progress%0 -. -MessageId=10012 SymbolicName=IDS_WSAEALREADY -Language=English -Operation already in progress%0 -. -MessageId=10013 SymbolicName=IDS_WSAEFAULT -Language=English -Bad address%0 -. -MessageId=10014 SymbolicName=IDS_WSAEDESTADDRREQ -Language=English -Destination address required%0 -. -MessageId=10015 SymbolicName=IDS_WSAEMSGSIZE -Language=English -Message too long%0 -. -MessageId=10016 SymbolicName=IDS_WSAEPFNOSUPPORT -Language=English -Protocol family not supported%0 -. -MessageId=10017 SymbolicName=IDS_WSAENOTEMPTY -Language=English -Directory not empty%0 -. -MessageId=10018 SymbolicName=IDS_WSAEPROCLIM -Language=English -EPROCLIM returned%0 -. -MessageId=10019 SymbolicName=IDS_WSAEUSERS -Language=English -EUSERS returned%0 -. -MessageId=10020 SymbolicName=IDS_WSAEDQUOT -Language=English -Disk quota exceeded%0 -. -MessageId=10021 SymbolicName=IDS_WSAESTALE -Language=English -ESTALE returned%0 -. -MessageId=10022 SymbolicName=IDS_WSAEINVAL -Language=English -Invalid argument%0 -. -MessageId=10023 SymbolicName=IDS_WSAEMFILE -Language=English -Too many open files%0 -. -MessageId=10024 SymbolicName=IDS_WSAELOOP -Language=English -Too many levels of symbolic links%0 -. -MessageId=10025 SymbolicName=IDS_WSAEREMOTE -Language=English -The object is remote%0 -. -MessageId=10026 SymbolicName=IDS_WSAENOTSOCK -Language=English -Socket operation on non-socket%0 -. -MessageId=10027 SymbolicName=IDS_WSAEADDRNOTAVAIL -Language=English -Can't assign requested address%0 -. -MessageId=10028 SymbolicName=IDS_WSAEADDRINUSE -Language=English -Address already in use%0 -. -MessageId=10029 SymbolicName=IDS_WSAEAFNOSUPPORT -Language=English -Address family not supported by protocol family%0 -. -MessageId=10030 SymbolicName=IDS_WSAESOCKTNOSUPPORT -Language=English -Socket type not supported%0 -. -MessageId=10031 SymbolicName=IDS_WSAEPROTONOSUPPORT -Language=English -Protocol not supported%0 -. -MessageId=10032 SymbolicName=IDS_WSAENOBUFS -Language=English -No buffer space is supported%0 -. -MessageId=10033 SymbolicName=IDS_WSAETIMEDOUT -Language=English -Connection timed out%0 -. -MessageId=10034 SymbolicName=IDS_WSAEISCONN -Language=English -Socket is already connected%0 -. -MessageId=10035 SymbolicName=IDS_WSAENOTCONN -Language=English -Socket is not connected%0 -. -MessageId=10036 SymbolicName=IDS_WSAENOPROTOOPT -Language=English -Bad protocol option%0 -. -MessageId=10037 SymbolicName=IDS_WSAECONNRESET -Language=English -Connection reset by peer%0 -. -MessageId=10038 SymbolicName=IDS_WSAECONNABORTED -Language=English -Software caused connection abort%0 -. -MessageId=10039 SymbolicName=IDS_WSAENETDOWN -Language=English -Network is down%0 -. -MessageId=10040 SymbolicName=IDS_WSAENETRESET -Language=English -Network was reset%0 -. -MessageId=10041 SymbolicName=IDS_WSAECONNREFUSED -Language=English -Connection refused%0 -. -MessageId=10042 SymbolicName=IDS_WSAEHOSTDOWN -Language=English -Host is down%0 -. -MessageId=10043 SymbolicName=IDS_WSAEHOSTUNREACH -Language=English -Host is unreachable%0 -. -MessageId=10044 SymbolicName=IDS_WSAEPROTOTYPE -Language=English -Protocol is wrong type for socket%0 -. -MessageId=10045 SymbolicName=IDS_WSAEOPNOTSUPP -Language=English -Operation not supported on socket%0 -. -MessageId=10046 SymbolicName=IDS_WSAENETUNREACH -Language=English -ICMP network unreachable%0 -. -MessageId=10047 SymbolicName=IDS_WSAETOOMANYREFS -Language=English -Too many references%0 -. -MessageId=10048 SymbolicName=IDS_EPERM -Language=English -Not Owner%0 -. -MessageId=10049 SymbolicName=IDS_ENOENT -Language=English -No Such file or directory%0 -. -MessageId=10050 SymbolicName=IDS_ESRCH -Language=English -No such process%0 -. -MessageId=10051 SymbolicName=IDS_EINTR -Language=English -Interrupted system call%0 -. -MessageId=10052 SymbolicName=IDS_EIO -Language=English -I/O Error%0 -. -MessageId=10053 SymbolicName=IDS_ENXIO -Language=English -No such device or address%0 -. -MessageId=10054 SymbolicName=IDS_E2BIG -Language=English -Arg list too long%0 -. -MessageId=10055 SymbolicName=IDS_ENOEXEC -Language=English -Exec format error%0 -. -MessageId=10056 SymbolicName=IDS_EBADF -Language=English -Bad file number%0 -. -MessageId=10057 SymbolicName=IDS_ECHILD -Language=English -No children%0 -. -MessageId=10058 SymbolicName=IDS_EAGAIN -Language=English -Operation would block%0 -. -MessageId=10059 SymbolicName=IDS_ENOMEM -Language=English -Not enough memory%0 -. -MessageId=10060 SymbolicName=IDS_EACCES -Language=English -Permission denied%0 -. -MessageId=10061 SymbolicName=IDS_EFAULT -Language=English -Bad address%0 -. -MessageId=10062 SymbolicName=IDS_EBUSY -Language=English -Mount device or directory busy%0 -. -MessageId=10063 SymbolicName=IDS_EEXIST -Language=English -File exists%0 -. -MessageId=10064 SymbolicName=IDS_EXDEV -Language=English -Cross-device link%0 -. -MessageId=10065 SymbolicName=IDS_ENODEV -Language=English -No such device%0 -. -MessageId=10066 SymbolicName=IDS_ENOTDIR -Language=English -Not a directory%0 -. -MessageId=10067 SymbolicName=IDS_EISDIR -Language=English -Is a directory%0 -. -MessageId=10068 SymbolicName=IDS_EINVAL -Language=English -Invalid argument%0 -. -MessageId=10069 SymbolicName=IDS_ENFILE -Language=English -File table overflow%0 -. -MessageId=10070 SymbolicName=IDS_EMFILE -Language=English -Too many open files%0 -. -MessageId=10071 SymbolicName=IDS_ENOTTY -Language=English -Not a typewriter%0 -. -MessageId=10072 SymbolicName=IDS_EFBIG -Language=English -File too large%0 -. -MessageId=10073 SymbolicName=IDS_ENOSPC -Language=English -No space left on device%0 -. -MessageId=10074 SymbolicName=IDS_ESPIPE -Language=English -Illegal seek%0 -. -MessageId=10075 SymbolicName=IDS_EROFS -Language=English -Read-only file system%0 -. -MessageId=10076 SymbolicName=IDS_EMLINK -Language=English -Too many links%0 -. -MessageId=10077 SymbolicName=IDS_EPIPE -Language=English -Broken pipe%0 -. -MessageId=10078 SymbolicName=IDS_EDOM -Language=English -Math argument%0 -. -MessageId=10079 SymbolicName=IDS_ERANGE -Language=English -Result too large%0 -. -MessageId=10080 SymbolicName=IDS_EDEADLK -Language=English -Resource deadlock would occur%0 -. -MessageId=10081 SymbolicName=IDS_ENOMSG -Language=English -No message of desired type%0 -. -MessageId=10082 SymbolicName=IDS_EIDRM -Language=English -Identifier removed%0 -. -MessageId=10083 SymbolicName=IDS_ECHRNG -Language=English -Channel number out of range%0 -. -MessageId=10084 SymbolicName=IDS_EL2NSYNC -Language=English -Level 2 not sychronized%0 -. -MessageId=10085 SymbolicName=IDS_EL3HLT -Language=English -Level 3 halted%0 -. -MessageId=10086 SymbolicName=IDS_EL3RST -Language=English -Level 3 reset%0 -. -MessageId=10087 SymbolicName=IDS_ELNRNG -Language=English -Link number out of range%0 -. -MessageId=10088 SymbolicName=IDS_EUNATCH -Language=English -Protocol driver not attached%0 -. -MessageId=10089 SymbolicName=IDS_ENOCSI -Language=English -No CSI structure available%0 -. -MessageId=10090 SymbolicName=IDS_EL2HLT -Language=English -Level 2 halted%0 -. -MessageId=10091 SymbolicName=IDS_EBADE -Language=English -Invalid exchange%0 -. -MessageId=10092 SymbolicName=IDS_EBADR -Language=English -Invalid request descriptor%0 -. -MessageId=10093 SymbolicName=IDS_EXFULL -Language=English -Exchange full%0 -. -MessageId=10094 SymbolicName=IDS_ENOANO -Language=English -No anode%0 -. -MessageId=10095 SymbolicName=IDS_EBADRQC -Language=English -Invalid request code%0 -. -MessageId=10096 SymbolicName=IDS_EBADSLT -Language=English -Invalid slot%0 -. -MessageId=10097 SymbolicName=IDS_EBFONT -Language=English -Bad font file format%0 -. -MessageId=10098 SymbolicName=IDS_ENOSTR -Language=English -Device not a stream%0 -. -MessageId=10099 SymbolicName=IDS_ENODATA -Language=English -No Data%0 -. -MessageId=10100 SymbolicName=IDS_ETIME -Language=English -Timer expired%0 -. -MessageId=10101 SymbolicName=IDS_ENOSR -Language=English -Out of Streams resources%0 -. -MessageId=10102 SymbolicName=IDS_ENONET -Language=English -Machine is not on the network%0 -. -MessageId=10103 SymbolicName=IDS_ENOPKG -Language=English -Package not installed%0 -. -MessageId=10104 SymbolicName=IDS_EREMOTE -Language=English -The object is remote%0 -. -MessageId=10105 SymbolicName=IDS_ENOLINK -Language=English -The link has been severed%0 -. -MessageId=10106 SymbolicName=IDS_EADV -Language=English -Advertise error%0 -. -MessageId=10107 SymbolicName=IDS_ESRMNT -Language=English -Srmount error%0 -. -MessageId=10108 SymbolicName=IDS_ECOMM -Language=English -Communication error on send%0 -. -MessageId=10109 SymbolicName=IDS_EPROTO -Language=English -Protocol error%0 -. -MessageId=10110 SymbolicName=IDS_EMULTIHOP -Language=English -Multihop attempted%0 -. -MessageId=10111 SymbolicName=IDS_ELBIN -Language=English -Inode is remote%0 -. -MessageId=10112 SymbolicName=IDS_EDOTDOT -Language=English -Cross mount point%0 -. -MessageId=10113 SymbolicName=IDS_EBADMSG -Language=English -Trying to read unreadable message%0 -. -MessageId=10114 SymbolicName=IDS_ENOTUNIQ -Language=English -Given log name not unique%0 -. -MessageId=10115 SymbolicName=IDS_EREMCHG -Language=English -Remote address changed%0 -. -MessageId=10116 SymbolicName=IDS_ELIBACC -Language=English -Can't access a needed shared library%0 -. -MessageId=10117 SymbolicName=IDS_ELIBBAD -Language=English -Accessing a corrupted shared %0 -. -MessageId=10118 SymbolicName=IDS_ELIBSCN -Language=English -lib section in code file corrupted%0 -. -MessageId=10119 SymbolicName=IDS_ELIBMAX -Language=English -Attempting to link in too many libs%0 -. -MessageId=10120 SymbolicName=IDS_ELIBEXEC -Language=English -Attempting to exec a shared library%0 -. -MessageId=10121 SymbolicName=IDS_ENOTSOCK -Language=English -Socket operation on non-socket%0 -. -MessageId=10122 SymbolicName=IDS_EADDRNOTAVAIL -Language=English -Can't assign requested address%0 -. -MessageId=10123 SymbolicName=IDS_EADDRINUSE -Language=English -Address already in use%0 -. -MessageId=10124 SymbolicName=IDS_EAFNOSUPPORT -Language=English -Address family not supported by protocol family%0 -. -MessageId=10125 SymbolicName=IDS_ESOCKTNOSUPPORT -Language=English -Socket type not supported%0 -. -MessageId=10126 SymbolicName=IDS_EPROTONOSUPPORT -Language=English -Protocol not supported%0 -. -MessageId=10127 SymbolicName=IDS_ENOBUFS -Language=English -No buffer space is available%0 -. -MessageId=10128 SymbolicName=IDS_ETIMEDOUT -Language=English -Connection timed out%0 -. -MessageId=10129 SymbolicName=IDS_EISCONN -Language=English -Socket is already connected%0 -. -MessageId=10130 SymbolicName=IDS_ENOTCONN -Language=English -Socket is not connected%0 -. -MessageId=10131 SymbolicName=IDS_ENOPROTOOPT -Language=English -Bad protocol option%0 -. -MessageId=10132 SymbolicName=IDS_ECONNRESET -Language=English -Connection reset by peer%0 -. -MessageId=10133 SymbolicName=IDS_ECONNABORT -Language=English -Software caused connection abort%0 -. -MessageId=10134 SymbolicName=IDS_ENETDOWN -Language=English -Network is down%0 -. -MessageId=10135 SymbolicName=IDS_ECONNREFUSED -Language=English -Connection refused%0 -. -MessageId=10136 SymbolicName=IDS_EHOSTUNREACH -Language=English -Host is unreachable%0 -. -MessageId=10137 SymbolicName=IDS_EPROTOTYPE -Language=English -Protocol is wrong type for socket%0 -. -MessageId=10138 SymbolicName=IDS_EOPNOTSUPP -Language=English -Operation not supported on socket%0 -. -MessageId=10139 SymbolicName=IDS_ESUBNET -Language=English -IP Subnet table is full%0 -. -MessageId=10140 SymbolicName=IDS_ENETNOLNK -Language=English -Subnet module not linked%0 -. -MessageId=10141 SymbolicName=IDS_EBADIOCTL -Language=English -Unknown IOCTL call%0 -. -MessageId=10142 SymbolicName=IDS_ERESOURCE -Language=English -Failure in Streams buffer allocation%0 -. -MessageId=10143 SymbolicName=IDS_EPROTUNR -Language=English -ICMP protocol unreachable%0 -. -MessageId=10144 SymbolicName=IDS_EPORTUNR -Language=English -ICMP port unreachable%0 -. -MessageId=10145 SymbolicName=IDS_ENETUNR -Language=English -ICMP network unreachable%0 -. -MessageId=10146 SymbolicName=IDS_EPACKET -Language=English -Invalid Ethernet packet%0 -. -MessageId=10147 SymbolicName=IDS_ETYPEREG -Language=English -Type registration error%0 -. -MessageId=10148 SymbolicName=IDS_ENOTINIT -Language=English -Sockets library not initialized%0 -. -MessageId=10149 SymbolicName=IDS_UNKNOWN -Language=English -Unknown error number%0 -. - \ No newline at end of file diff --git a/libnet/pathping.h b/libnet/pathping.h deleted file mode 100644 index 8e3dda6..0000000 --- a/libnet/pathping.h +++ /dev/null @@ -1,569 +0,0 @@ -// -// Local Messages for ping -// Message range: 10000+ -// - -// -// Values are 32 bit values laid out as follows: -// -// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 -// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 -// +---+-+-+-----------------------+-------------------------------+ -// |Sev|C|R| Facility | Code | -// +---+-+-+-----------------------+-------------------------------+ -// -// where -// -// Sev - is the severity code -// -// 00 - Success -// 01 - Informational -// 10 - Warning -// 11 - Error -// -// C - is the Customer code flag -// -// R - is a reserved bit -// -// Facility - is the facility code -// -// Code - is the facility's status code -// -// -// Define the facility codes -// - - -// -// Define the severity codes -// - - -// -// MessageId: PATHPING_BRKT_IP_ADDRESS -// -// MessageText: -// -// [%1!hs!] %0 -// -#define PATHPING_BRKT_IP_ADDRESS 0x00002710L - -// -// MessageId: PATHPING_TIME -// -// MessageText: -// -// %1!4lu! ms %0 -// -#define PATHPING_TIME 0x00002711L - -// -// MessageId: PATHPING_TIME_10MS -// -// MessageText: -// -// <1 ms %0 -// -#define PATHPING_TIME_10MS 0x00002712L - -// -// MessageId: PATHPING_USAGE -// -// MessageText: -// -// -// Usage: pathping [-g host-list] [-h maximum_hops] [-i address] [-n] -// [-p period] [-q num_queries] [-w timeout] -// [-4] [-6] target_name -// -// Options: -// -g host-list Loose source route along host-list. -// -h maximum_hops Maximum number of hops to search for target. -// -i address Use the specified source address. -// -n Do not resolve addresses to hostnames. -// -p period Wait period milliseconds between pings. -// -q num_queries Number of queries per hop. -// -w timeout Wait timeout milliseconds for each reply. -// -4 Force using IPv4. -// -6 Force using IPv6. -// -#define PATHPING_USAGE 0x00002713L - -// -// MessageId: PATHPING_MESSAGE_1 -// -// MessageText: -// -// Unable to resolve target system name %1!hs!. -// -#define PATHPING_MESSAGE_1 0x00002714L - -// -// MessageId: PATHPING_MESSAGE_2 -// -// MessageText: -// -// Unable to contact IP driver. Error code %1!d!. -// -#define PATHPING_MESSAGE_2 0x00002715L - -// -// MessageId: PATHPING_HEADER1 -// -// MessageText: -// -// -// Tracing route to %1!hs! [%2!hs!] -// over a maximum of %3!u! hops: -// -#define PATHPING_HEADER1 0x00002716L - -// -// MessageId: PATHPING_MESSAGE_4 -// -// MessageText: -// -// %1!3lu! %0 -// -#define PATHPING_MESSAGE_4 0x00002717L - -// -// MessageId: PATHPING_MESSAGE_5 -// -// MessageText: -// -// No information available. -// -#define PATHPING_MESSAGE_5 0x00002718L - -// -// MessageId: PATHPING_MESSAGE_6 -// -// MessageText: -// -// reports: %0 -// -#define PATHPING_MESSAGE_6 0x00002719L - -// -// MessageId: PATHPING_MESSAGE_7 -// -// MessageText: -// -// Transmit error: code %1!lu!. -// -#define PATHPING_MESSAGE_7 0x0000271AL - -// -// MessageId: PATHPING_MESSAGE_8 -// -// MessageText: -// -// -// Trace complete. -// -#define PATHPING_MESSAGE_8 0x0000271BL - -// -// MessageId: PATHPING_BUF_TOO_SMALL -// -// MessageText: -// -// General failure. -// -#define PATHPING_BUF_TOO_SMALL 0x0000271FL - -// -// MessageId: PATHPING_DEST_NET_UNREACHABLE -// -// MessageText: -// -// Destination net unreachable. -// -#define PATHPING_DEST_NET_UNREACHABLE 0x00002720L - -// -// MessageId: PATHPING_DEST_HOST_UNREACHABLE -// -// MessageText: -// -// Destination host unreachable. -// -#define PATHPING_DEST_HOST_UNREACHABLE 0x00002721L - -// -// MessageId: PATHPING_DEST_PROT_UNREACHABLE -// -// MessageText: -// -// Destination protocol unreachable. -// -#define PATHPING_DEST_PROT_UNREACHABLE 0x00002722L - -// -// MessageId: PATHPING_DEST_PORT_UNREACHABLE -// -// MessageText: -// -// Destination protocol unreachable. -// -#define PATHPING_DEST_PORT_UNREACHABLE 0x00002723L - -// -// MessageId: PATHPING_NO_RESOURCES -// -// MessageText: -// -// No resources. -// -#define PATHPING_NO_RESOURCES 0x00002724L - -// -// MessageId: PATHPING_BAD_OPTION -// -// MessageText: -// -// One of the IP options is invalid. -// -#define PATHPING_BAD_OPTION 0x00002725L - -// -// MessageId: PATHPING_HW_ERROR -// -// MessageText: -// -// Hardware error. -// -#define PATHPING_HW_ERROR 0x00002726L - -// -// MessageId: PATHPING_PACKET_TOO_BIG -// -// MessageText: -// -// Packet needs to be fragmented but DF flag is set. -// -#define PATHPING_PACKET_TOO_BIG 0x00002727L - -// -// MessageId: PATHPING_REQ_TIMED_OUT -// -// MessageText: -// -// Request timed out. -// -#define PATHPING_REQ_TIMED_OUT 0x00002728L - -// -// MessageId: PATHPING_BAD_REQ -// -// MessageText: -// -// General failure. -// -#define PATHPING_BAD_REQ 0x00002729L - -// -// MessageId: PATHPING_BAD_ROUTE -// -// MessageText: -// -// Invalid source route specified. -// -#define PATHPING_BAD_ROUTE 0x0000272AL - -// -// MessageId: PATHPING_TTL_EXPIRED_TRANSIT -// -// MessageText: -// -// TTL expired in transit. -// -#define PATHPING_TTL_EXPIRED_TRANSIT 0x0000272BL - -// -// MessageId: PATHPING_TTL_EXPIRED_REASSEM -// -// MessageText: -// -// TTL expired during reassembly. -// -#define PATHPING_TTL_EXPIRED_REASSEM 0x0000272CL - -// -// MessageId: PATHPING_PARAM_PROBLEM -// -// MessageText: -// -// IP parameter problem. -// -#define PATHPING_PARAM_PROBLEM 0x0000272DL - -// -// MessageId: PATHPING_SOURCE_QUENCH -// -// MessageText: -// -// Source quench received. -// -#define PATHPING_SOURCE_QUENCH 0x0000272EL - -// -// MessageId: PATHPING_OPTION_TOO_BIG -// -// MessageText: -// -// The specified option is too large. -// -#define PATHPING_OPTION_TOO_BIG 0x0000272FL - -// -// MessageId: PATHPING_BAD_DESTINATION -// -// MessageText: -// -// The destination specified is not valid. -// -#define PATHPING_BAD_DESTINATION 0x00002730L - -// -// MessageId: PATHPING_GENERAL_FAILURE -// -// MessageText: -// -// General failure. -// -#define PATHPING_GENERAL_FAILURE 0x00002731L - -// -// MessageId: PATHPING_WSASTARTUP_FAILED -// -// MessageText: -// -// Unable to initialize the Windows Sockets interface, error code %1!d!. -// -#define PATHPING_WSASTARTUP_FAILED 0x00002732L - -// -// MessageId: PATHPING_HEADER2 -// -// MessageText: -// -// -// Tracing route to %1!hs! over a maximum of %2!u! hops -// -// -#define PATHPING_HEADER2 0x00002733L - -// -// MessageId: PATHPING_NO_OPTION_VALUE -// -// MessageText: -// -// A value must be supplied for option %1!hs!. -// -#define PATHPING_NO_OPTION_VALUE 0x00002734L - -// -// MessageId: PATHPING_BAD_OPTION_VALUE -// -// MessageText: -// -// Bad value for option %1!hs!. -// -#define PATHPING_BAD_OPTION_VALUE 0x00002735L - -// -// MessageId: PATHPING_BAD_ROUTE_ADDRESS -// -// MessageText: -// -// %1!hs! is not a valid source route address. -// -#define PATHPING_BAD_ROUTE_ADDRESS 0x00002736L - -// -// MessageId: PATHPING_TOO_MANY_OPTIONS -// -// MessageText: -// -// Too many options have been specified. -// -#define PATHPING_TOO_MANY_OPTIONS 0x00002737L - -// -// MessageId: PATHPING_INVALID_SWITCH -// -// MessageText: -// -// %1!hs! is not a valid command option. -// -#define PATHPING_INVALID_SWITCH 0x00002738L - -// -// MessageId: PATHPING_NO_ADDRESS -// -// MessageText: -// -// A target name or address must be specified. -// -#define PATHPING_NO_ADDRESS 0x00002739L - -// -// MessageId: PATHPING_TARGET_NAME -// -// MessageText: -// -// %1!hs! %0 -// -#define PATHPING_TARGET_NAME 0x0000273AL - -// -// MessageId: PATHPING_NO_REPLY_TIME -// -// MessageText: -// -// * %0 -// -#define PATHPING_NO_REPLY_TIME 0x0000273BL - -// -// MessageId: PATHPING_CR -// -// MessageText: -// -// -// -#define PATHPING_CR 0x0000273CL - -// -// MessageId: PATHPING_IP_ADDRESS -// -// MessageText: -// -// %1!hs! %0 -// -#define PATHPING_IP_ADDRESS 0x0000273DL - -// -// MessageId: PATHPING_STAT_HEADER -// -// MessageText: -// -// Source to Here This Node/Link -// Hop RTT Lost/Sent = Pct Lost/Sent = Pct Address -// 0 %0 -// -#define PATHPING_STAT_HEADER 0x0000273EL - -// -// MessageId: PATHPING_STAT_LINK -// -// MessageText: -// -// %1!4d!/%2!4d! =%3!3d!%% | -// -#define PATHPING_STAT_LINK 0x0000273FL - -// -// MessageId: PATHPING_STAT_LOSS -// -// MessageText: -// -// %1!4d!/%2!4d! =%3!3d!%% %0 -// -#define PATHPING_STAT_LOSS 0x00002740L - -// -// MessageId: PATHPING_HOP_RTT -// -// MessageText: -// -// %1!3d! %2!4d!ms %0 -// -#define PATHPING_HOP_RTT 0x00002741L - -// -// MessageId: PATHPING_HOP_NO_RTT -// -// MessageText: -// -// %1!3d! --- %0 -// -#define PATHPING_HOP_NO_RTT 0x00002742L - -// -// MessageId: PATHPING_COMPUTING -// -// MessageText: -// -// -// Computing statistics for %1!d! seconds... -// -#define PATHPING_COMPUTING 0x00002743L - -// -// MessageId: PATHPING_NEGOTIATING_IPSEC -// -// MessageText: -// -// Negotiating IP Security. -// -#define PATHPING_NEGOTIATING_IPSEC 0x00002744L - -// -// MessageId: PATHPING_WSACREATEEVENT_FAILED -// -// MessageText: -// -// Cound not create an Event object. Error code is %1!d!. -// -#define PATHPING_WSACREATEEVENT_FAILED 0x00002745L - -// -// MessageId: PATHPING_WSASOCKET_FAILED -// -// MessageText: -// -// Cound not create a socket object. Error code is %1!d!. -// -#define PATHPING_WSASOCKET_FAILED 0x00002746L - -// -// MessageId: PATHPING_WSAEVENTSELECT_FAILED -// -// MessageText: -// -// Cound not associate the event object with network events. Error code is %1!d!. -// -#define PATHPING_WSAEVENTSELECT_FAILED 0x00002747L - -// -// MessageId: PATHPING_SENDTO_FAILED -// -// MessageText: -// -// Could not send the packet. Error code is %1!d!. -// -#define PATHPING_SENDTO_FAILED 0x00002748L - -// -// MessageId: PATHPING_RECVFROM_FAILED -// -// MessageText: -// -// Could not receive a packet. Error code is %1!d!. -// -#define PATHPING_RECVFROM_FAILED 0x00002749L - -// -// MessageId: PATHPING_FAMILY -// -// MessageText: -// -// -// The option %1!s! is only supported for %2!hs!. -// -// -#define PATHPING_FAMILY 0x0000275CL - diff --git a/libnet/pathping.mc b/libnet/pathping.mc deleted file mode 100644 index 754a0ba..0000000 --- a/libnet/pathping.mc +++ /dev/null @@ -1,273 +0,0 @@ -;// -;// Local Messages for ping -;// Message range: 10000+ -;// -; -MessageId=10000 SymbolicName=PATHPING_BRKT_IP_ADDRESS -Language=English -[%1!hs!] %0 -. -MessageId=10001 SymbolicName=PATHPING_TIME -Language=English -%1!4lu! ms %0 -. -MessageId=10002 SymbolicName=PATHPING_TIME_10MS -Language=English - <1 ms %0 -. - -MessageId=10003 SymbolicName=PATHPING_USAGE -Language=English - -Usage: pathping [-g host-list] [-h maximum_hops] [-i address] [-n] - [-p period] [-q num_queries] [-w timeout] - [-4] [-6] target_name - -Options: - -g host-list Loose source route along host-list. - -h maximum_hops Maximum number of hops to search for target. - -i address Use the specified source address. - -n Do not resolve addresses to hostnames. - -p period Wait period milliseconds between pings. - -q num_queries Number of queries per hop. - -w timeout Wait timeout milliseconds for each reply. - -4 Force using IPv4. - -6 Force using IPv6. -. - -MessageId=10004 SymbolicName=PATHPING_MESSAGE_1 -Language=English -Unable to resolve target system name %1!hs!. -. -MessageId=10005 SymbolicName=PATHPING_MESSAGE_2 -Language=English -Unable to contact IP driver. Error code %1!d!. -. -MessageId=10006 SymbolicName=PATHPING_HEADER1 -Language=English - -Tracing route to %1!hs! [%2!hs!] -over a maximum of %3!u! hops: -. -MessageId=10007 SymbolicName=PATHPING_MESSAGE_4 -Language=English -%1!3lu! %0 -. -MessageId=10008 SymbolicName=PATHPING_MESSAGE_5 -Language=English -No information available. -. -MessageId=10009 SymbolicName=PATHPING_MESSAGE_6 -Language=English - reports: %0 -. -MessageId=10010 SymbolicName=PATHPING_MESSAGE_7 -Language=English -Transmit error: code %1!lu!. -. -MessageId=10011 SymbolicName=PATHPING_MESSAGE_8 -Language=English - -Trace complete. -. -MessageId=10015 SymbolicName=PATHPING_BUF_TOO_SMALL -Language=English -General failure. -. -MessageId=10016 SymbolicName=PATHPING_DEST_NET_UNREACHABLE -Language=English -Destination net unreachable. -. -MessageId=10017 SymbolicName=PATHPING_DEST_HOST_UNREACHABLE -Language=English -Destination host unreachable. -. -MessageId=10018 SymbolicName=PATHPING_DEST_PROT_UNREACHABLE -Language=English -Destination protocol unreachable. -. -MessageId=10019 SymbolicName=PATHPING_DEST_PORT_UNREACHABLE -Language=English -Destination protocol unreachable. -. -MessageId=10020 SymbolicName=PATHPING_NO_RESOURCES -Language=English -No resources. -. -MessageId=10021 SymbolicName=PATHPING_BAD_OPTION -Language=English -One of the IP options is invalid. -. -MessageId=10022 SymbolicName=PATHPING_HW_ERROR -Language=English -Hardware error. -. -MessageId=10023 SymbolicName=PATHPING_PACKET_TOO_BIG -Language=English -Packet needs to be fragmented but DF flag is set. -. -MessageId=10024 SymbolicName=PATHPING_REQ_TIMED_OUT -Language=English -Request timed out. -. -MessageId=10025 SymbolicName=PATHPING_BAD_REQ -Language=English -General failure. -. -MessageId=10026 SymbolicName=PATHPING_BAD_ROUTE -Language=English -Invalid source route specified. -. -MessageId=10027 SymbolicName=PATHPING_TTL_EXPIRED_TRANSIT -Language=English -TTL expired in transit. -. -MessageId=10028 SymbolicName=PATHPING_TTL_EXPIRED_REASSEM -Language=English -TTL expired during reassembly. -. -MessageId=10029 SymbolicName=PATHPING_PARAM_PROBLEM -Language=English -IP parameter problem. -. -MessageId=10030 SymbolicName=PATHPING_SOURCE_QUENCH -Language=English -Source quench received. -. -MessageId=10031 SymbolicName=PATHPING_OPTION_TOO_BIG -Language=English -The specified option is too large. -. -MessageId=10032 SymbolicName=PATHPING_BAD_DESTINATION -Language=English -The destination specified is not valid. -. -MessageId=10033 SymbolicName=PATHPING_GENERAL_FAILURE -Language=English -General failure. -. - -MessageId=10034 SymbolicName=PATHPING_WSASTARTUP_FAILED -Language=English -Unable to initialize the Windows Sockets interface, error code %1!d!. -. - -MessageId=10035 SymbolicName=PATHPING_HEADER2 -Language=English - -Tracing route to %1!hs! over a maximum of %2!u! hops - -. - -MessageId=10036 SymbolicName=PATHPING_NO_OPTION_VALUE -Language=English -A value must be supplied for option %1!hs!. -. - -MessageId=10037 SymbolicName=PATHPING_BAD_OPTION_VALUE -Language=English -Bad value for option %1!hs!. -. - -MessageId=10038 SymbolicName=PATHPING_BAD_ROUTE_ADDRESS -Language=English -%1!hs! is not a valid source route address. -. - -MessageId=10039 SymbolicName=PATHPING_TOO_MANY_OPTIONS -Language=English -Too many options have been specified. -. - -MessageId=10040 SymbolicName=PATHPING_INVALID_SWITCH -Language=English -%1!hs! is not a valid command option. -. - -MessageId=10041 SymbolicName=PATHPING_NO_ADDRESS -Language=English -A target name or address must be specified. -. - -MessageId=10042 SymbolicName=PATHPING_TARGET_NAME -Language=English -%1!hs! %0 -. -MessageId=10043 SymbolicName=PATHPING_NO_REPLY_TIME -Language=English - * %0 -. - -MessageId=10044 SymbolicName=PATHPING_CR -Language=English - -. -MessageId=10045 SymbolicName=PATHPING_IP_ADDRESS -Language=English -%1!hs! %0 -. -MessageId=10046 SymbolicName=PATHPING_STAT_HEADER -Language=English - Source to Here This Node/Link -Hop RTT Lost/Sent = Pct Lost/Sent = Pct Address - 0 %0 -. -MessageId=10047 SymbolicName=PATHPING_STAT_LINK -Language=English - %1!4d!/%2!4d! =%3!3d!%% | -. -MessageId=10048 SymbolicName=PATHPING_STAT_LOSS -Language=English -%1!4d!/%2!4d! =%3!3d!%% %0 -. -MessageId=10049 SymbolicName=PATHPING_HOP_RTT -Language=English -%1!3d! %2!4d!ms %0 -. -MessageId=10050 SymbolicName=PATHPING_HOP_NO_RTT -Language=English -%1!3d! --- %0 -. -MessageId=10051 SymbolicName=PATHPING_COMPUTING -Language=English - -Computing statistics for %1!d! seconds... -. -MessageId=10052 SymbolicName=PATHPING_NEGOTIATING_IPSEC -Language=English -Negotiating IP Security. -. - -MessageId=10053 SymbolicName=PATHPING_WSACREATEEVENT_FAILED -Language=English -Cound not create an Event object. Error code is %1!d!. -. - -MessageId=10054 SymbolicName=PATHPING_WSASOCKET_FAILED -Language=English -Cound not create a socket object. Error code is %1!d!. -. - -MessageId=10055 SymbolicName=PATHPING_WSAEVENTSELECT_FAILED -Language=English -Cound not associate the event object with network events. Error code is %1!d!. -. - -MessageId=10056 SymbolicName=PATHPING_SENDTO_FAILED -Language=English -Could not send the packet. Error code is %1!d!. -. -MessageId=10057 SymbolicName=PATHPING_RECVFROM_FAILED -Language=English -Could not receive a packet. Error code is %1!d!. -. - - -MessageId=10076 SymbolicName=PATHPING_FAMILY -Language=English - -The option %1!s! is only supported for %2!hs!. - -. - -