X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=textclient%2Fsrc%2Fcitadel_ipc.c;h=0ec44ed27af70f2daca32b3b5e191f89d0d9aaca;hp=114c3b636f2f32ecf70b8cc0351abbd67651ab78;hb=5a3c48d2513dab2cec3c32b37e804a891613a909;hpb=63036a933365488e24c21cd5a6b2689f34e1fbb0 diff --git a/textclient/src/citadel_ipc.c b/textclient/src/citadel_ipc.c index 114c3b636..0ec44ed27 100644 --- a/textclient/src/citadel_ipc.c +++ b/textclient/src/citadel_ipc.c @@ -1959,9 +1959,9 @@ int CtdlIPCAideSetUserParameters(CtdlIPC *ipc, const struct ctdluser *uret, char if (!aaa) return -1; sprintf(aaa, "ASUP %s|%s|%d|%ld|%ld|%d|%ld|%ld|%d", - uret->fullname, uret->password, uret->flags, - uret->timescalled, uret->posted, uret->axlevel, - uret->usernum, uret->lastcall, uret->USuserpurge); + uret->fullname, uret->password, uret->flags, uret->timescalled, + uret->posted, uret->axlevel, uret->usernum, uret->lastcall, uret->USuserpurge + ); ret = CtdlIPCGenericCommand(ipc, aaa, NULL, 0, NULL, NULL, cret); free(aaa); return ret; @@ -1991,6 +1991,22 @@ int CtdlIPCAideGetEmailAddresses(CtdlIPC *ipc, const char *who, char *target_buf } +/* ASEA */ +int CtdlIPCAideSetEmailAddresses(CtdlIPC *ipc, const char *who, char *emailaddrs, char *cret) +{ + char aaa[SIZ]; + int ret; + + if (!who) return -2; + if (!emailaddrs) return -2; + if (!cret) return -2; + + sprintf(aaa, "ASEA %s", who); + ret = CtdlIPCGenericCommand(ipc, aaa, emailaddrs, 0, NULL, NULL, cret); + return ret; +} + + /* GPEX */ /* which is 0 = room, 1 = floor, 2 = site, 3 = default for mailboxes */ /* caller must free the struct ExpirePolicy */