CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2026/05/27 02:48:43
Modified files:
usr.sbin/bgplgd: slowcgi.c
Log message:
Don't fail hard on version mismatch and ignore extra end-of-params messages.
Replace the lerrx on version mismatch with a lwarnx and error return.
Switch to ssize_t return for that so that slowcgi_request() can properly
fail when this happens.
Also do not execute multiple bgplgd commands when extra end-of-params
messages are received. Once a command is executed fail to start a 2nd
one.
Reported by Frank Denis
OK tb@