Exit immediately when using -o
parent
7bf96ac8e1
commit
7b8bd50063
|
@ -1,4 +1,4 @@
|
|||
.Dd January 9, 2021
|
||||
.Dd January 10, 2021
|
||||
.Dt CATGIRL 1
|
||||
.Os
|
||||
.
|
||||
|
@ -219,10 +219,10 @@ Set nickname to
|
|||
The default nickname is the user's name.
|
||||
.
|
||||
.It Fl o Ar chain
|
||||
Write the server certificate chain to
|
||||
Write the server certificate chain
|
||||
in PEM format to
|
||||
.Ar chain
|
||||
in PEM format.
|
||||
This temporarily disables certificate verification!
|
||||
and exit.
|
||||
.
|
||||
.It Fl p Ar port , Cm port = Ar port
|
||||
Connect to
|
||||
|
|
7
chat.c
7
chat.c
|
@ -238,6 +238,12 @@ int main(int argc, char *argv[]) {
|
|||
commandCompleteAdd();
|
||||
|
||||
ircConfig(insecure, trust, cert, priv);
|
||||
if (chain) {
|
||||
ircConnect(bind, host, port);
|
||||
ircWriteChain(chain);
|
||||
ircClose();
|
||||
return EX_OK;
|
||||
}
|
||||
|
||||
uiInitEarly();
|
||||
if (save) {
|
||||
|
@ -255,7 +261,6 @@ int main(int argc, char *argv[]) {
|
|||
uiDraw();
|
||||
|
||||
int irc = ircConnect(bind, host, port);
|
||||
if (chain) ircWriteChain(chain);
|
||||
if (pass) ircFormat("PASS :%s\r\n", pass);
|
||||
if (sasl) ircFormat("CAP REQ :sasl\r\n");
|
||||
ircFormat("CAP LS\r\n");
|
||||
|
|
Loading…
Reference in New Issue