Ignore:
Timestamp:
2011-11-18 20:33:02 (2 years ago)
Author:
Poul-Henning Kamp <phk@…>
Branches:
master, 4.0, experimental-ims
Children:
356d46
Parents:
085f6d
git-author:
Poul-Henning Kamp <phk@…> (2011-11-18 20:33:02)
git-committer:
Poul-Henning Kamp <phk@…> (2011-11-18 20:33:02)
Message:

Convert the -l argument into two params. For now setting them any
other way than -l does you no good.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • bin/varnishd/mgt/mgt_main.c

    rccf9f8 rb40bdeb  
    337337        const char *f_arg = NULL; 
    338338        const char *i_arg = NULL; 
    339         const char *l_arg = NULL;       /* default in mgt_shmem.c */ 
    340339        const char *h_arg = "critbit"; 
    341340        const char *M_arg = NULL; 
     
    350349        struct vpf_fh *pfh = NULL; 
    351350        char *dirname; 
     351        char **av; 
    352352        unsigned clilim; 
    353353 
     
    460460                        break; 
    461461                case 'l': 
    462                         l_arg = optarg; 
     462                        av = VAV_Parse(optarg, NULL, ARGV_COMMA); 
     463                        AN(av); 
     464                        if (av[0] != NULL) 
     465                                ARGV_ERR("\t-l ...: %s", av[0]); 
     466                        if (av[1] != NULL) { 
     467                                MCF_ParamSet(cli, "vsl_space", av[1]); 
     468                                cli_check(cli); 
     469                        } 
     470                        if (av[1] != NULL && av[2] != NULL) { 
     471                                MCF_ParamSet(cli, "vsm_space", av[2]); 
     472                                cli_check(cli); 
     473                        } 
     474                        VAV_Free(av); 
    463475                        break; 
    464476                case 'M': 
     
    612624        HSH_config(h_arg); 
    613625 
    614         mgt_SHM_Init(l_arg); 
     626        mgt_SHM_Init(); 
    615627 
    616628        AZ(VSB_finish(vident)); 
Note: See TracChangeset for help on using the changeset viewer.