blob: c268a5b02b7c3c80cefb612cc44a53a8e2c3d198 [file] [log] [blame] [edit]
/*
*
* Copyright (c) 2012-2013 Nest Labs, Inc.
* All rights reserved.
*
* This document is the property of Nest. It is considered
* confidential and proprietary information.
*
* This document may not be reproduced or transmitted in any form,
* in whole or in part, without the express written permission of
* Nest.
*
* Description:
* This file defines processor-architecture- and operating
* system- specific constants and types required for building
* LwIP against DARWIN.
*
*/
#ifndef NL_LWIP_DARWIN_ARCH_SYS_ARCH_H
#define NL_LWIP_DARWIN_ARCH_SYS_ARCH_H
/* Preprocessor Macros */
#define SYS_MBOX_NULL NULL
#define SYS_SEM_NULL NULL
/* Forward Declarations */
struct sys_mbox;
struct sys_sem;
struct sys_thread;
/* Type Definitions */
typedef struct sys_mbox *sys_mbox_t;
typedef struct sys_sem *sys_sem_t;
typedef struct sys_thread *sys_thread_t;
#endif /* NL_LWIP_DARWIN_ARCH_SYS_ARCH_H */