From 72dcfd14c93873598a9328987acb6a294e42e77d Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Sun, 30 Sep 2007 03:34:11 +0000 Subject: [PATCH] Added 'subject' to aidepost utility --- citadel/aidepost.c | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/citadel/aidepost.c b/citadel/aidepost.c index 3e60dc976..c902a7b11 100644 --- a/citadel/aidepost.c +++ b/citadel/aidepost.c @@ -34,7 +34,7 @@ /* * Simplified function to generate a message in our format */ -static void ap_make_message(FILE *fp, char *target_room, char *author) +static void ap_make_message(FILE *fp, char *target_room, char *author, char *subject) { int a; long bb, cc; @@ -51,6 +51,9 @@ static void ap_make_message(FILE *fp, char *target_room, char *author) putc(0, fp); fprintf(fp, "O%s", target_room); putc(0, fp); + if (strlen(subject) > 0) { + fprintf(fp, "U%s%c", subject, 0); + } fprintf(fp, "N%s", NODENAME); putc(0, fp); putc('M', fp); @@ -74,6 +77,7 @@ int main(int argc, char **argv) char tempspool[64]; char target_room[ROOMNAMELEN]; char author[64]; + char subject[256]; FILE *tempfp, *spoolfp; int ch; int i; @@ -91,6 +95,7 @@ int main(int argc, char **argv) strcpy(target_room, "Aide"); strcpy(author, "Citadel"); + strcpy(subject, ""); for (i=1; i