1 /* This file is part of the Project Athena Zephyr Notification System.
2 * It contains source for the ZFormatSmallRawNotice function.
4 * Created by: Robert French
7 * $Author: warmenhoven $
9 * Copyright (c) 1987 by the Massachusetts Institute of Technology.
10 * For copying and distribution information, see the file
16 static char rcsid_ZFormatRawNotice_c
[] = "$Header$";
21 Code_t
ZFormatSmallRawNotice(notice
, buffer
, ret_len
)
29 if ((retval
= Z_FormatRawHeader(notice
, buffer
, Z_MAXHEADERLEN
,
30 &hdrlen
, NULL
, NULL
)) != ZERR_NONE
)
33 *ret_len
= hdrlen
+notice
->z_message_len
;
35 if (*ret_len
> Z_MAXPKTLEN
)
38 (void) memcpy(buffer
+hdrlen
, notice
->z_message
, notice
->z_message_len
);