- Oct 11, 2017
-
-
Steven Murray authored
There will be separate rmcd and acsd daemons, therefore removing the need for an rmcd "super-daemon" that does both SCSI and ACS.
-
Steven Murray authored
-
Steven Murray authored
Fixed.
-
Steven Murray authored
-
Steven Murray authored
-
David COME authored
-
David COME authored
-
David COME authored
-
David COME authored
-
Steven Murray authored
The current rmcd daemon only does SCSI compatible actions. The future rmcd daemon will be able to do both SCSI compatible and ACS compatible actions. I have therefore added the SCSI qualifier to the "old" rmcd message constants to differentiate them from the ACS message constants.
-
Steven Murray authored
Fixed in the trunk ready for the version 2.1.15.x release of CASTOR.
-
Steven Murray authored
Fixed in the trunk ready for CASTOR 2.1.15.x release.
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
The Rmc class is currently empty. It will eventually become a proxy class for communicating with the rmcd daemon over the network.
-
Daniele Kruse authored
-
Eric Cano authored
Fixed h/rfcntl.h which missed multiple inclusion guards entirely.
-
Steven Murray authored
I introduced a bug into sstrerror() when I added error checking code around the call to Cglobals_get(). The hash of the offending commit is: ff8021a2 Before my so say improvements, the return value of Cglobals_get() was not checked. I added a check that assumed an error had occured if the return value was non-zero. Unfortuntaley for me, the return values 0 and 1 both mean success. A return value of -1 signifies a failure.
-
Steven Murray authored
With this commit tapeserverd connects to the vdqm using Cgethostbyname(). It is planned to replace this use of Cgethostbyname() by getAddrInfo().
-
Steven Murray authored
-
Steven Murray authored
-
Eric Cano authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
rmc_mnt().
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
message as a result of calling the rmc_mnt() with a drive string for a drive within an ACS compatible tape library.
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
The strerror_r_wrapper() function wraps the XSI compliant version of strerror_r(). This wrapper facilitates the task of having the XSI compliant verson of strerror_r() as opposed to the GNU version. In order to the XSI compliant version, the implemenation file common/strerror_r_wrapper.cpp undefines _GNU_SOURCE and defines _XOPEN_SOURCE to be 600. Please note that the strerror_r_wrapper() is not yet called by any other code in CASTOR. The purpose of this commit is to see how the wrapper function compiles on SLC5, SLC6 and MAC.
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-