diff -r 671e6c5cfb20 -r 45175fd73d3f plugins/zephyr/ZFmtList.c --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/plugins/zephyr/ZFmtList.c Thu Apr 12 09:21:16 2001 +0000 @@ -0,0 +1,62 @@ +/* This file is part of the Project Athena Zephyr Notification System. + * It contains source for the ZFormatNoticeList function. + * + * Created by: Robert French + * + * $Source$ + * $Author: warmenhoven $ + * + * Copyright (c) 1987,1991 by the Massachusetts Institute of Technology. + * For copying and distribution information, see the file + * "mit-copyright.h". + */ +/* $Header$ */ + +#include + +#ifndef lint +static const char rcsid_ZFormatNoticeList_c[] = + "$Id: ZFmtList.c 1710 2001-04-12 09:21:16Z warmenhoven $"; +#endif + +Code_t ZFormatNoticeList(notice, list, nitems, buffer, ret_len, + cert_routine) + ZNotice_t *notice; + register char **list; + int nitems; + char **buffer; + int *ret_len; + Z_AuthProc cert_routine; +{ + char header[Z_MAXHEADERLEN]; + register int i; + int hdrlen, size; + char *ptr; + Code_t retval; + + if ((retval = Z_FormatHeader(notice, header, sizeof(header), &hdrlen, + cert_routine)) != ZERR_NONE) + return (retval); + + size = 0; + for (i=0;i