252 |
break; |
break; |
253 |
|
|
254 |
case KW_LOGFILE: |
case KW_LOGFILE: |
255 |
if (method & (CF_SUPERVISOR|CF_INIT)) { |
if (method == CF_CLIENT) { |
|
xfree(options.slogfile); |
|
|
options.slogfile = allocbuf(arg, MAXPATHLEN); |
|
|
} else if (method == CF_CLIENT) { |
|
256 |
xfree(options.ulogfile); |
xfree(options.ulogfile); |
257 |
options.ulogfile = allocbuf(arg, MAXPATHLEN); |
options.ulogfile = allocbuf(arg, MAXPATHLEN); |
258 |
} |
} |
359 |
}; |
}; |
360 |
|
|
361 |
struct rc_kwdef client_kw[] = { |
struct rc_kwdef client_kw[] = { |
362 |
|
{ "logfile", KW_LOGFILE }, |
363 |
{ "loglevel", KW_LOGLEVEL }, |
{ "loglevel", KW_LOGLEVEL }, |
364 |
{ NULL }, |
{ NULL }, |
365 |
}; |
}; |
373 |
}; |
}; |
374 |
|
|
375 |
struct rc_kwdef control_kw[] = { |
struct rc_kwdef control_kw[] = { |
|
{ "logfile", KW_LOGFILE }, |
|
376 |
{ "remote-mta", KW_REMOTE_MTA }, |
{ "remote-mta", KW_REMOTE_MTA }, |
377 |
{ "local-mta", KW_LOCAL_MTA }, |
{ "local-mta", KW_LOCAL_MTA }, |
378 |
{ "esmtp-auth", KW_ESMTP_AUTH }, |
{ "esmtp-auth", KW_ESMTP_AUTH }, |