1
0
mirror of https://github.com/haiwen/seafile-server.git synced 2025-09-12 13:28:30 +00:00

Initial commit of Seafile server core.

This commit is contained in:
Jiaqiang Xu
2016-08-10 14:53:33 +08:00
commit 2643119433
352 changed files with 85573 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
#include "common.h"
#include "check-protocol-slave-proc.h"
G_DEFINE_TYPE (SeafileCheckProtocolSlaveProc, seafile_check_protocol_slave_proc, CCNET_TYPE_PROCESSOR)
static int
check_protocol_slave_start (CcnetProcessor *processor, int argc, char **argv);
static void
seafile_check_protocol_slave_proc_class_init (SeafileCheckProtocolSlaveProcClass *klass)
{
CcnetProcessorClass *proc_class = CCNET_PROCESSOR_CLASS (klass);
proc_class->name = "seafile-check-protocol-slave-proc";
proc_class->start = check_protocol_slave_start;
}
static void
seafile_check_protocol_slave_proc_init (SeafileCheckProtocolSlaveProc *processor)
{
}
static int
check_protocol_slave_start (CcnetProcessor *processor, int argc, char **argv)
{
int n;
char buf[10];
n = snprintf (buf, sizeof(buf), "%d", CURRENT_PROTO_VERSION);
ccnet_processor_send_response (processor, SC_OK, SS_OK, buf, n+1);
ccnet_processor_done (processor, TRUE);
return 0;
}