From 3a2ee4a991eae41d3292c2f7b3ba35c911697244 Mon Sep 17 00:00:00 2001 From: Steven Murray <Steven.Murray@cern.ch> Date: Thu, 9 Jul 2015 10:17:48 +0200 Subject: [PATCH] CASTOR-5083 Remove hardcoded "castorns" from send2nsd.c Fixed. --- mediachanger/castorrmc/common/serror.c | 1 + mediachanger/castorrmc/h/serrno.h | 3 ++- mediachanger/castorrmc/h/serrno.man | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/mediachanger/castorrmc/common/serror.c b/mediachanger/castorrmc/common/serror.c index 1d30e285a0..9a3a2e137f 100644 --- a/mediachanger/castorrmc/common/serror.c +++ b/mediachanger/castorrmc/common/serror.c @@ -202,6 +202,7 @@ const char *sys_nserrlist[ENSMAXERR-ENSBASEOFF+2] = "File class does not allow a copy on tape", "Too many copies on tape", "Cannot overwrite valid segment when replacing", + "CNS HOST not set", "BAD ERROR NUMBER" }; diff --git a/mediachanger/castorrmc/h/serrno.h b/mediachanger/castorrmc/h/serrno.h index af3ed231f8..e90e2dbb9e 100644 --- a/mediachanger/castorrmc/h/serrno.h +++ b/mediachanger/castorrmc/h/serrno.h @@ -216,7 +216,8 @@ #define ENSCLASSNOSEGS ENSBASEOFF+5 /* File class does not allow a copy on tape */ #define ENSTOOMANYSEGS ENSBASEOFF+6 /* Too many copies on tape */ #define ENSOVERWHENREP ENSBASEOFF+7 /* Cannot overwrite valid segment when replacing */ -#define ENSMAXERR ENSBASEOFF+7 +#define ENHOSTNOTSET ENSBASEOFF+8 /* CNS HOST not set */ +#define ENSMAXERR ENSBASEOFF+8 /* *------------------------------------------------------------------------ diff --git a/mediachanger/castorrmc/h/serrno.man b/mediachanger/castorrmc/h/serrno.man index 10e0a9b1ce..a0d6b0bef7 100644 --- a/mediachanger/castorrmc/h/serrno.man +++ b/mediachanger/castorrmc/h/serrno.man @@ -502,6 +502,10 @@ The following error values are returned only by the name server package: .TP .B ENSTOOMANYSEGS (1406) Too many copies on tape +.B ENSOVERWHENREP +(1407) Cannot overwrite valid segment when replacing +.B ENHOSTNOTSET +(1408) CNS HOST not set .SH RFIO ERRORS The following error values are returned only by the remote file I/O package: -- GitLab