NAME CreateRexxMsg - Create an ARexx message structure SYNOPSIS rexxmsg = CreateRexxMsg(port, extension, host) D0,A0 A0 A1 D0 struct RexxMsg *CreateRexxMsg(struct MsgPort *, UBYTE *, UBYTE *); FUNCTION This functions allocates an ARexx message packet. The RexxMsg consists of a standard EXEC message structure extended to include the ARexx specific information. INPUTS port - A pointer to a public or private message port. This *MUST* be a valid port as this is where the message will be replied. extension - A pointer to a NULL terminated string that is to be used as the default extension for the REXX scripts. If this is NULL, the default is "REXX" host - A pointer to a NULL terminated string that is to be used as the default host port. The name must be the same as the name of the public message port that is to be the default host. If this field is NULL, the default is REXX. RESULTS rexxmsg - A RexxMsg structure NOTES The extension and host strings must remain valid for as long as the RexxMsg exists as only the pointer to those strings are stored. SEE ALSO DeleteRexxMsg(), ClearRexxMsg(), FillRexxMsg() BUGS