X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Finternet_addressing.c;h=116e57e249b3900c9e697400e47dccab76040960;hb=f7c301e7890aefaaf210fbac28fc1984841f5115;hp=05f07860d4a6c339177a763adf0d6942062cd370;hpb=c87a50277b775135efa32309a292d4f64a7835ae;p=citadel.git diff --git a/citadel/internet_addressing.c b/citadel/internet_addressing.c index 05f07860d..116e57e24 100644 --- a/citadel/internet_addressing.c +++ b/citadel/internet_addressing.c @@ -679,6 +679,14 @@ int convert_field(struct CtdlMessage *msg, const char *beg, const char *end) { processed = 1; } + else if (!strcasecmp(key, "Reply-To")) { + if (msg->cm_fields['K'] != NULL) { + free(msg->cm_fields['K']); + } + msg->cm_fields['K'] = strndup(value, valuelen); + processed = 1; + } + else if (!strcasecmp(key, "In-reply-to")) { if (msg->cm_fields['W'] == NULL) { /* References: supersedes In-reply-to: */ msg->cm_fields['W'] = strndup(value, valuelen);