-static const char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/allParam/ora/oraParam.pc,v 1.33 2003-04-08 12:40:36 sailer Exp $";
+static const char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/allParam/ora/oraParam.pc,v 1.34 2003-07-01 16:09:29 hadaq Exp $";
#define _POSIX_C_SOURCE 199509L
#if HAVE_CONFIG_H
int conSetupParam(Param *my, const char *setup)
{
int row = 0;
+ int i = 0;
struct utsname bufferS, *buffer = &bufferS;
EXEC SQL BEGIN DECLARE SECTION;
const char* un;
my->basedir = malloc(PARAM_MAX_VALUE_LEN);
uname(buffer);
+ while (buffer->nodename[i]) {
+ if (!isalnum(buffer->nodename[i])) {
+ buffer->nodename[i] = '_';
+ }
+ i++;
+ }
if(Param_getString(my, buffer->nodename, "basedir", &row, my->basedir) || (row != 1)) {
if(Param_getString(my, "glob", "basedir", &row, my->basedir) || (row != 1)) {
strcpy(my->basedir, "");