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

VxWorks

开发平台:

C/C++

  1. /* dhcpcBootLib.h - DHCP client include file for boot-time interface */
  2. /* Copyright 1984 - 2000 Wind River Systems, Inc. */
  3. /*
  4. modification history
  5. ____________________
  6. 01f,13jun00,spm  changed interface to support adding options to messages;
  7.                  added prototype to prevent compiler warnings
  8. 01e,05apr00,spm  upgraded to RFC 2131 and combined with run-time client
  9. 01d,04dec97,spm  added code review modifications
  10. 01c,19aug97,spm  major overhaul: preserved single-lease interface by
  11.                  merging include files - 01f of dhcpClientCommon.h, 
  12.                  01d of dhcp.h, 01c of dhcpCommonSubr.h, 01e of dhcpc.h
  13. 01b,06aug97,spm  added conditional include and definitions for C++ compilation
  14. 01a,07apr97,spm  created.
  15. */
  16. #ifndef __INCdhcpcBootLibh
  17. #define __INCdhcpcBootLibh
  18. #ifdef __cplusplus
  19. extern "C" {
  20. #endif
  21. #include "netinet/in.h"
  22. #include "dhcp/dhcpcBoot.h"
  23. /* DHCP boot-time high-level interface functions */
  24. IMPORT void *  dhcpcBootInit (struct ifnet *, int, int, int, int, int, int);
  25. IMPORT STATUS  dhcpcBootBind (void);
  26. IMPORT STATUS  dhcpcBootInformGet (char *);
  27. IMPORT STATUS  dhcpcBootParamsGet (struct dhcp_param *);
  28. #ifdef __cplusplus
  29. }
  30. #endif
  31. #endif