static struct Dictionary *cmd_dict = NULL;
struct Dictionary *alias_dict = NULL;
-/*
- * NOTE: parse() should not be called recursively by other functions!
- */
-static char *sender;
-
/* parv[0] is not used, and parv[LAST] == NULL */
static char *para[MAXPARA + 2];
/* parse()
*
- * given a raw buffer, parses it and generates parv, parc and sender
+ * given a raw buffer, parses it and generates parv and parc
*/
void
parse(struct Client *client_p, char *pbuffer, char *bufend)
{
struct Client *from = client_p;
+ char *sender;
char *ch;
char *s;
char *end;
struct Message *mptr;
s_assert(MyConnect(client_p));
- s_assert(client_p->localClient->F->fd >= 0);
+ s_assert(client_p->localClient->F != NULL);
if(IsAnyDead(client_p))
return;