]> git.armaanb.net Git - sic.git/commitdiff
updated man page
authorarg@10ksloc.org <unknown>
Thu, 20 Jul 2006 08:03:27 +0000 (10:03 +0200)
committerarg@10ksloc.org <unknown>
Thu, 20 Jul 2006 08:03:27 +0000 (10:03 +0200)
sic.1
sic.c

diff --git a/sic.1 b/sic.1
index 872e73e3a36f116c93ce7b2e02b31048fca075ed..4230bbd1bf2bc7bc37d186a4f8b92adbea5e454b 100644 (file)
--- a/sic.1
+++ b/sic.1
@@ -3,6 +3,17 @@
 sic \- simple irc client
 .SH SYNOPSIS
 .B sic
+.RB [ \-s
+.IR server ]
+.RB [ \-p
+.IR port ]
+.RB [ \-n
+.IR nick ]
+.RB [ \-k
+.IR keyword ]
+.RB [ \-f
+.IR fullname ]
+.RB \-v
 .RB [ \-v ]
 .SH DESCRIPTION
 .B sic
@@ -12,6 +23,21 @@ also all channel traffic into one output, that you don't have to switch
 different channel buffers, that's actually a feature.
 .SH OPTIONS
 .TP
+.BI \-s " server"
+Overrides the default server (irc.oftc.net)
+.TP
+.BI \-p " port"
+Overrides the default port (6667)
+.TP
+.BI \-n " nickname"
+Override the default nick ($USER)
+.TP
+.BI \-k " keyword"
+Specifies the keyword to authenticate your nick on the server
+.TP
+.BI \-f " fullname"
+Specify the real name (default is $USER)
+.TP
 .BI \-v
 Prints version information to standard output, then exits.
 .SH COMMANDS
diff --git a/sic.c b/sic.c
index 7199c14381b810bce0badac9bc71fb1641383fb1..3815a5492244b089f19545a2c59123f3247cb6e0 100644 (file)
--- a/sic.c
+++ b/sic.c
@@ -21,8 +21,8 @@ enum { Tnick, Tuser, Tcmd, Tchan, Targ, Ttext, Tlast };
 /* CUSTOMIZE */
 static char *server = "irc.oftc.net";
 static int port = 6667;
-static char *nick = "arg";
-static char *fullname = "Anselm R. Garbe";
+static char *nick = NULL;
+static char *fullname = NULL;
 static char *password = NULL;
 
 static char bufin[MAXMSG], bufout[MAXMSG];
@@ -242,6 +242,7 @@ main(int argc, char *argv[])
        char ping[256];
        fd_set rd;
 
+       nick = fullname = getenv("USER");
        for(i = 1; (i < argc) && (argv[i][0] == '-'); i++) {
                switch (argv[i][1]) {
                default: