In article <[EMAIL PROTECTED]>, [EMAIL PROTECTED] wrote: > Does anybody know of any *practical* samples on how to > implement NTP/SNTP client?. The goal is to provide accurate > time for a program/client running on Windows Vista. > > Specifically, what values to include in the the request message, > how to process the reply message, etc. > > I am NOT asking how to send/receive UDP datagrams, or where > to find comprehensive descriptions like RFC documents, or how > to build or design user interfaces. > > Only a narrow description focused on NTP/SNTP request/reply > datagrams for a simple PC client, preferably in C/C++ source > code.
I've done this in an embedded realtime system. (No, the source code is not available.) In Appendix A of RFC-1305 you will find the format of the NTPv3 request/response packet. Send this packet to port 123 of the NTP server, and read the reply packet. It's pretty easy. The NTPv3 packet format will work with all timeservers of NTPv3 and above. Joe Gwinn _______________________________________________ questions mailing list questions@lists.ntp.org https://lists.ntp.org/mailman/listinfo/questions