mirror of
https://github.com/pspdev/pspsdk.git
synced 2026-01-02 05:28:41 +00:00
Fix wrong struct used for timeval. Newlib expects 64bits for seconds and PSP expects 32
This commit is contained in:
@@ -18,8 +18,17 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* This struct is needed because tv_sec size is different from what newlib expect
|
||||
* Newlib expects 64bits for seconds and PSP expects 32bits
|
||||
*/
|
||||
struct SceNetInetTimeval {
|
||||
uint32_t tv_sec;
|
||||
uint32_t tv_usec;
|
||||
};
|
||||
|
||||
int sceNetInetInit(void);
|
||||
int sceNetInetSelect(int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout);
|
||||
int sceNetInetSelect(int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct SceNetInetTimeval *timeout);
|
||||
int sceNetInetTerm(void);
|
||||
int sceNetInetGetErrno(void);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user