/usr/include/aqbanking5/aqhbci/aqhbci.h is in libaqbanking33-dev 5.0.22-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 | /***************************************************************************
$RCSfile$
-------------------
cvs : $Id$
begin : Mon Mar 01 2004
copyright : (C) 2004 by Martin Preuss
email : martin@libchipcard.de
***************************************************************************
* Please see toplevel file COPYING for license details *
***************************************************************************/
#ifndef AQHBCI_AQHBCI_H
#define AQHBCI_AQHBCI_H
#include <aqbanking/system.h>
#ifdef BUILDING_AQHBCI
# /* building AqHBCI */
# if AQBANKING_SYS_IS_WINDOWS
# /* for windows */
# ifdef __declspec
# define AQHBCI_API __declspec (dllexport)
# else /* if __declspec */
# define AQHBCI_API
# endif /* if NOT __declspec */
# else
# /* for non-win32 */
# ifdef GCC_WITH_VISIBILITY_ATTRIBUTE
# define AQHBCI_API __attribute__((visibility("default")))
# else
# define AQHBCI_API
# endif
# endif
#else
# /* not building AqHBCI */
# if AQBANKING_SYS_IS_WINDOWS
# /* for windows */
# ifdef __declspec
# define AQHBCI_API __declspec (dllimport)
# else /* if __declspec */
# define AQHBCI_API
# endif /* if NOT __declspec */
# else
# /* for non-win32 */
# define AQHBCI_API
# endif
#endif
#define AH_PROVIDER_NAME "AQHBCI"
#define AQHBCI_LOGDOMAIN "aqhbci"
typedef enum {
AH_CryptMode_Unknown=-1,
/** No type. */
AH_CryptMode_None=0,
/** DES-DES-Verfahren */
AH_CryptMode_Ddv,
/** PIN/TAN mode */
AH_CryptMode_Pintan,
/** RSA-DES-Hybridverfahren */
AH_CryptMode_Rdh
} AH_CRYPT_MODE;
AQHBCI_API
AH_CRYPT_MODE AH_CryptMode_fromString(const char *s);
AQHBCI_API
const char *AH_CryptMode_toString(AH_CRYPT_MODE v);
#endif /* AQHBCI_AQHBCI_H */
|