mirror of
https://github.com/fumiama/simple-kanban.git
synced 2026-06-20 01:20:31 +08:00
适配最新spb
This commit is contained in:
@@ -20,7 +20,7 @@ int main() {
|
|||||||
puts("Check config...");
|
puts("Check config...");
|
||||||
fp = fopen("cfg.sp", "rb");
|
fp = fopen("cfg.sp", "rb");
|
||||||
if(fp) {
|
if(fp) {
|
||||||
SIMPLE_PB* spb = get_pb(fp);
|
simple_pb_t* spb = get_pb(fp);
|
||||||
memset(&cfg, 0, sizeof(config_t));
|
memset(&cfg, 0, sizeof(config_t));
|
||||||
memcpy(&cfg, spb->target, sizeof(config_t));
|
memcpy(&cfg, spb->target, sizeof(config_t));
|
||||||
printf("set pwd: %s, sps: %s\n", cfg.pwd, cfg.sps);
|
printf("set pwd: %s, sps: %s\n", cfg.pwd, cfg.sps);
|
||||||
|
|||||||
6
server.c
6
server.c
@@ -31,8 +31,8 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
static uint8_t _cfg[sizeof(SIMPLE_PB)+sizeof(config_t)];
|
static uint8_t _cfg[sizeof(simple_pb_t)+sizeof(config_t)];
|
||||||
#define cfg ((const const_config_t*)(_cfg+sizeof(SIMPLE_PB))) // 存储 pwd 和 sps
|
#define cfg ((const const_config_t*)(_cfg+sizeof(simple_pb_t))) // 存储 pwd 和 sps
|
||||||
|
|
||||||
static int fd; // server socket fd
|
static int fd; // server socket fd
|
||||||
|
|
||||||
@@ -712,7 +712,7 @@ int main(int argc, char *argv[]) {
|
|||||||
perror(argv[as_daemon?5:4]);
|
perror(argv[as_daemon?5:4]);
|
||||||
return 5;
|
return 5;
|
||||||
}
|
}
|
||||||
read_pb_into(fp, (SIMPLE_PB*)(&_cfg));
|
read_pb_into(fp, (simple_pb_t*)(&_cfg));
|
||||||
fclose(fp);
|
fclose(fp);
|
||||||
if(!(fd = bind_server(&port))) {
|
if(!(fd = bind_server(&port))) {
|
||||||
return 6;
|
return 6;
|
||||||
|
|||||||
Reference in New Issue
Block a user