version 1.1.1.2, 2012/10/09 09:13:23
|
version 1.1.1.3, 2013/07/21 23:49:22
|
Line 40
|
Line 40
|
#include <stdlib.h> |
#include <stdlib.h> |
#include <string.h> |
#include <string.h> |
#include <unistd.h> |
#include <unistd.h> |
|
#include <syslog.h> |
#include <sys/types.h> |
#include <sys/types.h> |
|
|
#include "istgt.h" |
#include "istgt.h" |
Line 993 uctl_init(UCTL_Ptr uctl)
|
Line 994 uctl_init(UCTL_Ptr uctl)
|
uctl->req_auth_auto = 1; |
uctl->req_auth_auto = 1; |
uctl->req_auth = 0; |
uctl->req_auth = 0; |
uctl->req_auth_mutual = 0; |
uctl->req_auth_mutual = 0; |
|
} else if (strcasecmp(val, "None") == 0) { |
|
uctl->req_auth = 0; |
|
uctl->req_auth_mutual = 0; |
} else { |
} else { |
fprintf(stderr, "unknown auth\n"); |
fprintf(stderr, "unknown auth\n"); |
return -1; |
return -1; |
Line 1208 main(int argc, char *argv[])
|
Line 1212 main(int argc, char *argv[])
|
uctl->config = config; |
uctl->config = config; |
//istgt_print_config(config); |
//istgt_print_config(config); |
|
|
|
istgtcontrol_open_log(); |
|
|
/* take specified command */ |
/* take specified command */ |
if (argc < 1) { |
if (argc < 1) { |
error_usage_return: |
error_usage_return: |
Line 1256 main(int argc, char *argv[])
|
Line 1262 main(int argc, char *argv[])
|
} |
} |
|
|
/* build parameters */ |
/* build parameters */ |
uctl_init(uctl); | rc = uctl_init(uctl); |
| if (rc < 0) { |
| fprintf(stderr, "uctl_init() failed\n"); |
| istgt_free_config(config); |
| exit(EXIT_FAILURE); |
| } |
uctl->recvtmpcnt = 0; |
uctl->recvtmpcnt = 0; |
uctl->recvtmpidx = 0; |
uctl->recvtmpidx = 0; |
uctl->recvtmpsize = sizeof uctl->recvtmp; |
uctl->recvtmpsize = sizeof uctl->recvtmp; |
Line 1443 main(int argc, char *argv[])
|
Line 1454 main(int argc, char *argv[])
|
xfree(banner); |
xfree(banner); |
xfree(cmd); |
xfree(cmd); |
istgt_free_config(config); |
istgt_free_config(config); |
|
istgtcontrol_close_log(); |
|
|
/* return value as execution result */ |
/* return value as execution result */ |
if (exec_result != UCTL_CMD_OK) { |
if (exec_result != UCTL_CMD_OK) { |