Annotation of qemu/libcacard/cac.h, revision 1.1.1.1

1.1       root        1: /*
                      2:  * defines the entry point for the cac card. Only used by cac.c anc
                      3:  * vcard_emul_type.c
                      4:  *
                      5:  * This work is licensed under the terms of the GNU LGPL, version 2.1 or later.
                      6:  * See the COPYING.LIB file in the top-level directory.
                      7:  */
                      8: #ifndef CAC_H
                      9: #define CAC_H 1
                     10: #include "vcard.h"
                     11: #include "vreader.h"
                     12: /*
                     13:  * Initialize the cac card. This is the only public function in this file. All
                     14:  * the rest are connected through function pointers.
                     15:  */
                     16: VCardStatus cac_card_init(VReader *reader, VCard *card, const char *params,
                     17:               unsigned char * const *cert, int cert_len[],
                     18:               VCardKey *key[] /* adopt the keys*/,
                     19:               int cert_count);
                     20: 
                     21: /* not yet implemented */
                     22: VCardStatus cac_is_cac_card(VReader *reader);
                     23: #endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.