2032 |
|
|
2033 |
|
|
2034 |
static void |
static void |
2035 |
|
serve_signature (char *arg) |
2036 |
|
{ |
2037 |
|
size_t size = 65; /* FIXME - Need to parse this properly. */ |
2038 |
|
|
2039 |
|
/* FIXME - Reading and discarding the signature data until we know |
2040 |
|
* what to do with it. |
2041 |
|
*/ |
2042 |
|
while (size > 0) |
2043 |
|
{ |
2044 |
|
int status; |
2045 |
|
size_t nread; |
2046 |
|
char *data; |
2047 |
|
|
2048 |
|
status = buf_read_data (buf_from_net, size, &data, &nread); |
2049 |
|
if (status != 0) |
2050 |
|
return; |
2051 |
|
size -= nread; |
2052 |
|
} |
2053 |
|
return; |
2054 |
|
} |
2055 |
|
|
2056 |
|
|
2057 |
|
|
2058 |
|
static void |
2059 |
serve_enable_unchanged (char *arg) |
serve_enable_unchanged (char *arg) |
2060 |
{ |
{ |
2061 |
# ifdef PROXY_SUPPORT |
# ifdef PROXY_SUPPORT |
5909 |
REQ_LINE("Kopt", serve_kopt, 0), |
REQ_LINE("Kopt", serve_kopt, 0), |
5910 |
REQ_LINE("Checkin-time", serve_checkin_time, 0), |
REQ_LINE("Checkin-time", serve_checkin_time, 0), |
5911 |
REQ_LINE("Modified", serve_modified, RQ_ESSENTIAL), |
REQ_LINE("Modified", serve_modified, RQ_ESSENTIAL), |
5912 |
|
REQ_LINE("Signature", serve_signature, 0), |
5913 |
REQ_LINE("Is-modified", serve_is_modified, 0), |
REQ_LINE("Is-modified", serve_is_modified, 0), |
5914 |
|
|
5915 |
/* The client must send this request to interoperate with CVS 1.5 |
/* The client must send this request to interoperate with CVS 1.5 |