]> code.citadel.org Git - citadel.git/blobdiff - citadel/msgbase.h
more sprintf removals
[citadel.git] / citadel / msgbase.h
index ea521a39212fc0a0b0c3058856cdfee2bd839c59..fd9389ba4c58541108dd1ea0089f91d51d538db9 100644 (file)
@@ -48,11 +48,13 @@ struct recptypes {
         int num_local;
         int num_internet;
         int num_ignet;
+       int num_room;
         int num_error;
        char errormsg[SIZ];
        char recp_local[SIZ];
        char recp_internet[SIZ];
        char recp_ignet[SIZ];
+       char recp_room[SIZ];
        char display_recp[SIZ];
 };
 
@@ -113,5 +115,6 @@ int CtdlOutputPreLoadedMsg(struct CtdlMessage *,
                int crlf);
 int CtdlCopyMsgToRoom(long msgnum, char *dest);
 int CtdlDoIHavePermissionToDeleteMessagesFromThisRoom(void);
-int CtdlDoIHavePermissionToPostInThisRoom(char *errmsgbuf);
+int CtdlDoIHavePermissionToPostInThisRoom(char *errmsgbuf, size_t n);
 void CtdlSetSeen(long target_msgnum, int target_setting);
+struct recptypes *validate_recipients(char *recipients);