include/sys/time.h: include sys/select.h to compatible with earlier standards
According to earlier standards, usage of select(), FD_CLR, FD_ISSET, FD_SET and FD_ZERO just need include headers: sys/time.h, sys/types.h and unistd.h. So include sys/select.h in time.h to compatible with it. Or mbedtls library would build break in calling select() and FD_* related functions. https://pubs.opengroup.org/onlinepubs/007908799/xsh/select.html
This commit is contained in:
parent
d45f559d47
commit
7b89845035
@ -1,7 +1,7 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* include/sys/time.h
|
* include/sys/time.h
|
||||||
*
|
*
|
||||||
* Copyright (C) 2009, 2015-2016 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2009, 2015-2016, 2019 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
@ -43,6 +43,7 @@
|
|||||||
#include <nuttx/config.h>
|
#include <nuttx/config.h>
|
||||||
|
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
|
#include <sys/select.h>
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Pre-processor Definitions
|
* Pre-processor Definitions
|
||||||
|
Loading…
Reference in New Issue
Block a user