Alex Young
|
a80c5ce6b5
|
Moved sockaddr_address_data to serve.c and renamed params.h to serve.h
|
2012-06-06 10:45:07 +01:00 |
|
Alex Young
|
cc97dd4842
|
Rename control to control_fd and struct mode_serve_params to struct server
|
2012-06-06 10:35:50 +01:00 |
|
Alex Young
|
78b1879cab
|
Merge
|
2012-06-06 10:19:59 +01:00 |
|
Alex Young
|
059be22c27
|
Rename int server to int server_fd in mode_serve_params
|
2012-06-06 10:19:45 +01:00 |
|
Matthew Bloch
|
2245385117
|
Added msync() call after every write - not sure whether it's necessary yet.
|
2012-06-06 01:27:37 +01:00 |
|
Alex Young
|
29937cdcf9
|
Merge
|
2012-06-01 16:25:41 +01:00 |
|
Alex Young
|
91ab715659
|
Indentation fix
|
2012-06-01 16:24:50 +01:00 |
|
nick
|
b985e97098
|
Automated merge with ssh://dev/flexnbd-c
|
2012-06-01 14:51:43 +01:00 |
|
nick
|
04d67b3bab
|
acls: Add a default-deny option, which allows you to specify what an empty ACL means.
When this option is specified, an empty ACL means "reject all clients". Without it,
an empty ACL means "accept all clients"
|
2012-06-01 14:48:34 +01:00 |
|
Alex Young
|
9dbb107bf8
|
Use nbdtypes to write the nbd hello message
|
2012-05-31 20:33:42 +01:00 |
|
Alex Young
|
185a840e03
|
Factor out the bulk of client_serve_request, and add convenience converters in src/nbdtypes.c
|
2012-05-31 17:44:11 +01:00 |
|
Alex Young
|
949d7d6a72
|
Don't check for the INCOMPLETE file on read
|
2012-05-31 14:11:57 +01:00 |
|
Alex Young
|
1aec12613c
|
Ditch a couple of unneeded variables to silence gcc warnings
|
2012-05-31 14:09:35 +01:00 |
|
nick
|
e863bffe3d
|
Set TCP_NODELAY on our socket. This decreases average NBD read request RTT from 0.3ms to 0.001ms
|
2012-05-31 11:33:31 +01:00 |
|
mbloch
|
c6dd4fbd89
|
Merge
|
2012-05-30 20:14:14 +01:00 |
|
Alex Young
|
7832958522
|
Rearranged the project to have src/ and build/ directories
This simplifies keeping everything clean.
|
2012-05-30 09:51:20 +01:00 |
|