X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fchannel.h;h=44a1b5fed519b9e2b21ad8a9321cd693d15ee471;hb=b3e60bf49c750f3b710342e32b8d470ec3209383;hp=7c4a2995fe7d8226d7add8cec6cf3362ecfb6f5e;hpb=977a33f0978bec21b3c12a8c04a40bf56afe7334;p=umurmur.git diff --git a/src/channel.h b/src/channel.h index 7c4a299..44a1b5f 100644 --- a/src/channel.h +++ b/src/channel.h @@ -1,5 +1,5 @@ -/* Copyright (C) 2009-2011, Martin Johansson - Copyright (C) 2005-2011, Thorvald Natvig +/* Copyright (C) 2009-2014, Martin Johansson + Copyright (C) 2005-2014, Thorvald Natvig All rights reserved. @@ -41,7 +41,8 @@ typedef struct channel { char *desc; char *password; struct channel *parent; - bool_t temporary, noenter; + bool_t temporary, noenter, silent; + int position; struct dlist node; struct dlist subs; struct dlist clients; @@ -56,11 +57,11 @@ typedef struct { struct dlist node; } channellist_t; -typedef enum { - CHJOIN_OK, +typedef struct { + bool_t CHJOIN_SILENT, CHJOIN_NOENTER, CHJOIN_WRONGPW, - CHJOIN_NOTFOUND, + CHJOIN_NOTFOUND; } channelJoinResult_t; void Chan_init();