commit - e69e1151f696b01d1fe80570901d21bc78ed5ab1
commit + fc9cc497e075cf321fe0dcf4c6783e2eeb8b9d43
blob - 8fd974f497de4aec8f8b8b20887b70c3b81b5c67
blob + af95f1b2e793727cbde35013f946042c7ff4da92
--- gmid.h
+++ gmid.h
void parse_conf(const char*);
void print_conf(void);
int cmdline_symset(char *);
-struct vhost *new_vhost(void);
-struct location *new_location(void);
-struct proxy *new_proxy(void);
/* mime.c */
void init_mime(struct mime*);
void gen_certificate(const char*, const char*, const char*);
X509_STORE *load_ca(const char*);
int validate_against_ca(X509_STORE*, const uint8_t*, size_t);
+struct vhost *new_vhost(void);
+struct location *new_location(void);
+struct proxy *new_proxy(void);
#endif
blob - d3de71023238e55fdb4a662a64daa878ec784ce2
blob + 2fb53f27266748a436325782462eafe7264751c6
--- parse.y
+++ parse.y
}
}
return NULL;
-}
-
-struct vhost *
-new_vhost(void)
-{
- struct vhost *h;
-
- h = xcalloc(1, sizeof(*h));
- TAILQ_INIT(&h->locations);
- TAILQ_INIT(&h->params);
- TAILQ_INIT(&h->aliases);
- TAILQ_INIT(&h->proxies);
- return h;
-}
-
-struct location *
-new_location(void)
-{
- struct location *l;
-
- l = xcalloc(1, sizeof(*l));
- l->dirfd = -1;
- l->fcgi = -1;
- return l;
}
-struct proxy *
-new_proxy(void)
-{
- struct proxy *p;
-
- p = xcalloc(1, sizeof(*p));
- p->protocols = TLS_PROTOCOLS_DEFAULT;
- return p;
-}
-
char *
ensure_absolute_path(char *path)
{
blob - ff69a359aa07b29e06b289aead0a7c1a4e75f3e9
blob + 794f896e7a5dbeb7651fe5e8f14733350d42b091
--- utils.c
+++ utils.c
if (ctx != NULL)
X509_STORE_CTX_free(ctx);
return ret;
+}
+
+struct vhost *
+new_vhost(void)
+{
+ struct vhost *h;
+
+ h = xcalloc(1, sizeof(*h));
+ TAILQ_INIT(&h->locations);
+ TAILQ_INIT(&h->params);
+ TAILQ_INIT(&h->aliases);
+ TAILQ_INIT(&h->proxies);
+ return h;
+}
+
+struct location *
+new_location(void)
+{
+ struct location *l;
+
+ l = xcalloc(1, sizeof(*l));
+ l->dirfd = -1;
+ l->fcgi = -1;
+ return l;
}
+
+struct proxy *
+new_proxy(void)
+{
+ struct proxy *p;
+
+ p = xcalloc(1, sizeof(*p));
+ p->protocols = TLS_PROTOCOLS_DEFAULT;
+ return p;
+}