]> git.feebdaed.xyz Git - 0xmirror/f-stack.git/commit
Full support for ff log file.
authorfengbojiang <fengbojiang@tencent.com>
Fri, 31 Oct 2025 08:34:24 +0000 (16:34 +0800)
committerfengbojiang <fengbojiang@tencent.com>
Fri, 31 Oct 2025 08:34:24 +0000 (16:34 +0800)
commitb648edfc20a92a30086f8a2d0e4ddbfee71df942
tree6c3b6b673cd871cb2d6db8af26e7537d6ab076c8
parentc1ced4d2e476d76f75d73135e4e52e0243f2c4b1
Full support for ff log file.

1. You can enable ff log file in config.ini.
2. These log will write to the specified log file:
  2.1 DPDK log after rte_eal_init.
  2.2 F-Stack lib log after ff_load_config.
  2.3 F-Stack FreeBSD log, include printf()/vlog(), and
  log() also modify from syslog(/var/log/message) to log file.
3. APP can use ff_log API set its own log file to instead
the default/config.ini's log file.
14 files changed:
config.ini
example/main.c
example/main_epoll.c
example/main_zc.c
lib/Makefile
lib/ff_api.symlist
lib/ff_config.c
lib/ff_config.h
lib/ff_dpdk_if.c
lib/ff_host_interface.c
lib/ff_log.c
lib/ff_log.h
lib/ff_subr_prf.c
lib/include/sys/systm.h