HP Open Source Security for OpenVMS Volume 3: Kerberos > Chapter 6 KRB5 (Kerberos V5) Application Programming Interface

krb5_copy_keyblock_contents — Copy a keyblock’s contents

  Table of Contents

  Glossary

  Index

C Prototype

krb5_error_code krb5_copy_keyblock_contents(
krb5_context context,
const krb5_keyblock *from,
krb5_keyblock *to );

Arguments

context (input/output) 

The context structure.

from (input)  

The keyblock to copy the contents of.

to (output)  

A pointer to a copy of the keyblock contents.

Description

This routine copies keyblock contents from from to to, including allocated storage. The allocated storage should be freed by using free(to->contents).

Return Values

This routine returns the following KRB5 status code:

0

Successful completion.
ENOMEMInsufficient memory.