Files
vxWorks/h/wrn/ipsec/mkmInit.h
2025-08-20 18:25:46 +08:00

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__ */