1
0
mirror of https://github.com/FreeRTOS/FreeRTOS-Plus-TCP synced 2025-10-24 12:02:37 +08:00

Misra check fix and update (#476)

* Misra check fix and update
This commit is contained in:
xuelix
2022-06-06 17:47:09 -07:00
committed by GitHub
parent ab3d0fa100
commit 4fb9674de0
25 changed files with 231 additions and 222 deletions

View File

@@ -27,9 +27,11 @@
#ifndef FREERTOS_DNS_CALLBACK_H
#define FREERTOS_DNS_CALLBACK_H
#define FREERTOS_DNS_CALLBACK_H
#if ( ( ipconfigDNS_USE_CALLBACKS == 1 ) && ( ipconfigUSE_DNS != 0 ) )
#ifdef __cplusplus
extern "C" {
#endif
/* FreeRTOS includes. */
#include "FreeRTOS.h"
@@ -41,23 +43,29 @@
/* Standard includes. */
#include <stdint.h>
/* Application level configuration options. */
BaseType_t xDNSDoCallback( TickType_t uxIdentifier,
const char * pcName,
uint32_t ulIPAddress );
#if ( ( ipconfigDNS_USE_CALLBACKS == 1 ) && ( ipconfigUSE_DNS != 0 ) )
void vDNSSetCallBack( const char * pcHostName,
void * pvSearchID,
FOnDNSEvent pCallbackFunction,
TickType_t uxTimeout,
TickType_t uxIdentifier );
BaseType_t xDNSDoCallback( TickType_t uxIdentifier,
const char * pcName,
uint32_t ulIPAddress );
void vDNSCheckCallBack( void * pvSearchID );
void vDNSSetCallBack( const char * pcHostName,
void * pvSearchID,
FOnDNSEvent pCallbackFunction,
TickType_t uxTimeout,
TickType_t uxIdentifier );
void vDNSCheckCallBack( void * pvSearchID );
void vDNSCallbackInitialise();
void vDNSCallbackInitialise();
#endif /* ipconfigDNS_USE_CALLBACKS && ipconfigUSE_DNS */
#endif /* ipconfigDNS_USE_CALLBACKS && ipconfigUSE_DNS */
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif /* ifndef FREERTOS_DNS_CALLBACK_H */