#ifdef __cplusplus
extern "C" {
#endif
#ifndef H_SCCSID
#include <sccs.h>
#endif /* ! H_SCCSID */
H_SCCSID(@(#)msg05.h	1.7	AIX PS/2)	/* Modified: 9/17/89 00:53:56 */

/* @(#)msg05.h	7.1 - 87/06/16 - 00:00:55 */
/* @(#)msg05.h	7.1 87/06/16 00:00:55 */
/* 
 * (C) Copyright IBM Corp. 1989 
 * All Rights Reserved 
 * Licensed Materials - Property of IBM 
 */
#ifndef  mSg05
#define  mSg05    mSg05

/************************************************************************
*  msg05.h - Message Services Argument Structure for msgrtrv (nbyte = 0)*
*  (structure provided by requestor, values provided by msgrtrv)        *
************************************************************************/

typedef struct {
   char  *msgbufp;           /* ptr to buffer, which must be freed by
				the requesting program (unless null)   */
   char  *msgtitlp;          /* ptr to title (null if no title)        */
   char  *msgtextp;          /* ptr to text (null if no text)          */
   int   msgtilen;           /* length of title (0 if no title)        */
   int   msgtxlen;           /* length of text (zero if no text)       */
   int   msghindx;           /* index # of help for msg (0 if no help,
				negative if help is in common file)    */
   char  msgmanid[7];        /* messages manual ID in the format
				"ccc-nnn" (7 blanks if no ID defined)  */
} msg__rtrv;

#endif
#ifdef __cplusplus
}
#endif
