I noticed that the frr rc.d startup script fails to start the frr's daemons when the options onestart is used and the frr_enable is set to "NO" in rc.conf. When running the command 'service frr onestart' the script starts watchfrr, which keeps running for some time and then returns to the shell no error message or exit code. The log /var/log/messages also shows the following error: watchfrr[52992]: [W9AN2-A97FD][EC 268435457] all configured daemons failed to start -- exiting watchfrr The same behavior happens when the option forcestart is used.