tlsrp

A simple TLS reverse proxy
git clone git://nihaljere.xyz/tlsrp
Log | Files | Refs | README | LICENSE

commit 673f70b1969b03aed806795f2ee7a1cdfb582702
parent 8f7574e73d10d825fff78d6ca01f4e5304a3a29d
Author: Nihal Jere <nihal@nihaljere.xyz>
Date:   Thu, 30 Jul 2020 19:02:34 -0500

add -v option, VERSION variable to config.mk

Diffstat:
Mconfig.mk | 4+++-
Mtlsrp.c | 6+++++-
2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/config.mk b/config.mk @@ -1,9 +1,11 @@ +VERSION = 0.1 + # flags CC = cc CFLAGS = -std=c99 -Wall -Wextra # glibc -CPPFLAGS = -D_XOPEN_SOURCE=700 +CPPFLAGS = -DVERSION=\"$(VERSION)\" -D_XOPEN_SOURCE=700 # paths PREFIX = /usr/local diff --git a/tlsrp.c b/tlsrp.c @@ -222,7 +222,7 @@ main(int argc, char* argv[]) *cert_path = NULL, *key_path = NULL; int opt; - char *optstring = "a:h:H:k:p:P:r:u:U:"; + char *optstring = "a:h:H:k:p:P:r:u:U:v"; argv0 = argv[0]; @@ -255,6 +255,10 @@ main(int argc, char* argv[]) case 'U': frontpath = optarg; break; + case 'v': + printf("%s " VERSION "\n", argv0); + exit(0); + break; case '?': default: usage();