]> andersk Git - moira.git/blob - include/mr_proto.h
second code style cleanup: void/void * usage, proper #includes. try to
[moira.git] / include / mr_proto.h
1 /* $Id$
2  *
3  * Copyright (C) 1987-1998 by the Massachusetts Institute of Technology
4  *
5  */
6
7 #include <stdio.h>
8 #include <gdb.h>
9 #include <moira.h>
10
11 typedef struct mr_params {
12         uint32 mr_size;
13         uint32 mr_version_no;
14         union {
15                 u_long procno;  /* for call */
16                 u_long status;  /* for reply */
17         } u;
18 #define mr_procno u.procno
19 #define mr_status u.status
20         int mr_argc;
21         char **mr_argv;
22         int *mr_argl;
23         char *mr_flattened;
24         int mr_state;
25 } mr_params;
26
27 int mr_start_send(OPERATION op, HALF_CONNECTION hcon, struct mr_params *arg);
28 int mr_start_recv(OPERATION op, HALF_CONNECTION hcon, struct mr_params **argp);
29 void mr_destroy_reply(mr_params *reply);
This page took 0.037021 seconds and 5 git commands to generate.