#
6f01edce |
| 24-May-2024 |
Andrew Geissler <geissonator@yahoo.com> |
Do not use input header for error responses
When parsing of the input header fails, it could be for a variety of issues, including an overflow of the language tag length. We should not utilize any v
Do not use input header for error responses
When parsing of the input header fails, it could be for a variety of issues, including an overflow of the language tag length. We should not utilize any variable aspects of the header in our response and instead just send back a default of all 0's with the static fields set along with error the code.
Utilize std::bitset to get the function ID properly written to cout/cerr.
Tested: - Verified when sending in an invalid header, it no longer can cause unexpected error paths in parseHeader function
Change-Id: I17a8a013bcd90e083b1156f794f059fc1b830a63 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|