usrSntpsCfg.c
上传用户:luoyougen
上传日期:2008-05-12
资源大小:23136k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. /* usrSntpsCfg.c - Initialization routine for the SNTP server */
  2. /* Copyright 1992 - 2002 Wind River Systems, Inc. */
  3. /*
  4. modification history
  5. --------------------
  6. 01c,26mar02,vvv  check for errors (SPR #73503)
  7. 01b,26oct01,vvv  fixed to allow SNTP server to start when target not booted 
  8.  from network device (SPR #70115)
  9. 01a,18aug98,ann  created this configlette from usrNetwork.c
  10. */
  11. /*
  12. DESCRIPTION
  13. This configlette contains the init routine for the INCLUDE_SNTPS 
  14. component. It initializes the SNTP server.
  15. NOMANUAL
  16. */
  17. STATUS usrSntpsInit ()
  18.     {
  19.     char devName [MAX_FILENAME_LENGTH]; /* device name */
  20.     /*
  21.      * For now, set server to listen on primary interface.
  22.      * Eventually, need to allow for multiple network devices.
  23.      */
  24.     devName [0] = EOS;
  25.     sprintf(devName, "%s%d", pDevName, sysBootParams.unitNum);
  26.     if (sntpsInit (devName, SNTPS_MODE, SNTPS_DSTADDR, SNTPS_INTERVAL, 
  27.    SNTP_PORT, SNTPS_TIME_HOOK) == ERROR)
  28.         printf ("Unable to start SNTP server; errno = 0x%xn", errno);
  29.     }