Commit Graph

39 Commits

Author SHA1 Message Date
twinaphex
bb2a9870a8 (PS3) Define EWOULDBLOCK as SYS_NET_EWOULDBLOCK 2015-01-24 01:28:51 +01:00
twinaphex
f99cb6bb68 (Xbox) Xbox has WSAGetLastError() after all 2015-01-24 01:22:15 +01:00
twinaphex
71848c69dd Refactor isagain() 2015-01-24 01:10:44 +01:00
twinaphex
d18dd94ad3 Refactor netplay_compat.h 2015-01-24 01:06:53 +01:00
twinaphex
d427fbbbbd Use static INLINE for isagain 2015-01-24 00:40:34 +01:00
Alcaro
525fc87325 Update netplay_compat.h 2015-01-24 00:35:37 +01:00
Alcaro
3805a4045e Fix HTTP under Windows. 2015-01-23 23:02:12 +01:00
twinaphex
1827696676 Move send_all and recv_all to netplay_compat.c 2015-01-23 19:43:40 +01:00
twinaphex
f6d0a80b3d (Netplay) Create wrapper function for select() 2015-01-23 11:44:13 +01:00
twinaphex
cec500ece5 Create socket_close in netplay_compat.c 2015-01-23 11:36:45 +01:00
twinaphex
57933ec70e Get rid of CONST_CAST/NONCONST_CAST - just do this by default 2015-01-23 11:30:13 +01:00
twinaphex
4cb34282c5 Move socket_nonblock to netplay_compat.c 2015-01-23 11:11:22 +01:00
twinaphex
dc21d84270 Stub out some stuff that is preventing build from succeeeding on
PS3. This should be made more portable and less hacky (isagain)
2015-01-23 07:31:34 +01:00
twinaphex
1078177ff2 (netplay_compat.h) Define MSG_NOSIGNAL if not defined 2015-01-23 06:36:58 +01:00
twinaphex
345c9bf6f8 (GX) Silence warnings 2015-01-23 06:34:30 +01:00
twinaphex
c854645ba9 Create netplay_compat.c and put wrappers around getaddrinfo/freeaddrinfo 2015-01-23 06:29:36 +01:00
twinaphex
cdc03204e7 (netplay_compat.h) Build fixes 2015-01-23 06:09:16 +01:00
twinaphex
aa5956bd28 (LibretroDB) Build fixes 2015-01-23 06:05:54 +01:00
twinaphex
453321c50b Start updating headers 2015-01-07 17:46:50 +01:00
twinaphex
94f5884a45 (XDK) Some stub build fixes 2014-12-23 21:21:49 +01:00
twinaphex
3060d0757c Cleanups, 80-char limit 2014-09-02 16:13:42 +02:00
twinaphex
dcdc43505f (360) netplay_compat - 360 build fixes 2014-02-11 13:19:18 +01:00
twinaphex
0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01:00
Themaister
0b4cf2d053 Update license headers to 2013. 2013-01-01 01:41:15 +01:00
Twinaphex
34ea7f18fc (PSL1GHT/PS3) Move more header includes/redefinitions to sdk_defines.h 2012-09-16 04:04:59 +02:00
Themaister
20472ae36d Don't include <fcntl.h> in Win32. 2012-05-27 14:18:37 +02:00
Themaister
0375de48a2 Add preliminary network command interface. 2012-05-27 14:12:29 +02:00
Themaister
ce740f8948 More fixups. 2012-04-21 23:31:57 +02:00
Themaister
aab8fb6151 ssnes_* => rarch_*. 2012-04-21 23:25:32 +02:00
Themaister
9ab51ad23a SSNES => RetroArch. 2012-04-21 23:17:43 +02:00
Themaister
e3a71a8c5b Fixup headers. 2012-04-09 22:05:26 +02:00
Themaister
62c96ea937 Change license header. 2012-04-09 22:03:57 +02:00
Themaister
9698cd7dbd Change headers. 2012-04-09 22:03:57 +02:00
TwinAphex51224
47dcb54c1f (PS3/Wii) Make netlogger code portable 2012-03-13 00:45:12 +01:00
Themaister
9c861f13be Fix additional exclamation marks. 2012-02-11 21:16:01 +01:00
Themaister
3d8c50a768 Netplay compat define no longer needed. 2012-01-25 00:06:32 +01:00
TwinAphex51224
f5f8a71af2 (360) 360 fixes for netplay.c and netplay_compat.c - compiles and
links now
2012-01-25 00:02:59 +01:00
Themaister
0e5a9a7772 Adjustments for PS3. 2012-01-24 23:14:11 +01:00
Themaister
03a892c7f2 Start adding netplay compat layer for legacy stuff. 2012-01-24 21:12:12 +01:00