Add a parameter for separate SSL key

This commit is contained in:
Lauri Kasanen
2021-01-15 13:07:53 +02:00
parent 481b063eb7
commit 83c83f43ef
4 changed files with 19 additions and 8 deletions

View File

@@ -90,7 +90,8 @@ namespace network {
class WebsocketListener : public SocketListener {
public:
WebsocketListener(const struct sockaddr *listenaddr, socklen_t listenaddrlen,
bool sslonly, const char *cert, const char *basicauth,
bool sslonly, const char *cert, const char *certkey,
const char *basicauth,
const char *httpdir);
virtual int getMyPort();
@@ -110,6 +111,7 @@ namespace network {
const char *addr,
bool sslonly,
const char *cert,
const char *certkey,
const char *basicauth,
const char *httpdir);
void createTcpListeners(std::list<SocketListener*> *listeners,
@@ -121,6 +123,7 @@ namespace network {
const struct addrinfo *ai,
bool sslonly,
const char *cert,
const char *certkey,
const char *basicauth,
const char *httpdir);