PSIDTuple OptionDataTypeUtil::readPsid(const std::vector<uint8_t>& buf) improperly resets psid to 0 when psid_len is 16 instead of 0
error when using psid_len == 16 which resets psid to 0.
psid should be set to 0 (ignored) only if psid_len == 0.
Edited by Razvan Becheriu