diff options
Diffstat (limited to 'nuttx/include/net/uip/dhcpc.h')
-rw-r--r-- | nuttx/include/net/uip/dhcpc.h | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/nuttx/include/net/uip/dhcpc.h b/nuttx/include/net/uip/dhcpc.h index 12f3f0a9b..606d818b0 100644 --- a/nuttx/include/net/uip/dhcpc.h +++ b/nuttx/include/net/uip/dhcpc.h @@ -1,5 +1,5 @@ /**************************************************************************** - * dhcpc.c + * net/uip/dhcpc.n * * Copyright (C) 2007 Gregory Nutt. All rights reserved. * Author: Gregory Nutt <spudmonkey@racsa.co.cr> @@ -35,8 +35,8 @@ * SUCH DAMAGE. */ -#ifndef NET_UIP_DHCP_H__ -#define NET_UIP_DHCP_H__ +#ifndef __NET_UIP_DHCPC_H +#define __NET_UIP_DHCPC_H /**************************************************************************** * Included Files @@ -66,8 +66,20 @@ struct dhcpc_state * Public Function Prototypes ****************************************************************************/ -void *dhcpc_open(const void *mac_addr, int mac_len); -int dhcpc_request(void *handle, struct dhcpc_state *presult); -void dhcpc_close(void *handle); +#ifdef __cplusplus +#define EXTERN extern "C" +extern "C" { +#else +#define EXTERN extern +#endif -#endif /* NET_UIP_DHCP_H__ */ +EXTERN void *dhcpc_open(const void *mac_addr, int mac_len); +EXTERN int dhcpc_request(void *handle, struct dhcpc_state *presult); +EXTERN void dhcpc_close(void *handle); + +#undef EXTERN +#ifdef __cplusplus +} +#endif + +#endif /* __NET_UIP_DHCPC_H */ |