From: Art Cancro Date: Sun, 30 Sep 2007 03:34:11 +0000 (+0000) Subject: Added 'subject' to aidepost utility X-Git-Tag: v7.86~3041 X-Git-Url: https://code.citadel.org/?a=commitdiff_plain;h=72dcfd14c93873598a9328987acb6a294e42e77d;p=citadel.git Added 'subject' to aidepost utility --- 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