diff options
author | devnoname120 | 2017-06-02 05:38:46 +0200 |
---|---|---|
committer | Sunguk Lee | 2017-06-02 12:38:46 +0900 |
commit | 77fcd65bf6f7190e7265b70af978e1105e1aafeb (patch) | |
tree | 893ce0b70fc12a8ebd6063f9dcace925165fd2aa /include | |
parent | Add SceHid keyboard functions (#181) (diff) | |
download | vds-libraries-77fcd65bf6f7190e7265b70af978e1105e1aafeb.tar.gz |
Fix ksceNetSend() and ksceNetRecv() (#177)
* Fix ksceNetSend() and ksceNetRecv()
These functions don't exist in Kernel. A #define have been added to make them work.
* Remove non-existing ksceNet functions
Diffstat (limited to 'include')
-rw-r--r-- | include/kernel/net/net.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/kernel/net/net.h b/include/kernel/net/net.h index 4faffb4..f3ebd77 100644 --- a/include/kernel/net/net.h +++ b/include/kernel/net/net.h @@ -700,10 +700,12 @@ int sceNetSocket(const char *name, int domain, int type, int protocol); int sceNetAccept(int s, SceNetSockaddr *addr, unsigned int *addrlen); int sceNetBind(int s, const SceNetSockaddr *addr, unsigned int addrlen); int sceNetListen(int s, int backlog); -int sceNetRecv(int s, void *buf, unsigned int len, int flags); int sceNetRecvfrom(int s, void *buf, unsigned int len, int flags, SceNetSockaddr *from, unsigned int *fromlen); -int sceNetSend(int s, const void *msg, unsigned int len, int flags); int sceNetSendto(int s, const void *msg, unsigned int len, int flags, const SceNetSockaddr *to, unsigned int tolen); + +#define sceNetRecv(s, buf, len, flags) sceNetRecvfrom(s, buf, len, flags, NULL, 0) +#define sceNetSend(s, msg, len, flags) sceNetSendto(s, msg, len, flags, NULL, 0) + int sceNetSetsockopt(int s, int level, int optname, const void *optval, unsigned int optlen); int sceNetSocketClose(int s); |