34,19 → 34,9 |
* @file |
*/ |
|
#ifndef __NET_TCP_INTERNALS_H__ |
#define __NET_TCP_INTERNALS_H__ |
#ifndef __NET_TCP_H__ |
#define __NET_TCP_H__ |
|
#ifdef NETWORKING_modular |
#define ip_message( ... ) ipc_call_sync_3_3( tcp_globals.ip_phone, __VA_ARGS__ ) |
#else |
#ifdef NETWORKING_module |
|
#include "../ip/ip.h" |
|
#endif |
#endif |
|
typedef struct tcp_globals tcp_globals_t; |
|
struct tcp_globals{ |
54,10 → 44,6 |
int networking_phone; |
}; |
|
int tcp_initialize( void ); |
int tcp_call( ipc_callid_t callid ); |
int tcp_message( ipc_callid_t callid, ipcarg_t method, ipcarg_t arg1, ipcarg_t arg2, ipcarg_t arg3, ipcarg_t * result1, ipcarg_t * result2, ipcarg_t * result3 ); |
|
#endif |
|
/** @} |