#include "mgt.h"
#include "mgt_cli.h"
-struct vcls {
- TAILQ_ENTRY(vcls) list;
+struct vclprog {
+ TAILQ_ENTRY(vclprog) list;
char *name;
char *fname;
int active;
};
-static TAILQ_HEAD(, vcls) vclhead = TAILQ_HEAD_INITIALIZER(vclhead);
+static TAILQ_HEAD(, vclprog) vclhead = TAILQ_HEAD_INITIALIZER(vclhead);
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
-static struct vcls *
+static struct vclprog *
mgt_vcc_add(const char *name, char *file)
{
- struct vcls *vp;
+ struct vclprog *vp;
vp = calloc(sizeof *vp, 1);
assert(vp != NULL);
}
static void
-mgt_vcc_del(struct vcls *vp)
+mgt_vcc_del(struct vclprog *vp)
{
TAILQ_REMOVE(&vclhead, vp, list);
printf("unlink %s\n", vp->fname);
static int
mgt_vcc_delbyname(const char *name)
{
- struct vcls *vp;
+ struct vclprog *vp;
TAILQ_FOREACH(vp, &vclhead, list) {
if (!strcmp(name, vp->name)) {
char *buf, *vf;
const char *p, *q;
struct sbuf *sb;
- struct vcls *vp;
+ struct vclprog *vp;
sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
assert(sb != NULL);
int
mgt_push_vcls_and_start(int *status, char **p)
{
- struct vcls *vp;
+ struct vclprog *vp;
TAILQ_FOREACH(vp, &vclhead, list) {
if (mgt_cli_askchild(status, p,
void
mgt_vcc_atexit(void)
{
- struct vcls *vp;
+ struct vclprog *vp;
if (getpid() != mgt_pid)
return;
mgt_vcc_add(av[2], vf);
}
-static struct vcls *
+static struct vclprog *
mcf_find_vcl(struct cli *cli, const char *name)
{
- struct vcls *vp;
+ struct vclprog *vp;
TAILQ_FOREACH(vp, &vclhead, list)
if (!strcmp(vp->name, name))
{
int status;
char *p;
- struct vcls *vp;
+ struct vclprog *vp;
(void)priv;
vp = mcf_find_vcl(cli, av[2]);
{
int status;
char *p;
- struct vcls *vp;
+ struct vclprog *vp;
(void)priv;
vp = mcf_find_vcl(cli, av[2]);
{
int status;
char *p;
- struct vcls *vp;
+ struct vclprog *vp;
(void)av;
(void)priv;