Changeset ddb56f4 in rtems
- Timestamp:
- Nov 21, 2004, 4:45:39 AM (16 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 5220ae2
- Parents:
- 56c4cae
- Location:
- cpukit
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/ChangeLog
r56c4cae rddb56f4 1 2004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org> 2 3 * librpc/include/rpc/rpc.h (struct _rtems_rpc_task_variables): 4 Use pointers to types instead of void* to avoid casts. 5 * librpc/src/rpc/clnt_perror.c, librpc/src/rpc/clnt_raw.c, 6 librpc/src/rpc/clnt_simple.c, librpc/src/rpc/rpcdname.c, 7 librpc/src/rpc/svc.c, librpc/src/rpc/svc_auth.c, 8 librpc/src/rpc/svc_simple.c: 9 Eliminate lvalue casts gcc-3.4 warns about. 10 1 11 2004-11-20 Ralf Corsepius <ralf.corsepius@rtems.org> 2 12 -
cpukit/librpc/include/rpc/rpc.h
r56c4cae rddb56f4 104 104 int svc_svc_maxfd; 105 105 fd_set svc_svc_fdset; 106 void *svc_xports;106 SVCXPRT ** svc_xports; 107 107 int svc_xportssize; 108 108 int svc__svc_fdsetsize; 109 void*svc__svc_fdset;110 void*svc_svc_head;109 fd_set *svc__svc_fdset; 110 struct svc_callout *svc_svc_head; 111 111 112 void*clnt_perror_buf;112 char *clnt_perror_buf; 113 113 114 void*clnt_raw_private;114 struct clnt_raw_private *clnt_raw_private; 115 115 116 116 void *call_rpc_private; 117 117 118 void*svc_raw_private;118 struct call_rpc_private *svc_raw_private; 119 119 120 void*svc_simple_proglst;121 void*svc_simple_pl;122 void*svc_simple_transp;120 struct prog_lst *svc_simple_proglst; 121 struct prog_lst *svc_simple_pl; 122 SVCXPRT *svc_simple_transp; 123 123 124 void*rpcdname_default_domain;124 char *rpcdname_default_domain; 125 125 126 void*svc_auths_Auths;126 struct authsvc *svc_auths_Auths; 127 127 }; 128 128 extern struct _rtems_rpc_task_variables *rtems_rpc_task_variables; 129 129 130 130 #define svc_maxfd (rtems_rpc_task_variables->svc_svc_maxfd) 131 #define svc_fdset ( (rtems_rpc_task_variables)->svc_svc_fdset)131 #define svc_fdset (rtems_rpc_task_variables->svc_svc_fdset) 132 132 #define __svc_fdsetsize (rtems_rpc_task_variables->svc__svc_fdsetsize) 133 #define __svc_fdset ( fd_set *)(rtems_rpc_task_variables->svc__svc_fdset)133 #define __svc_fdset (rtems_rpc_task_variables->svc__svc_fdset) 134 134 135 135 #endif /* _RTEMS_RPC_INTERNAL_ */ -
cpukit/librpc/src/rpc/clnt_perror.c
r56c4cae rddb56f4 51 51 #define CLNT_PERROR_BUFLEN 256 52 52 53 #define buf ( (char *)(rtems_rpc_task_variables)->clnt_perror_buf)53 #define buf (rtems_rpc_task_variables->clnt_perror_buf) 54 54 55 55 static char * -
cpukit/librpc/src/rpc/clnt_raw.c
r56c4cae rddb56f4 61 61 u_int mcnt; 62 62 }; 63 #define clntraw_private ( (struct clnt_raw_private *) (rtems_rpc_task_variables)->clnt_raw_private)63 #define clntraw_private (rtems_rpc_task_variables->clnt_raw_private) 64 64 65 65 static enum clnt_stat clntraw_call(); -
cpukit/librpc/src/rpc/clnt_simple.c
r56c4cae rddb56f4 56 56 char *oldhost; 57 57 }; 58 #define callrpc_private ( (struct call_rpc_private *)(rtems_rpc_task_variables)->call_rpc_private)58 #define callrpc_private (rtems_rpc_task_variables->call_rpc_private) 59 59 60 60 int -
cpukit/librpc/src/rpc/rpcdname.c
r56c4cae rddb56f4 44 44 int getdomainname(char *, size_t); 45 45 46 #define default_domain ( (char *)(rtems_rpc_task_variables)->rpcdname_default_domain)46 #define default_domain (rtems_rpc_task_variables->rpcdname_default_domain) 47 47 48 48 static char * -
cpukit/librpc/src/rpc/svc.c
r56c4cae rddb56f4 50 50 #include <rpc/pmap_clnt.h> 51 51 52 #define xports ( (SVCXPRT **)rtems_rpc_task_variables->svc_xports)52 #define xports (rtems_rpc_task_variables->svc_xports) 53 53 #define xportssize (rtems_rpc_task_variables->svc_xportssize) 54 54 … … 70 70 void (*sc_dispatch)(); 71 71 }; 72 #define svc_head ( struct svc_callout *)((rtems_rpc_task_variables)->svc_svc_head)72 #define svc_head (rtems_rpc_task_variables->svc_svc_head) 73 73 74 74 static struct svc_callout *svc_find(); -
cpukit/librpc/src/rpc/svc_auth.c
r56c4cae rddb56f4 88 88 struct authsvc *next; 89 89 }; 90 #define Auths ( (struct authsvc *)(rtems_rpc_task_variables)->svc_auths_Auths)90 #define Auths (rtems_rpc_task_variables->svc_auths_Auths) 91 91 92 92 /* -
cpukit/librpc/src/rpc/svc_simple.c
r56c4cae rddb56f4 57 57 }; 58 58 static void universal(); 59 #define proglst ( (struct prog_lst *)(rtems_rpc_task_variables)->svc_simple_proglst)60 #define pl ( (struct prog_lst *)(rtems_rpc_task_variables)->svc_simple_pl)61 #define transp ( (SVCXPRT *)(rtems_rpc_task_variables)->svc_simple_transp)59 #define proglst (rtems_rpc_task_variables->svc_simple_proglst) 60 #define pl (rtems_rpc_task_variables->svc_simple_pl) 61 #define transp (rtems_rpc_task_variables->svc_simple_transp) 62 62 63 63 int
Note: See TracChangeset
for help on using the changeset viewer.