Diameter AVP generation moved to method_noneap::append_avp()

This commit is contained in:
2016-09-02 14:45:01 +02:00
parent 7a3d4e0947
commit ac3ff2d3ca
4 changed files with 43 additions and 74 deletions

View File

@@ -183,6 +183,17 @@ namespace eap
/// @}
protected:
///
/// Appends Diameter AVP to response packet
///
/// \param[in] code AVP code
/// \param[in] flags AVP flags
/// \param[in] data AVP data (<16777212B)
/// \param[in] padding Padding to use (must be multiple of 4B)
///
void append_avp(_In_ unsigned int code, _In_ unsigned char flags, _In_bytecount_(size) const void *data, _In_ unsigned int size);
protected:
sanitizing_blob m_packet_res; ///< Response packet
};