#include "user_ops.h"
#include "database.h"
#include "msgbase.h"
+#include "room_ops.h"
#include "internet_addressing.h"
#include "serv_vcard.h"
#include "citadel_ldap.h"
* function accordingly (delete the user's existing vCard in the config room
* and in the global address book).
*/
-int vcard_upload_beforesave(struct CtdlMessage *msg) {
+int vcard_upload_beforesave(struct CtdlMessage *msg, recptypes *recp) {
struct CitContext *CCC = CC;
char *s;
char buf[SIZ];
* function accordingly (copy the vCard from the config room to the global
* address book).
*/
-int vcard_upload_aftersave(struct CtdlMessage *msg) {
+int vcard_upload_aftersave(struct CtdlMessage *msg, recptypes *recp) {
struct CitContext *CCC = CC;
char *ptr;
int linelen;
if (strncasecmp(cmdbuf, "GET ", 4)==0)
{
- struct recptypes *rcpt;
+ recptypes *rcpt;
char *argbuf = &cmdbuf[4];
extract_token(internet_addr, argbuf, 0, '|', sizeof internet_addr);