Diff for /embedaddon/mpd/src/main.c between versions 1.1 and 1.1.1.2

version 1.1, 2012/02/21 23:32:47 version 1.1.1.2, 2013/07/22 08:44:29
Line 65 Line 65
     { 1, 's',   "syslog-ident", "ident",      { 1, 's',   "syslog-ident", "ident",
                                 "Identifier to use for syslog"  },                                  "Identifier to use for syslog"  },
 #endif  #endif
   #ifdef USE_PAM
       { 1, 'm',   "pam-service",  "service",
                                   "PAM service name"      },
   #endif
     { 0, 'v',   "version",      "",      { 0, 'v',   "version",      "",
                                 "Show version information"      },                                  "Show version information"      },
     { 0, 'h',   "help",         "",      { 0, 'h',   "help",         "",
Line 116 Line 120
   struct acl            *acl_filters[ACL_FILTERS]; /* mpd's global internal bpf filters */    struct acl            *acl_filters[ACL_FILTERS]; /* mpd's global internal bpf filters */
 #endif  #endif
   
   #ifdef USE_PAM
     char                  gPamService[32];
   #endif
   
   struct globalconf     gGlobalConf;    struct globalconf     gGlobalConf;
   
   pthread_mutex_t       gGiantMutex;    pthread_mutex_t       gGiantMutex;
Line 202  main(int ac, char *av[]) Line 210  main(int ac, char *av[])
     RadsrvInit(&gRadsrv);      RadsrvInit(&gRadsrv);
 #endif  #endif
   
   #ifdef USE_PAM
       if (!*gPamService)
           strcpy(gPamService, "mpd");
   #endif
   
   
     /* Set up libnetgraph logging */      /* Set up libnetgraph logging */
     NgSetErrLog(NgFuncErr, NgFuncErrx);      NgSetErrLog(NgFuncErr, NgFuncErrx);
   
Line 590  OptApply(Option opt, int ac, char *av[]) Line 604  OptApply(Option opt, int ac, char *av[])
 #ifdef SYSLOG_FACILITY  #ifdef SYSLOG_FACILITY
     memset(gSysLogIdent, 0, sizeof(gSysLogIdent));      memset(gSysLogIdent, 0, sizeof(gSysLogIdent));
 #endif  #endif
   #ifdef USE_PAM
       memset(gPamService, 0, sizeof(gPamService));
   #endif
   
     if (opt == NULL)      if (opt == NULL)
         Usage(EX_USAGE);          Usage(EX_USAGE);
Line 617  OptApply(Option opt, int ac, char *av[]) Line 634  OptApply(Option opt, int ac, char *av[])
 #ifdef SYSLOG_FACILITY  #ifdef SYSLOG_FACILITY
         case 's':          case 's':
             strlcpy(gSysLogIdent, *av, sizeof(gSysLogIdent));              strlcpy(gSysLogIdent, *av, sizeof(gSysLogIdent));
               return(1);
   #endif
   #ifdef USE_PAM
           case 'm':
               strlcpy(gPamService, *av, sizeof(gPamService));
             return(1);              return(1);
 #endif  #endif
         case 'v':          case 'v':

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


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