X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fngircd%2Fdefines.h;h=ff8cd226d641b0dced4b398438b74c14f2df983a;hb=2c495a1fe7c25494248204b725afaffc8c71411a;hp=456c4c9351f78f44735c859cf08767df519b71b4;hpb=31b3c83c1f1b18fa1ed0501e95ed8e5f6cc6d407;p=ngircd-alex.git diff --git a/src/ngircd/defines.h b/src/ngircd/defines.h index 456c4c93..ff8cd226 100644 --- a/src/ngircd/defines.h +++ b/src/ngircd/defines.h @@ -61,6 +61,9 @@ /** Size of default connection pool. */ #define CONNECTION_POOL 100 +/** Size of buffer for PAM service name. */ +#define MAX_PAM_SERVICE_NAME_LEN 64 + /* Hard-coded (default) options */ @@ -127,7 +130,7 @@ #define CLIENT_MODE_LEN 21 /** Max. length of server info texts (including NULL). */ -#define CLIENT_INFO_LEN 64 +#define CLIENT_INFO_LEN 128 /** Max. length of away messages (including NULL). */ #define CLIENT_AWAY_LEN 128 @@ -177,7 +180,7 @@ #endif /** Supported user modes. */ -#define USERMODES "abBcCFioqrRswx" +#define USERMODES "abBcCFiIoqrRswx" /** Supported channel modes. */ #define CHANMODES "abehiIklmMnoOPqQrRstvVz" @@ -206,6 +209,9 @@ /** Max. number of channel modes with arguments per MODE command. */ #define MAX_HNDL_MODES_ARG 5 +/** Max. number of targets per PRIVMSG/NOTICE/... command. */ +#define MAX_HNDL_TARGETS 25 + /** Max. number of WHO replies. */ #define MAX_RPL_WHO 25