Changeset 142


Ignore:
Timestamp:
Aug 9, 2008, 11:57:47 AM (17 years ago)
Author:
Paul Smedley
Message:

Look for config files in C:\MPTN\ETC\samba

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/samba/source/dynconfig.c

    r133 r142  
    7575DEFINE_DYN_CONFIG_PARAM(BINDIR)
    7676DEFINE_DYN_CONFIG_PARAM(SWATDIR)
     77
    7778DEFINE_DYN_CONFIG_PARAM(CONFIGFILE) /**< Location of smb.conf file. **/
    7879DEFINE_DYN_CONFIG_PARAM(LOGFILEBASE) /** Log file directory. **/
    7980DEFINE_DYN_CONFIG_PARAM(LMHOSTSFILE) /** Statically configured LanMan hosts. **/
     81
    8082DEFINE_DYN_CONFIG_PARAM(CODEPAGEDIR)
    8183DEFINE_DYN_CONFIG_PARAM(LIBDIR)
    8284DEFINE_DYN_CONFIG_PARAM(SHLIBEXT)
     85
    8386DEFINE_DYN_CONFIG_PARAM(LOCKDIR)
    8487DEFINE_DYN_CONFIG_PARAM(PIDDIR)
    8588DEFINE_DYN_CONFIG_PARAM(SMB_PASSWD_FILE)
    8689DEFINE_DYN_CONFIG_PARAM(PRIVATE_DIR)
    87 
    88 #if 0
     90#endif
     91
     92#ifdef __OS2__
    8993static char *dyn_CONFIGFILE; /**< Location of smb.conf file. **/
    9094
    9195const char *get_dyn_CONFIGFILE(void)
    9296{
     97
     98
     99
     100
     101
    93102        if (dyn_CONFIGFILE == NULL) {
    94                 return CONFIGFILE;
     103               
     104                return buffer;
    95105        }
    96106        return dyn_CONFIGFILE;
     
    106116}
    107117
     118
     119
     120
     121
     122
    108123/** Log file directory. **/
    109124static char *dyn_LOGFILEBASE;
     
    111126const char *get_dyn_LOGFILEBASE(void)
    112127{
     128
     129
     130
     131
     132
    113133        if (dyn_LOGFILEBASE == NULL) {
    114                 return LOGFILEBASE;
     134                return ;
    115135        }
    116136        return dyn_LOGFILEBASE;
     
    131151const char *get_dyn_LMHOSTSFILE(void)
    132152{
     153
     154
     155
     156
     157
    133158        if (dyn_LMHOSTSFILE == NULL) {
    134                 return LMHOSTSFILE;
     159                return ;
    135160        }
    136161        return dyn_LMHOSTSFILE;
     
    145170        return dyn_LMHOSTSFILE;
    146171}
    147 
     172#endif /* __OS2__ */
     173
     174#if 0
    148175/**
    149176 * @brief Samba data directory.
     
    212239        return dyn_SHLIBEXT;
    213240}
    214 
     241#endif /* #if 0 */
     242#ifdef __OS2__
    215243/**
    216244 * @brief Directory holding lock files.
     
    223251const char *get_dyn_LOCKDIR(void)
    224252{
     253
     254
     255
     256
     257
    225258        if (dyn_LOCKDIR == NULL) {
    226                 return LOCKDIR;
     259                return ;
    227260        }
    228261        return dyn_LOCKDIR;
     
    242275const char *get_dyn_PIDDIR(void)
    243276{
     277
     278
     279
     280
     281
    244282        if (dyn_PIDDIR == NULL) {
    245                 return PIDDIR;
     283                return ;
    246284        }
    247285        return dyn_PIDDIR;
     
    261299const char *get_dyn_SMB_PASSWD_FILE(void)
    262300{
     301
     302
     303
     304
     305
    263306        if (dyn_SMB_PASSWD_FILE == NULL) {
    264                 return SMB_PASSWD_FILE;
     307                return ;
    265308        }
    266309        return dyn_SMB_PASSWD_FILE;
     
    280323const char *get_dyn_PRIVATE_DIR(void)
    281324{
     325
     326
     327
     328
     329
    282330        if (dyn_PRIVATE_DIR == NULL) {
    283                 return PRIVATE_DIR;
     331                return ;
    284332        }
    285333        return dyn_PRIVATE_DIR;
Note: See TracChangeset for help on using the changeset viewer.