YuQing
|
2a57961b59
|
support error handler callback
|
2021-06-30 21:22:57 +08:00 |
YuQing
|
c701e4b1c3
|
correct macro define: sf_parse_daemon_mode_and_action
|
2021-05-24 20:53:33 +08:00 |
YuQing
|
667fd14abb
|
parse cmd options strictly
|
2021-05-24 20:33:56 +08:00 |
YuQing
|
4d1ef0ba1a
|
add function sf_parse_cmd_option_bool
|
2021-05-20 09:55:02 +08:00 |
YuQing
|
89cef5e19d
|
sf_usage support print other options
|
2021-05-19 11:50:09 +08:00 |
YuQing
|
808984bf1b
|
sf_parse_daemon_mode_and_action enhancement
|
2021-05-14 16:57:38 +08:00 |
YuQing
|
0d79aaf870
|
add macro SF_SESSION_ERROR_NOT_EXIST
|
2021-04-20 10:15:56 +08:00 |
YuQing
|
ae600238bc
|
add ENODATA convert
|
2021-03-05 11:25:21 +08:00 |
YuQing
|
6bea6c93a9
|
add error code SF_ERROR_EOPNOTSUPP
|
2021-01-19 09:46:28 +08:00 |
YuQing
|
077c29e2b6
|
convert errno EBUSY
|
2021-01-12 17:58:19 +08:00 |
YuQing
|
1f95bdf89b
|
call sf_localize_errno in sf_proto_extract_header
|
2021-01-07 15:40:23 +08:00 |
YuQing
|
c0128c0f15
|
unify errno for crossing platform
|
2021-01-07 12:20:40 +08:00 |
YuQing
|
fc5480214a
|
unify log relative configs
|
2020-12-29 16:25:19 +08:00 |
YuQing
|
b9b5dd490d
|
add function sf_strerror
|
2020-10-28 16:07:22 +08:00 |
YuQing
|
38df5d412c
|
add AGPLv3 license and copyright
|
2020-10-14 10:33:41 +08:00 |
YuQing
|
638c5b16a3
|
sf_parse_daemon_mode_and_action: set default action to start
|
2020-08-31 10:53:11 +08:00 |
YuQing
|
22cbb30e29
|
sf_util.h add two logger functions
|
2018-11-20 19:10:43 +08:00 |
yuqing
|
a64f3ffab4
|
add function sf_usage and sf_parse_daemon_mode_and_action
|
2018-07-20 17:16:06 +08:00 |
yuqing
|
de94afb9db
|
put global variables into a struct
|
2018-05-10 15:00:45 +08:00 |
yuqing
|
6b69e90016
|
add codes
|
2018-05-10 11:05:08 +08:00 |