handling double spaces in protover
protover.c
accepts trailing spaces and extra spaces between subprotocol entries like "Link=1-4 LinkAuth=1 "
, but rejects leading spaces like " Link=1-4"
. It has since its introduction.
The Rust implementation rejects all extra spaces in any position. It's at least consistent.
Trac:
Username: cyberpunks