gss_buffer_t prf_out)
{
/* Variables */
- std::string buffer;
/* Error checking */
/* Setup */
/* Main */
MockPseudoRandom::inputMessageBuffer.setValue(prf_in);
MockPseudoRandom::desiredOutputLength = desired_output_len;
- buffer = MockPseudoRandom::outputMessageBuffer.toString();
- prf_out->length = buffer.length();
- prf_out->value = (void *)buffer.c_str();
+ *prf_out = *MockPseudoRandom::outputMessageBuffer.toGss();
/* Cleanup */
/* Return */