mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2025-01-01 12:00:53 +00:00
Minor TCPIP API call functions cleanup
This commit is contained in:
parent
f7a3d6cca5
commit
00975769a0
@ -339,12 +339,12 @@ tcpip_send_api_msg(tcpip_callback_fn fn, void *apimsg, sys_sem_t* sem)
|
|||||||
err_t tcpip_api_call(tcpip_api_call_fn fn, struct tcpip_api_call *call)
|
err_t tcpip_api_call(tcpip_api_call_fn fn, struct tcpip_api_call *call)
|
||||||
{
|
{
|
||||||
#if LWIP_TCPIP_CORE_LOCKING
|
#if LWIP_TCPIP_CORE_LOCKING
|
||||||
|
err_t err;
|
||||||
LOCK_TCPIP_CORE();
|
LOCK_TCPIP_CORE();
|
||||||
call->err = fn(call);
|
err = fn(call);
|
||||||
UNLOCK_TCPIP_CORE();
|
UNLOCK_TCPIP_CORE();
|
||||||
return call->err;
|
return err;
|
||||||
#else
|
#else
|
||||||
|
|
||||||
if (sys_mbox_valid_val(mbox)) {
|
if (sys_mbox_valid_val(mbox)) {
|
||||||
TCPIP_MSG_VAR_DECLARE(msg);
|
TCPIP_MSG_VAR_DECLARE(msg);
|
||||||
err_t err;
|
err_t err;
|
||||||
|
@ -106,8 +106,8 @@ struct tcpip_api_call
|
|||||||
tcpip_api_call_fn function;
|
tcpip_api_call_fn function;
|
||||||
#if !LWIP_TCPIP_CORE_LOCKING
|
#if !LWIP_TCPIP_CORE_LOCKING
|
||||||
sys_sem_t sem;
|
sys_sem_t sem;
|
||||||
#endif /* !LWIP_TCPIP_CORE_LOCKING */
|
|
||||||
err_t err;
|
err_t err;
|
||||||
|
#endif /* !LWIP_TCPIP_CORE_LOCKING */
|
||||||
};
|
};
|
||||||
err_t tcpip_api_call(tcpip_api_call_fn fn, struct tcpip_api_call *call);
|
err_t tcpip_api_call(tcpip_api_call_fn fn, struct tcpip_api_call *call);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user