ambrop7
|
409acf90e0
BSocket: add support for Ethernet packet sockets
|
15 years ago |
ambrop7
|
2b5ceaa9a7
BSocket: on Windows, make every event respond to FD_CLOSE, just to be sure
|
15 years ago |
ambrop7
|
89f55fa117
BSocket: fix wrong error path in BSocket_Accept
|
15 years ago |
ambrop7
|
e1965b05c3
BSocket: fix wrong error path in BSocket_Init
|
15 years ago |
ambrop7
|
82d03fdea5
BReactor: report error events for file descriptors. BSocket: add a new event for catching these errors, but keep existing behaviour by first reporting
|
15 years ago |
ambrop7
|
df4ea40f5e
BSocket: minor changes
|
15 years ago |
ambrop7
|
b9c13e8911
BSocket: execute handlers such that after executing a handler, control is returned to the reactor. This makes sure all the handler's work is done before
|
15 years ago |
ambrop7
|
e50058d7bd
BSocket: don't complain if WSASendMsg/WSARecvMsg are not available
|
15 years ago |
ambrop7
|
d4fbebc2ff
BSocket: interpret setsockopt return value correctly, fallback to WSASendTo/WSARecvFrom if WSASendMsg/WSARecvMsg isn't available
|
15 years ago |
ambrop7
|
3ffeaefbba
Remove seqsocket socket type. Unix socket of type SOCK_SEQPACKET are broken (Linux) because they do not support the MSG_EOR flag.
|
15 years ago |
ambrop7
|
42c19c53b6
BSocket: add support for unix sockets
|
15 years ago |
ambrop7
|
198d6cd4b8
Initial import
|
15 years ago |