Ignore:
Timestamp:
Jun 4, 2010, 3:11:43 PM (15 years ago)
Author:
Silvan Scherrer
Message:

Samba Server 3.5: merged changes from 3.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/server/source3/nmbd/nmbd.c

    r414 r454  
    3030extern bool global_in_nmbd;
    3131
     32#ifdef __OS2__
     33extern int global_Sem32Add;
     34#endif
     35
    3236extern bool override_logfile;
    3337
     
    384388                reload_nmbd_services( True );
    385389        }
     390
     391#ifdef __OS2__
     392        /* restore the logfile to log.nmbd if !override_logfile */
     393        if (!override_logfile) {
     394                char *lfile = NULL;
     395                if (asprintf(&lfile, "%s/log.nmbd", get_dyn_LOGFILEBASE()) < 0) {
     396                        exit(1);
     397                }
     398                lp_set_logfile(lfile);
     399                SAFE_FREE(lfile);
     400        }
     401#endif
    386402
    387403        return(ret);
     
    776792        TALLOC_CTX *frame = talloc_stackframe(); /* Setup tos. */
    777793
     794#ifdef __OS2__
     795        global_Sem32Add = 1;
     796#endif
     797
    778798        load_case_tables();
    779799
Note: See TracChangeset for help on using the changeset viewer.