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