Diff for /embedaddon/istgt/src/istgtcontrol.c between versions 1.1.1.2 and 1.1.1.3

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) {

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>