Ryan Loebs
c30f930e19
Derp: win32: typedef int socklen_t;
10 years ago
Ryan Loebs
9e2246851d
But of course, Windows uses 'int' while Linux uses 'socklen_t'
10 years ago
Ryan Loebs
8dfc45cc72
Compiling on Windows now
10 years ago
Ryan Loebs
428f2a086b
Formatting...
10 years ago
Ryan Loebs
4f9f5c81bf
Addressing PR comments
10 years ago
Ryan Loebs
15fc212d1c
SOC Updates
-Implement GetSockOpt / SetSockOpt
-Fix bug in RecvFrom where sending from localhost
does not fill in src_addr/src_addr_len on Linux
10 years ago
Lioncash
3bec523130
soc_u: Get rid of explicit delete and new
10 years ago
Lioncash
282f891de8
hle: Update service function tables
10 years ago
MerryMage
867c111e99
BitField: Make trivially copyable and remove assignment operator
10 years ago
Subv
2e01b5d390
HLE/Sockets: Fixed the buffer offset in recvfrom.
Closes #1277
10 years ago
Lioncash
5c77b656b8
General: Replace NULL and '0' usages with nullptr where applicable
10 years ago
zawata
395e63d5aa
SOC:U : Update deprecated function gethostbyname() to getaddrinfo()
11 years ago
Emmanuel Gil Peyrot
7b746914b9
Core: Cleanup soc:U includes.
11 years ago
Emmanuel Gil Peyrot
c345247431
Services: Use the standard _WIN32 define in soc:U instead of our own EMU_PLATFORM.
11 years ago
Subv
bd336cfdce
Services/SOC: Added command headers to some of the soc commands.
11 years ago
Emmanuel Gil Peyrot
b1503b2020
Remove every trailing whitespace from the project (but externals).
11 years ago
Yuri Kunde Schlesner
e1fbac3ca1
Common: Remove common.h
11 years ago
archshift
ef24e72b26
Asserts: break/crash program, fit to style guide; log.h->assert.h
Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time)
As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing)
Also removed some GEKKO cruft.
11 years ago
Yuri Kunde Schlesner
a79d21c83e
Service: Clean-up Interface
11 years ago
darkf
67c644e317
Fix building on MinGW
11 years ago
Lioncash
bdbd111c7e
soc_u: Fix a missing formatting argument
11 years ago
Rohit Nirmal
c589d82052
Silence some -Wsign-compare warnings.
11 years ago
Subv
97a7381d29
SOC_U: Preliminary implementation of sockets.
Stubbed CreateMemoryBlock
Using Berkeley sockets, and Winsock2.2 on Windows.
So far ftpony creates the socket and accepts incoming connections
SOC_U: Renamed functions to maintain consistency
Also prevents possible scope errors / conflicts with the actual Berkeley socket functions
SOCU: Close all the opened sockets when cleaning up SOCU
11 years ago
purpasmart96
9796bc1fa2
More services & small clean ups
11 years ago
purpasmart96
ebfd831ccb
License change
11 years ago
purpasmart96
539b4c883d
Added a bunch of services
11 years ago