1 /* xdr_rdb.h - xdr for additional rdb structures */
6 01a,23may90,llk created using xdr_dbx.h.
7 added arg_array to replace arg_info. arg_info had
8 MAXNCMDARGS (= 100) as the max limit of char strings,
9 but it should be MAX_TASK_ARGS (= 10).
23 typedef enum arg_type arg_type
;
24 bool_t
xdr_arg_type();
37 typedef struct arg_value arg_value
;
38 bool_t
xdr_arg_value();
47 typedef struct func_call func_call
;
48 bool_t
xdr_func_call();
51 typedef char *arg_one
;
57 arg_one
*arg_array_val
;
59 bool_t
xdr_arg_array();
63 * Structures used to pass structures required for
64 * process control but not part of the standard ptrace interface
68 * arg_info is used to pass arguments into process start
74 typedef struct arg_info Arg_info
;
87 typedef enum EVENT_TYPE EVENT_TYPE
;
96 typedef struct RDB_EVENT RDB_EVENT
;
103 typedef struct TASK_START TASK_START
;
110 typedef struct SYMBOL_ADDR SYMBOL_ADDR
;
117 typedef struct SOURCE_STEP SOURCE_STEP
;
119 #define MAX_ARG_CNT 10
120 #define MAX_FUNC_ARGS 100
121 #define MAX_ARG_LEN 100
123 bool_t
xdr_arg_info();
124 bool_t
xdr_EVENT_TYPE();
125 bool_t
xdr_RDB_EVENT();
126 bool_t
xdr_TASK_START();
127 bool_t
xdr_SYMBOL_ADDR();
128 bool_t
xdr_SOURCE_STEP();
130 #define RDBPROG (u_long) 0x44444444
131 #define RDBVERS (u_long) 1
This page took 0.033233 seconds and 4 git commands to generate.