Loading ccsrc/Protocols/Security/security_services.cc +8 −1 Original line number Diff line number Diff line Loading @@ -469,7 +469,14 @@ int security_services::sign_payload(const OCTETSTRING& p_unsecured_gn_payload, O // Set secured field according to the payload! header_info.psid() = converter::get_instance().string_to_int(p_params[params::its_aid]); header_info.expiryTime().set_to_omit(); if (p_params[params::its_aid].compare("37") == 0) { // Only used by AtsRSUSimulator // Mandatory for DENM payload OPTIONAL<IEEE1609dot2BaseTypes::ThreeDLocation> location(IEEE1609dot2BaseTypes::ThreeDLocation(_latitude, _longitude, _elevation)); header_info.generationLocation() = location; loggers::get_instance().log_msg("security_services::sign_payload: generationLocation: ", header_info.generationLocation()); } else { header_info.generationLocation().set_to_omit(); } header_info.p2pcdLearningRequest().set_to_omit(); header_info.missingCrlIdentifier().set_to_omit(); if (_params[params::encrypted_mode].compare("1") == 0) { Loading Loading
ccsrc/Protocols/Security/security_services.cc +8 −1 Original line number Diff line number Diff line Loading @@ -469,7 +469,14 @@ int security_services::sign_payload(const OCTETSTRING& p_unsecured_gn_payload, O // Set secured field according to the payload! header_info.psid() = converter::get_instance().string_to_int(p_params[params::its_aid]); header_info.expiryTime().set_to_omit(); if (p_params[params::its_aid].compare("37") == 0) { // Only used by AtsRSUSimulator // Mandatory for DENM payload OPTIONAL<IEEE1609dot2BaseTypes::ThreeDLocation> location(IEEE1609dot2BaseTypes::ThreeDLocation(_latitude, _longitude, _elevation)); header_info.generationLocation() = location; loggers::get_instance().log_msg("security_services::sign_payload: generationLocation: ", header_info.generationLocation()); } else { header_info.generationLocation().set_to_omit(); } header_info.p2pcdLearningRequest().set_to_omit(); header_info.missingCrlIdentifier().set_to_omit(); if (_params[params::encrypted_mode].compare("1") == 0) { Loading