diff options
Diffstat (limited to 'doc/doxy_examples/cc_unique.c')
| -rw-r--r-- | doc/doxy_examples/cc_unique.c | 23 | 
1 files changed, 23 insertions, 0 deletions
| diff --git a/doc/doxy_examples/cc_unique.c b/doc/doxy_examples/cc_unique.c new file mode 100644 index 000000000000..0a03edb5250e --- /dev/null +++ b/doc/doxy_examples/cc_unique.c @@ -0,0 +1,23 @@ +/** @example  cc_unique.c + * + *  Usage example for krb5_cc_new_unique function + */ +#include "k5-int.h" + +krb5_error_code +func(krb5_context context) +{ +    krb5_error_code ret; +    krb5_ccache ccache = NULL; + +    ret = krb5_cc_new_unique(context, "MEMORY", NULL, &ccache); +    if (ret){ +        ccache = NULL;  +        return ret; +    } +    /* do something */ +    if (ccache) +        (void)krb5_cc_destroy(context, ccache); +    return 0; +} + | 
