X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=src%2Fngircd%2Fparse.h;h=205dbb8dfb83d0a01e67cb194b4a0ea5d0a1924d;hp=e7a00879b5b826f7bef0dd4d604314fc0114ca09;hb=8605e9c0fe7ffa42149271c9af31288bd4a0dfac;hpb=47ca178a219d682c589b27e64ee1a4e936cc7bdc diff --git a/src/ngircd/parse.h b/src/ngircd/parse.h index e7a00879..205dbb8d 100644 --- a/src/ngircd/parse.h +++ b/src/ngircd/parse.h @@ -8,7 +8,7 @@ * (at your option) any later version. * Please read the file COPYING, README and AUTHORS for more information. * - * $Id: parse.h,v 1.12 2007/11/21 12:16:36 alex Exp $ + * $Id: parse.h,v 1.13 2008/01/13 16:12:49 fw Exp $ * * IRC command parser and validator (header) */ @@ -30,7 +30,7 @@ typedef struct _REQUEST /* vgl. RFC 2812, 2.3 */ typedef struct _COMMAND { - char *name; /* command name */ + const char *name; /* command name */ bool (*function) PARAMS(( CLIENT *Client, REQUEST *Request )); CLIENT_TYPE type; /* valid client types (bit mask) */ long lcount, rcount; /* number of local and remote calls */ @@ -38,18 +38,10 @@ typedef struct _COMMAND } COMMAND; -typedef struct _NUMERIC -{ - int numeric; /* numeric */ - bool (*function) PARAMS(( CLIENT *Client, REQUEST *Request )); -} NUMERIC; - - GLOBAL bool Parse_Request PARAMS((CONN_ID Idx, char *Request )); GLOBAL COMMAND *Parse_GetCommandStruct PARAMS(( void )); - #endif