2016-08-07 Fred Gleason <fredg@paravelsystems.com>

* Removed support for the 'HostAddress=' parameter from the
	'rlm_walltime' plug-in in 'rlm/rlm_walltime.c'.
This commit is contained in:
Fred Gleason
2016-08-07 14:23:13 -04:00
parent 6d236f0605
commit 3e1f38c3dc
3 changed files with 6 additions and 16 deletions

View File

@@ -36,7 +36,6 @@ int rlm_walltime_devs;
char *rlm_walltime_addresses;
char *rlm_walltime_passwords;
char *rlm_walltime_formats;
char *rlm_walltime_host_addresses;
int *rlm_walltime_masters;
int *rlm_walltime_aux1s;
int *rlm_walltime_aux2s;
@@ -81,7 +80,6 @@ void rlm_walltime_RLMStart(void *ptr,const char *arg)
rlm_walltime_addresses=NULL;
rlm_walltime_passwords=NULL;
rlm_walltime_formats=NULL;
rlm_walltime_host_addresses=NULL;
rlm_walltime_masters=NULL;
rlm_walltime_aux1s=NULL;
rlm_walltime_aux2s=NULL;
@@ -102,10 +100,6 @@ void rlm_walltime_RLMStart(void *ptr,const char *arg)
rlm_walltime_formats=realloc(rlm_walltime_formats,(rlm_walltime_devs+1)*8192);
strncpy(rlm_walltime_formats+8192*rlm_walltime_devs,
RLMGetStringValue(ptr,arg,section,"FormatString",""),8192);
rlm_walltime_host_addresses=
realloc(rlm_walltime_host_addresses,(rlm_walltime_devs+1)*(rlm_walltime_devs+1)*16);
strncpy(rlm_walltime_host_addresses+16*rlm_walltime_devs,
RLMGetStringValue(ptr,arg,section,"HostAddress",""),15);
rlm_walltime_masters=realloc(rlm_walltime_masters,
(rlm_walltime_devs+1)*sizeof(int));
rlm_walltime_masters[rlm_walltime_devs]=
@@ -133,7 +127,6 @@ void rlm_walltime_RLMFree(void *ptr)
free(rlm_walltime_addresses);
free(rlm_walltime_passwords);
free(rlm_walltime_formats);
free(rlm_walltime_host_addresses);
free(rlm_walltime_masters);
free(rlm_walltime_aux1s);
free(rlm_walltime_aux2s);
@@ -181,7 +174,7 @@ void rlm_walltime_RLMPadDataSent(void *ptr,const struct rlm_svc *svc,
}
fclose(f);
snprintf(url,1024,"http://%s/webwidget",
rlm_walltime_host_addresses+16*i);
rlm_walltime_addresses+16*i);
snprintf(password,1024,"user:%s",rlm_walltime_passwords+1024*i);
if(fork()==0) {
execlp("curl","curl","-u",password,"-o","/dev/null","-s","-T",