diff --git a/smi/src/nrt_system.c b/smi/src/nrt_system.c index fef9e767f885f0a775eeb3199334f6ba47502d8a..940f11871df2e5aec6a2ff3fe4e1f4727aa2f3d5 100644 --- a/smi/src/nrt_system.c +++ b/smi/src/nrt_system.c @@ -379,7 +379,7 @@ int nrtSmi(char *esmFile, char *tssFile, char *tdeFile, char *cfgFile) { /* check lock constant */ int lock; __sync_fetch_and_nand(&lock,0); - if (lock!=NAND_LOCK) { + if (lock!=ATOMIC_UNLOCKED) { error=4; printf("[nrtSmi] NAND_LOCK mismatch\n"); goto exit; diff --git a/smi/src/smi_def.h b/smi/src/smi_def.h index 4dd41c96d212eb5b01e8d6b0988cb0e9750a9d46..fb0b0a524527924200b6de3e3066e77b017a7aba 100644 --- a/smi/src/smi_def.h +++ b/smi/src/smi_def.h @@ -1,7 +1,7 @@ #ifndef SMIDEF_H #define SMIDEF_H -#define NAND_LOCK -1 +#define ATOMIC_UNLOCKED -1 #define NIL 0 #define AVAILABLE 0