/* xdr_ptrace.h - xdr header for remote ptrace structures */
/* Copyright 1992 Free Software Foundation, Inc.
This code was donated by Wind River Systems, Inc. */
01b,25may91,maf now uses counted bytes struct to transfer registers;
removed references to old xdr_regs functions.
removed includes of "xdr_regs.h" and "reg.h".
01a,05jun90,llk extracted from xdr_ptrace.h.
* Counted byte structure used by READ/WRITE TEXT/DATA
* and GET/SET REGS/FPREGS
typedef struct c_bytes C_bytes
;
* enum for discriminated union ptrace_info
NOINFO
= 0, /* no additional infomation */
typedef enum ptype ptype
;
* discrimnated union for passing additional data to be
* written to the debugged process.
typedef struct ptrace_info Ptrace_info
;
* structure passed to server on all remote ptrace calls
int addr
; /* FIX! this really should be caddr_t or something */
typedef struct rptrace Rptrace
;
* structure returned by server on all remote ptrace calls
typedef struct ptrace_return Ptrace_return
;
bool_t
xdr_ptrace_info();
bool_t
xdr_ptrace_return();