[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Tinycc-devel] glibc non c99?
From: |
Mike Partin |
Subject: |
Re: [Tinycc-devel] glibc non c99? |
Date: |
Thu, 14 Oct 2004 11:52:09 -0500 |
On Thu, 2004-10-14 at 11:43, Philippe Ribet wrote:
> Search how "NUMBER_OF_COMMANDS" macro is defined.
#define NUMBER_OF_COMMANDS (sizeof(rfc1459) / sizeof(protocol_command))
- 2;
rfc1459 is defined thusly:
protocol_command rfc1459[] = {
{ "ADMIN", NULL, NULL, 0
},
{ "AWAY", NULL, NULL, 0
},
{ "CONNECT", NULL, NULL, 0
},
{ "ERROR", p_error, NULL, 0
},
{ "ERROR:", p_error, NULL, 0
},
{ "INVITE", p_invite, NULL, 0
},
{ "INFO", NULL, NULL, 0
},
{ "ISON", NULL, NULL, PROTO_NOQUOTE
},
{ "JOIN", p_channel, NULL, 0
},
{ "KICK", p_kick, NULL, 0
},
{ "KILL", p_kill, NULL, 0
},
{ "LINKS", NULL, NULL, 0
},
{ "LIST", NULL, NULL, 0
},
{ "MODE", p_mode, NULL, 0
},
{ "NAMES", NULL, NULL, 0
},
{ "NICK", p_nick, NULL, PROTO_NOQUOTE
},
{ "NOTICE", p_notice, NULL, 0
},
{ "OPER", NULL, NULL, 0
},
{ "PART", p_part, NULL, 0
},
{ "PASS", NULL, NULL, 0
},
{ "PING", p_ping, NULL, 0
},
{ "PONG", p_pong, NULL, 0
},
{ "PRIVMSG", p_privmsg, NULL, 0
},
{ "QUIT", p_quit, NULL, PROTO_DEPREC
},
{ "REHASH", NULL, NULL, 0
},
{ "RESTART", NULL, NULL, 0
},
{ "RPONG", p_rpong, NULL, 0
},
{ "SERVER", NULL, NULL, PROTO_NOQUOTE
},
{ "SILENCE", p_silence, NULL, 0
},
{ "SQUIT", NULL, NULL, 0
},
{ "STATS", NULL, NULL, 0
},
{ "SUMMON", NULL, NULL, 0
},
{ "TIME", NULL, NULL, 0
},
{ "TRACE", NULL, NULL, 0
},
{ "TOPIC", p_topic, NULL, 0
},
{ "USER", NULL, NULL, 0
},
{ "USERHOST", NULL, NULL, PROTO_NOQUOTE
},
{ "USERS", NULL, NULL, 0
},
{ "VERSION", NULL, NULL, 0
},
{ "WALLOPS", p_wallops, NULL, 0
},
{ "WHO", NULL, NULL, PROTO_DEPREC
},
{ "WHOIS", NULL, NULL, 0
},
{ "WHOWAS", NULL, NULL, 0
},
{ NULL, NULL, NULL, 0
}
};
and protocol_command is defined thus:
typedef struct {
const char *command;
void (*inbound_handler) (const char *, const char *,
const char **);
void (*outbound_handler) (char *);
int flags;
} protocol_command;
- Re: [Tinycc-devel] Some patches, Fabrice Bellard, 2004/10/02
- Re: [Tinycc-devel] Some patches, Peter Busser, 2004/10/05
- [Tinycc-devel] win32 port, Fabrice Bellard, 2004/10/07
- RE: [Tinycc-devel] win32 port, TK, 2004/10/14
- Re: [Tinycc-devel] win32 port, Fabrice Bellard, 2004/10/14
- [Tinycc-devel] glibc non c99?, Mike Partin, 2004/10/14
- Re: [Tinycc-devel] glibc non c99?, Philippe Ribet, 2004/10/14
- Re: [Tinycc-devel] glibc non c99?,
Mike Partin <=
- Re: [Tinycc-devel] glibc non c99?, Fabrice Bellard, 2004/10/14
- Re: [Tinycc-devel] glibc non c99?, Mike Partin, 2004/10/14
- Re: [Tinycc-devel] glibc non c99?, David Hovemeyer, 2004/10/14