117 lines
4.3 KiB
Text
117 lines
4.3 KiB
Text
$NetBSD: patch-al,v 1.5 2013/01/11 13:24:32 joerg Exp $
|
|
|
|
--- icb/protos.h.orig 1995-02-24 21:20:25.000000000 +0000
|
|
+++ icb/protos.h
|
|
@@ -19,7 +19,7 @@ char *strscat(int va_alist,...);
|
|
char *tildexpand(char *s);
|
|
int addusage(char *name, int type, char *args, char *usage);
|
|
sighandler askquit();
|
|
-int beep(char *pkt);
|
|
+void beep(char *pkt);
|
|
int bufferadd(char *text);
|
|
int bufferlist(int lines);
|
|
int c_help(char *clientData, Tcl_Interp *interp, int argc, char *argv[]);
|
|
@@ -34,10 +34,10 @@ int c_usage(char *clientData, Tcl_Interp
|
|
char *catargs(char **argv);
|
|
int cimatch(char *s1, char *s2);
|
|
int clearargs(int argc, char *argv[]);
|
|
-int closesessionlog(void);
|
|
+void closesessionlog(void);
|
|
int cmdoutmsg(char *pkt);
|
|
-int copenmsg(char *pkt);
|
|
-int cpersonalmsg(char *pkt);
|
|
+void copenmsg(char *pkt);
|
|
+void cpersonalmsg(char *pkt);
|
|
int csendopen(char *txt);
|
|
int deleteusage(char *name);
|
|
int dispatch(char *pkt);
|
|
@@ -49,22 +49,23 @@ int filtertext(char *s);
|
|
int fnexit(void);
|
|
int fnterm(void);
|
|
int oset(char *clientData, Tcl_Interp *interp, int argc, char *argv[]);
|
|
-char *getline(char *prompt, int expand);
|
|
+char *get_line(char *prompt, int expand);
|
|
int getterm(void);
|
|
int getwinsize(void);
|
|
int gunlink(USAGE *u, USAGE **first, USAGE **last);
|
|
int helpme(char *subject);
|
|
int helptoc(void);
|
|
int histcount(void);
|
|
-int histput(char *nick);
|
|
+void histput(char *nick);
|
|
int hushadd(Tcl_Interp *interp, char *nick);
|
|
int hushdelete(Tcl_Interp *interp, char *nick);
|
|
-int hushlist(void);
|
|
-int importantmsg(char *pkt);
|
|
+void hushlist(void);
|
|
+void importantmsg(char *pkt);
|
|
+void icbterm(void);
|
|
int inserttab(void);
|
|
int ishushed(char *nick);
|
|
int lcaseit(char *s);
|
|
-#ifdef linux
|
|
+#if defined(linux) || (defined(BSD) && BSD >= 199306) || defined(__sun)
|
|
int linebuffer(FILE *fp);
|
|
#else
|
|
int linebuffer(struct _iobuf *fp);
|
|
@@ -77,18 +78,18 @@ int main(int argc, char **argv);
|
|
int mbreakprint(int per, char *from, char *s);
|
|
int mprint(int per, char *from, char *s);
|
|
int numeric(char *txt);
|
|
-int parse(char *s);
|
|
-int pauseprompt(char *prompt, int erase, int c, int unget, int except);
|
|
+void parse(char *s);
|
|
+int pauseprompt(char *prompt, int erase, int c, int unget, char *except);
|
|
int printcutetime(void);
|
|
int printmilitarytime(void);
|
|
int printnormaltime(void);
|
|
int printvar(char *name, int type, char *address);
|
|
-int protomsg(char *pkt);
|
|
+void protomsg(char *pkt);
|
|
int pushback(int c);
|
|
int putl(char *s, int flags);
|
|
int quoteify(char *a, char *b);
|
|
-int restoreterm(void);
|
|
-int restrict(void);
|
|
+void restoreterm(void);
|
|
+int restricted(void);
|
|
int s_admin(char *clientData, Tcl_Interp *interp, int argc, char *argv[]);
|
|
int s_beep(char *clientData, Tcl_Interp *interp, int argc, char *argv[]);
|
|
int s_group(char *clientData, Tcl_Interp *interp, int argc, char *argv[]);
|
|
@@ -100,14 +101,14 @@ int s_who(char *clientData, Tcl_Interp *
|
|
int saysomething(void);
|
|
int sendcmd(char *cmd, char *args);
|
|
int sendlogin(char *id, char *nick, char *group, char *command, char *passwd);
|
|
-int sendpersonal(char *nick, char *text, int echoflag);
|
|
+void sendpersonal(char *nick, char *text, int echoflag);
|
|
int sendpong(void);
|
|
int setvar(Tcl_Interp *interp, int type, char *address, char *s);
|
|
int specialchar(register int c, char *s, char *prompt, int expand);
|
|
int split(char *s);
|
|
int startsessionlog(Tcl_Interp *interp, char *path);
|
|
-int statusmsg(char *pkt);
|
|
-int strcasecmp(char *s1, char *s2);
|
|
+void statusmsg(char *pkt);
|
|
+int strcasecmp(const char *s1, const char *s2);
|
|
int strcicmp(char *s1, char *s2);
|
|
int strcincmp(char *s1, char *s2, int n);
|
|
int strlinkafter(STRLIST *s, STRLIST *i, STRLIST **head, STRLIST **tail);
|
|
@@ -115,11 +116,11 @@ int strlinkalpha(STRLIST *s, STRLIST **h
|
|
int strlinkbefore(STRLIST *s, STRLIST *i, STRLIST **head, STRLIST **tail);
|
|
int strlinkhead(STRLIST *s, STRLIST **head, STRLIST **tail);
|
|
int strlinktail(STRLIST *s, STRLIST **head, STRLIST **tail);
|
|
-int strncasecmp(char *s1, char *s2, register int n);
|
|
+int strncasecmp(const char *s1, const char *s2, size_t n);
|
|
int strunlink(STRLIST *s, STRLIST **head, STRLIST **tail);
|
|
sighandler suspend();
|
|
int tclinit(void);
|
|
-int tclreadicbrc(void);
|
|
+void tclreadicbrc(void);
|
|
int tclrestrict(void);
|
|
int trapsignals(void);
|
|
int uline(USAGE *u);
|
|
@@ -140,3 +141,4 @@ struct server *getserver(void);
|
|
struct server *getservbyname(char *name);
|
|
void listservers(void);
|
|
sighandler icbexit();
|
|
+char *basename(char *);
|