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@

Reply via email to