Changeset 8faf4bd in rtems
- Timestamp:
- Jan 7, 2005, 7:46:15 AM (16 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 5f6618e7
- Parents:
- 4f647b9
- Location:
- cpukit
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/ChangeLog
r4f647b9 r8faf4bd 1 2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org> 2 3 * librpc/include/rpc/svc.h, librpc/include/rpc/xdr.h: 4 Remove __P(xx). 5 1 6 2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org> 2 7 -
cpukit/librpc/include/rpc/svc.h
r4f647b9 r8faf4bd 80 80 struct xp_ops { 81 81 /* receive incoming requests */ 82 bool_t (*xp_recv) __P((struct __rpc_svcxprt *,83 struct rpc_msg *) );82 bool_t (*xp_recv) (struct __rpc_svcxprt *, 83 struct rpc_msg *); 84 84 /* get transport status */ 85 enum xprt_stat (*xp_stat) __P((struct __rpc_svcxprt *));85 enum xprt_stat (*xp_stat) (struct __rpc_svcxprt *); 86 86 /* get arguments */ 87 bool_t (*xp_getargs) __P((struct __rpc_svcxprt *, xdrproc_t,88 caddr_t) );87 bool_t (*xp_getargs) (struct __rpc_svcxprt *, xdrproc_t, 88 caddr_t); 89 89 /* send reply */ 90 bool_t (*xp_reply) __P((struct __rpc_svcxprt *,91 struct rpc_msg *) );90 bool_t (*xp_reply) (struct __rpc_svcxprt *, 91 struct rpc_msg *); 92 92 /* free mem allocated for args */ 93 bool_t (*xp_freeargs) __P((struct __rpc_svcxprt *, xdrproc_t,94 caddr_t) );93 bool_t (*xp_freeargs) (struct __rpc_svcxprt *, xdrproc_t, 94 caddr_t); 95 95 /* destroy this struct */ 96 void (*xp_destroy) __P((struct __rpc_svcxprt *));96 void (*xp_destroy) (struct __rpc_svcxprt *); 97 97 } *xp_ops; 98 98 int xp_addrlen; /* length of remote address */ … … 171 171 */ 172 172 __BEGIN_DECLS 173 extern bool_t svc_register __P((SVCXPRT *, u_long, u_long,174 void (*) __P((struct svc_req *, SVCXPRT *)), int));173 extern bool_t svc_register (SVCXPRT *, u_long, u_long, 174 void (*) (struct svc_req *, SVCXPRT *), int); 175 175 __END_DECLS 176 176 … … 183 183 */ 184 184 __BEGIN_DECLS 185 extern void svc_unregister __P((u_long, u_long));185 extern void svc_unregister (u_long, u_long); 186 186 __END_DECLS 187 187 … … 193 193 */ 194 194 __BEGIN_DECLS 195 extern void xprt_register __P((SVCXPRT *));195 extern void xprt_register (SVCXPRT *); 196 196 __END_DECLS 197 197 … … 203 203 */ 204 204 __BEGIN_DECLS 205 extern void xprt_unregister __P((SVCXPRT *));205 extern void xprt_unregister (SVCXPRT *); 206 206 __END_DECLS 207 207 … … 236 236 237 237 __BEGIN_DECLS 238 extern bool_t svc_sendreply __P((SVCXPRT *, xdrproc_t, char *));239 extern void svcerr_decode __P((SVCXPRT *));240 extern void svcerr_weakauth __P((SVCXPRT *));241 extern void svcerr_noproc __P((SVCXPRT *));242 extern void svcerr_progvers __P((SVCXPRT *, u_long, u_long));243 extern void svcerr_auth __P((SVCXPRT *, enum auth_stat));244 extern void svcerr_noprog __P((SVCXPRT *));245 extern void svcerr_systemerr __P((SVCXPRT *));238 extern bool_t svc_sendreply (SVCXPRT *, xdrproc_t, char *); 239 extern void svcerr_decode (SVCXPRT *); 240 extern void svcerr_weakauth (SVCXPRT *); 241 extern void svcerr_noproc (SVCXPRT *); 242 extern void svcerr_progvers (SVCXPRT *, u_long, u_long); 243 extern void svcerr_auth (SVCXPRT *, enum auth_stat); 244 extern void svcerr_noprog (SVCXPRT *); 245 extern void svcerr_systemerr (SVCXPRT *); 246 246 __END_DECLS 247 247 … … 274 274 275 275 __BEGIN_DECLS 276 extern void svc_getreq __P((int));277 extern void svc_getreqset __P((fd_set *));278 extern void svc_getreqset2 __P((fd_set *, int)); /* XXX: nonstd, undoc */279 extern void svc_run __P((void));276 extern void svc_getreq (int); 277 extern void svc_getreqset (fd_set *); 278 extern void svc_getreqset2 (fd_set *, int); /* XXX: nonstd, undoc */ 279 extern void svc_run (void); 280 280 __END_DECLS 281 281 … … 293 293 */ 294 294 __BEGIN_DECLS 295 extern SVCXPRT *svcraw_create __P((void));295 extern SVCXPRT *svcraw_create (void); 296 296 __END_DECLS 297 297 … … 301 301 */ 302 302 __BEGIN_DECLS 303 extern SVCXPRT *svcudp_create __P((int));304 extern SVCXPRT *svcudp_bufcreate __P((int, u_int, u_int));303 extern SVCXPRT *svcudp_create (int); 304 extern SVCXPRT *svcudp_bufcreate (int, u_int, u_int); 305 305 __END_DECLS 306 306 … … 310 310 */ 311 311 __BEGIN_DECLS 312 extern SVCXPRT *svctcp_create __P((int, u_int, u_int));313 extern SVCXPRT *svcfd_create __P((int, u_int, u_int));312 extern SVCXPRT *svctcp_create (int, u_int, u_int); 313 extern SVCXPRT *svcfd_create (int, u_int, u_int); 314 314 __END_DECLS 315 315 … … 318 318 */ 319 319 __BEGIN_DECLS 320 extern SVCXPRT *svcunix_create __P((int, u_int, u_int, char *));321 extern SVCXPRT *svcunixfd_create __P((int, u_int, u_int));320 extern SVCXPRT *svcunix_create (int, u_int, u_int, char *); 321 extern SVCXPRT *svcunixfd_create (int, u_int, u_int); 322 322 __END_DECLS 323 323 -
cpukit/librpc/include/rpc/xdr.h
r4f647b9 r8faf4bd 100 100 struct xdr_ops { 101 101 /* get a long from underlying stream */ 102 bool_t (*x_getlong) __P((struct __rpc_xdr *, long *));102 bool_t (*x_getlong) (struct __rpc_xdr *, long *); 103 103 /* put a long to underlying stream */ 104 bool_t (*x_putlong) __P((struct __rpc_xdr *, long *));104 bool_t (*x_putlong) (struct __rpc_xdr *, long *); 105 105 /* get some bytes from underlying stream */ 106 bool_t (*x_getbytes) __P((struct __rpc_xdr *, caddr_t, u_int));106 bool_t (*x_getbytes) (struct __rpc_xdr *, caddr_t, u_int); 107 107 /* put some bytes to underlying stream */ 108 bool_t (*x_putbytes) __P((struct __rpc_xdr *, caddr_t, u_int));108 bool_t (*x_putbytes) (struct __rpc_xdr *, caddr_t, u_int); 109 109 /* returns bytes off from beginning */ 110 u_int (*x_getpostn) __P((struct __rpc_xdr *));110 u_int (*x_getpostn) (struct __rpc_xdr *); 111 111 /* lets you reposition the stream */ 112 bool_t (*x_setpostn) __P((struct __rpc_xdr *, u_int));112 bool_t (*x_setpostn) (struct __rpc_xdr *, u_int); 113 113 /* buf quick ptr to buffered data */ 114 int32_t *(*x_inline) __P((struct __rpc_xdr *, u_int));114 int32_t *(*x_inline) (struct __rpc_xdr *, u_int); 115 115 /* free privates of this xdr_stream */ 116 void (*x_destroy) __P((struct __rpc_xdr *));116 void (*x_destroy) (struct __rpc_xdr *); 117 117 } *x_ops; 118 118 caddr_t x_public; /* users' data */ … … 131 131 */ 132 132 #if 0 /* RTEMS has no kernel/user distinction */ 133 typedef bool_t (*xdrproc_t) __P((XDR *, void *, u_int));133 typedef bool_t (*xdrproc_t) (XDR *, void *, u_int); 134 134 #else 135 135 /* … … 240 240 */ 241 241 __BEGIN_DECLS 242 extern bool_t xdr_void __P((void));243 extern bool_t xdr_int __P((XDR *, int *));244 extern bool_t xdr_u_int __P((XDR *, u_int *));245 extern bool_t xdr_long __P((XDR *, long *));246 extern bool_t xdr_u_long __P((XDR *, u_long *));247 extern bool_t xdr_short __P((XDR *, short *));248 extern bool_t xdr_u_short __P((XDR *, u_short *));249 extern bool_t xdr_int16_t __P((XDR *, int16_t *));250 extern bool_t xdr_u_int16_t __P((XDR *, u_int16_t *));251 extern bool_t xdr_int32_t __P((XDR *, int32_t *));252 extern bool_t xdr_u_int32_t __P((XDR *, u_int32_t *));253 extern bool_t xdr_int64_t __P((XDR *, int64_t *));254 extern bool_t xdr_u_int64_t __P((XDR *, u_int64_t *));255 extern bool_t xdr_bool __P((XDR *, bool_t *));256 extern bool_t xdr_enum __P((XDR *, enum_t *));257 extern bool_t xdr_array __P((XDR *, char **, u_int *, u_int, u_int, xdrproc_t));258 extern bool_t xdr_bytes __P((XDR *, char **, u_int *, u_int));259 extern bool_t xdr_opaque __P((XDR *, caddr_t, u_int));260 extern bool_t xdr_string __P((XDR *, char **, u_int));261 extern bool_t xdr_union __P((XDR *, enum_t *, char *, struct xdr_discrim *, xdrproc_t));262 extern unsigned long xdr_sizeof __P((xdrproc_t, void *));263 extern bool_t xdr_char __P((XDR *, char *));264 extern bool_t xdr_u_char __P((XDR *, u_char *));265 extern bool_t xdr_vector __P((XDR *, char *, u_int, u_int, xdrproc_t));266 extern bool_t xdr_float __P((XDR *, float *));267 extern bool_t xdr_double __P((XDR *, double *));268 extern bool_t xdr_reference __P((XDR *, caddr_t *, u_int, xdrproc_t));269 extern bool_t xdr_pointer __P((XDR *, caddr_t *, u_int, xdrproc_t));270 extern bool_t xdr_wrapstring __P((XDR *, char **));271 extern void xdr_free __P((xdrproc_t, char *));242 extern bool_t xdr_void (void); 243 extern bool_t xdr_int (XDR *, int *); 244 extern bool_t xdr_u_int (XDR *, u_int *); 245 extern bool_t xdr_long (XDR *, long *); 246 extern bool_t xdr_u_long (XDR *, u_long *); 247 extern bool_t xdr_short (XDR *, short *); 248 extern bool_t xdr_u_short (XDR *, u_short *); 249 extern bool_t xdr_int16_t (XDR *, int16_t *); 250 extern bool_t xdr_u_int16_t (XDR *, u_int16_t *); 251 extern bool_t xdr_int32_t (XDR *, int32_t *); 252 extern bool_t xdr_u_int32_t (XDR *, u_int32_t *); 253 extern bool_t xdr_int64_t (XDR *, int64_t *); 254 extern bool_t xdr_u_int64_t (XDR *, u_int64_t *); 255 extern bool_t xdr_bool (XDR *, bool_t *); 256 extern bool_t xdr_enum (XDR *, enum_t *); 257 extern bool_t xdr_array (XDR *, char **, u_int *, u_int, u_int, xdrproc_t); 258 extern bool_t xdr_bytes (XDR *, char **, u_int *, u_int); 259 extern bool_t xdr_opaque (XDR *, caddr_t, u_int); 260 extern bool_t xdr_string (XDR *, char **, u_int); 261 extern bool_t xdr_union (XDR *, enum_t *, char *, struct xdr_discrim *, xdrproc_t); 262 extern unsigned long xdr_sizeof (xdrproc_t, void *); 263 extern bool_t xdr_char (XDR *, char *); 264 extern bool_t xdr_u_char (XDR *, u_char *); 265 extern bool_t xdr_vector (XDR *, char *, u_int, u_int, xdrproc_t); 266 extern bool_t xdr_float (XDR *, float *); 267 extern bool_t xdr_double (XDR *, double *); 268 extern bool_t xdr_reference (XDR *, caddr_t *, u_int, xdrproc_t); 269 extern bool_t xdr_pointer (XDR *, caddr_t *, u_int, xdrproc_t); 270 extern bool_t xdr_wrapstring (XDR *, char **); 271 extern void xdr_free (xdrproc_t, char *); 272 272 __END_DECLS 273 273 … … 282 282 }; 283 283 typedef struct netobj netobj; 284 extern bool_t xdr_netobj __P((XDR *, struct netobj *));284 extern bool_t xdr_netobj (XDR *, struct netobj *); 285 285 286 286 /* … … 290 290 __BEGIN_DECLS 291 291 /* XDR using memory buffers */ 292 extern void xdrmem_create __P((XDR *, char *, u_int, enum xdr_op));292 extern void xdrmem_create (XDR *, char *, u_int, enum xdr_op); 293 293 294 294 #ifdef _STDIO_H_ 295 295 /* XDR using stdio library */ 296 extern void xdrstdio_create __P((XDR *, FILE *, enum xdr_op));296 extern void xdrstdio_create (XDR *, FILE *, enum xdr_op); 297 297 #endif 298 298 299 299 /* XDR pseudo records for tcp */ 300 extern void xdrrec_create __P((XDR *, u_int, u_int, char *,301 int (*) __P((caddr_t, caddr_t, int)),302 int (*) __P((caddr_t, caddr_t, int))));300 extern void xdrrec_create (XDR *, u_int, u_int, char *, 301 int (*) (caddr_t, caddr_t, int), 302 int (*) (caddr_t, caddr_t, int)); 303 303 304 304 /* make end of xdr record */ 305 extern bool_t xdrrec_endofrecord __P((XDR *, bool_t));305 extern bool_t xdrrec_endofrecord (XDR *, bool_t); 306 306 307 307 /* move to beginning of next record */ 308 extern bool_t xdrrec_skiprecord __P((XDR *));308 extern bool_t xdrrec_skiprecord (XDR *); 309 309 310 310 /* true if no more input */ 311 extern bool_t xdrrec_eof __P((XDR *));311 extern bool_t xdrrec_eof (XDR *); 312 312 __END_DECLS 313 313
Note: See TracChangeset
for help on using the changeset viewer.