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

VxWorks

开发平台:

C/C++

  1. /* usrNetLoopbackStart.c - Start the loopback interface */
  2. /* Copyright 1992 - 1998 Wind River Systems, Inc. */
  3. /*
  4. modification history
  5. --------------------
  6. 01b,19aug98,ann  removed call to usrNetIfAttach and made an
  7.                  explicit call to loattach (i.e removed BSD dependancy)
  8. 01a,05dec97,spm  added DHCP code review modifications
  9. */
  10. /*******************************************************************************
  11. *
  12. * usrNetLoopbackStart - start the loopback device
  13. *
  14. * This routine attaches the loopback driver with IP address 127.0.0.1 and
  15. * host name "localhost". It is the initialization routine for the
  16. * INCLUDE_LOOPBACK_START component which is included automatically by
  17. * the configuration tool when INCLUDE_LOOPBACK is defined.
  18. *
  19. * RETURNS: N/A
  20. *
  21. * NOMANUAL
  22. */
  23. void usrNetLoopbackStart (void)
  24.     {
  25.     printf ("Attaching interface lo0...");
  26.     if (loattach () != OK)
  27. return;
  28.     printf ("donen");
  29.     if (usrNetIfConfig ("lo", 0, "127.0.0.1", "localhost", 0) != OK)
  30. return;
  31.     return; 
  32.     }