36 lines
924 B
C
36 lines
924 B
C
/* mkmInit.h - header file for ipsec_mkm_init.c */
|
|
/* Copyright 2000-2001 Wind River Systems, Inc. */
|
|
/************************************************************************/
|
|
|
|
#if !defined (__MKM_INIT_H__)
|
|
#define __MKM_INIT_H__
|
|
|
|
#ifdef __cplusplus
|
|
extern "C"{
|
|
#endif
|
|
#if ((CPU_FAMILY==I960) && (defined __GNUC__))
|
|
#pragma align 1 /* tell gcc960 not to optimize alignments */
|
|
#endif /* CPU_FAMILY==I960 */
|
|
/* manual key manager configuration parameters */
|
|
|
|
#if ((CPU_FAMILY==I960) && (defined __GNUC__))
|
|
#pragma align 0 /* turn off alignment requirement */
|
|
#endif /* CPU_FAMILY==I960 */
|
|
#ifndef MKM_AUTO_START
|
|
#define MKM_AUTO_START 1
|
|
#endif
|
|
|
|
/* function declarations */
|
|
#if defined(__STDC__) || defined(__cplusplus)
|
|
extern STATUS mkmInit
|
|
(
|
|
char *mkmCfg
|
|
);
|
|
#else /* __STDC__ */
|
|
extern STATUS mkmInit ();
|
|
#endif /* __STDC__ */
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
#endif /* __MKM_INIT_H__ */
|