The only use of this header, in decode-gre.c, uses the af and sre_length fields, but not route, so having route in that structure is likely a mistake.