summaryrefslogtreecommitdiffstats
path: root/cpukit/librpc/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
* librpc: Use POSIX key instead of task variablesChristian Mauderer2014-03-241-1/+3
|
* librpc: PR2066: Fix for short enumsSebastian Huber2012-06-066-10/+20
| | | | | | | | | | The XDR library has a problem on architectures with short enums like the default ARM EABI. Short enums means that the size of the enum type is variable and the smallest integer type to hold all enum values will be selected. For many enums this is char. The XDR library uses int32_t for enum_t. There are several evil casts from an enum type to enum_t which leads to invalid memory accesses on short enum architectures. A workaround is to add appropriate dummy enum values.
* Remove CVS Id Strings (manual edits after script)Joel Sherrill2012-05-112-2/+1
| | | | | | These modifications were required by hand after running the script. In some cases, the file names did not match patterns. In others, the format of the file did not match any common patterns.
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-113-9/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* Make self-contained.Ralf Corsepius2011-05-0511-0/+28
|
* Include <sys/cdefs.h> (Eliminate rtems/bsd/sys/cdefs.h).Ralf Corsepius2011-03-2413-13/+13
|
* 2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-05-272-29/+23
| | | | | | | | | * librpc/include/rpc/clnt.h, librpc/include/rpc/rpc_msg.h, librpc/src/rpc/clnt_generic.c, librpc/src/rpc/clnt_raw.c, librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/clnt_udp.c, librpc/src/rpc/pmap_clnt.c, librpc/src/rpc/pmap_getmaps.c librpc/src/rpc/pmap_getport.c: Partial merger from freebsd (portability fixes).
* 2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-05-271-4/+4
| | | | * librpc/include/rpc/xdr.h: Cosmetics from freebsd.
* #include <stdint.h> instead of <rtems/stdint.h>.Ralf Corsepius2008-12-111-1/+1
|
* #include <rpc/types.h>.Ralf Corsepius2008-12-081-0/+2
|
* #include <rtems/bsd/sys/cdefs.h>.Ralf Corsepius2008-12-081-0/+3
|
* Cleanup.Ralf Corsepius2008-08-012-8/+8
|
* Fix oversight in previous patch.Ralf Corsepius2008-08-011-1/+1
|
* Eliminate __P().Ralf Corsepius2008-08-019-53/+53
|
* 2008-03-29 Chris Johns <chrisj@rtems.org>Chris Johns2008-03-291-0/+1
| | | | | | * librpc/include/rpc/clnt.h: Added the missing __BEGIN_DECLS as reported to the mailing list by Pierre Kestener (pierre.kestener@cea.fr).
* Include <rtems/bsd/sys/cdefs.h> instead of <sys/cdefs.h>.Ralf Corsepius2007-05-101-1/+1
|
* Include <rtems/bsd/sys/cdefs.h> instead of <sys/cdefs.h>.Ralf Corsepius2007-05-1011-11/+11
|
* 2005-05-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2005-05-271-1/+1
| | | | | | * libnetworking/lib/ftpfs.c, librpc/include/rpc/svc.h, librpc/src/rpc/get_myaddress.c, librpc/src/rpc/pmap_getmaps.c, librpc/src/rpc/pmap_getport.c: Remove warnings.
* Use void* instead of caddr_t. Cosmetics from FreeBSD.Ralf Corsepius2005-05-252-6/+6
|
* Reflect removing auth_des.h.Ralf Corsepius2005-05-251-5/+0
|
* Remove (Unused, unsupported).Ralf Corsepius2005-05-251-109/+0
|
* Misc. fixes.Ralf Corsepius2005-05-252-34/+27
|
* More updates from FreeBSD.Ralf Corsepius2005-05-252-53/+12
|
* More updates from FreeBSD.Ralf Corsepius2005-05-252-122/+41
|
* 2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-05-251-54/+18
| | | | * librpc/include/rpc/svc.h: Partial update from FreeBSD.
* 2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-05-251-14/+17
| | | | * librpc/include/rpc/clnt.h: Partial update from FreeBSD.
* New.Ralf Corsepius2005-05-252-0/+246
|
* Remove (Unused, unsupported)Ralf Corsepius2005-05-251-120/+0
|
* Remove (Unused, unsupported).Ralf Corsepius2005-05-251-82/+0
|
* Cosmetical update from FreeBSD.Ralf Corsepius2005-05-101-41/+42
|
* 2005-02-03 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-02-033-23/+159
| | | | | | | * librpc/include/rpc/clnt_stat.h, librpc/include/rpc/rpcent.h: New (From FreeBSD). * librpc/include/rpc/rpc.h: Partial update from FreeBSD. * librpc/Makefile.am: Reflect changes above.
* 2005-02-03 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-02-031-9/+13
| | | | | | * librpc/include/rpc/types.h: Partial update from FreeBSD. Use stdint.h types instead of sys/types.h. * librpc/src/rpc/bindresvport.c: Partial update from FreeBSD.
* 2005-01-09 Joel Sherrill <joel@oarcorp.com>Joel Sherrill2005-01-091-6/+6
| | | | | | | * librpc/include/rpc/clnt.h, librpc/src/rpc/authunix_prot.c, librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/pmap_prot2.c, librpc/src/rpc/pmap_rmt.c, librpc/src/rpc/rtems_portmapper.c, librpc/src/rpc/svc_simple.c: Fix warnings.
* 2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-01-082-52/+54
| | | | | | | * librpc/include/rpc/auth_des.h, librpc/include/rpc/xdr.h, librpc/src/rpc/auth_des.c, librpc/src/rpc/auth_unix.c, librpc/src/rpc/rpc_prot.c, librpc/src/xdr/xdr.c: Misc. ansi-fications, misc. updates from FreeBSD.
* 2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-01-072-39/+32
| | | | | | | * librpc/include/rpc/xdr.h: Remove questionable comments. * librpc/include/rpc/auth.h: Remove __P, ansi-fy. * librpc/src/rpc/auth_none.c: Reflect changes above. Partial update from FreeBSD.
* 2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-01-072-82/+82
| | | | | * librpc/include/rpc/svc.h, librpc/include/rpc/xdr.h: Remove __P(xx).
* 2004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2004-11-211-0/+2
| | | | | | | | * librpc/include/rpc/types.h: Include <rtems/stdint.h>. * librpc/src/rpc/clnt_raw.c, librpc/src/rpc/rpcdname.c, librpc/src/rpc/rtems_portmapper.c, librpc/src/rpc/svc.c, librpc/src/rpc/svc_simple.c: Misc. cast-related fixes. Convert to ANSI.
* 2004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2004-11-211-13/+13
| | | | | | | | | | * librpc/include/rpc/rpc.h (struct _rtems_rpc_task_variables): Use pointers to types instead of void* to avoid casts. * librpc/src/rpc/clnt_perror.c, librpc/src/rpc/clnt_raw.c, librpc/src/rpc/clnt_simple.c, librpc/src/rpc/rpcdname.c, librpc/src/rpc/svc.c, librpc/src/rpc/svc_auth.c, librpc/src/rpc/svc_simple.c: Eliminate lvalue casts gcc-3.4 warns about.
* 2004-10-29 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-10-291-1/+1
| | | | | | * score/src/coremsg.c: Eliminate unsigned32. * score/include/rtems/system.h: Set __RTEMS_REVISION__ to 99. * librpc/include/rpc/xdr.h: Use elipsis in xdrproc_t prototype.
* No kernel/user distinction.Eric Norum2004-10-251-1/+1
|
* Remove stray white spaces.Ralf Corsepius2004-04-155-6/+0
|
* Remove stray white spaces.Ralf Corsepius2004-04-151-1/+0
|
* Unused.Ralf Corsepius2004-03-083-6/+0
|
* 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-11-271-6/+6
| | | | | | | | | | | | * include/rpc/rpc.hinclude/rpc/rpc.h: Rename struct rtems_rpc_task_variables into struct _rtems_rpc_task_variables (Avoid symbol conflict between struct and variable). struct _rtems_rpc_task_variables *rtems_rpc_task_variables; Reflect changes above. * src/rpc/clnt_perror.c, src/rpc/clnt_raw.c, src/rpc/clnt_simple.c, src/rpc/rpcdname.c, src/rpc/rtems_rpc.c, src/rpc/svc.c, src/rpc/svc_auth.c, src/rpc/svc_raw.c, src/rpc/svc_simple.c: Reflect changes above.
* 2003-09-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-241-30/+0
| | | | | * Makefile.am: Merge-in include/Makefile.am. * include/Makefile.am: Remove.
* 2003-07-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-07-081-1/+1
| | | | | | | * configure.ac: Remove (Merged-in into ../configure.ac) * Makefile.am, include/Makefile.am, src/Makefile.am, src/rpc/Makefile.am, src/xdr/Makefile.am: Reflect having merged configure.ac into ../configure.ac.
* 2002-07-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-303-41/+23
| | | | | | | | | | | | | * src/rpc/Makefile.am: Merge src/rpc/PSD.doc/Makefile.am. * include/Makefile.am: Merge include/rpc/Makefile.am. Merge include/rpcsvc/Makefile.am. * include/rpc/Makefile.am: Remove. * include/rpcsvc/Makefile.am: Remove. * src/rpc/PSD.doc/Makefile.am: Remove. * configure.ac: Remove duplicate AC_PROG_RANLIB. Remove include/rpc/Makefile. Remove include/rpcsvc/Makefile. Remove src/rpc/PSD.doc/Makefile.
* 2002-06-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-06-253-4/+4
| | | | | | | | | | | | | | | | | * configure.ac: RTEMS_TOP(../../../..). AC_CONFIG_AUX_DIR(../../../..). Remove RTEMS_CANONICAL_HOST. Use RTEMS_ENV_RTEMSCPU. Add AC_PROG_RANLIB. * include/rpc/Makefile.am: Include $(top_srcdir)/../automake/*.am. * include/Makefile.am: Include $(top_srcdir)/../automake/*.am. * include/rpcsvc/Makefile.am: Include $(top_srcdir)/../automake/*.am. * Makefile.am: Include $(top_srcdir)/../automake/*.am. ACLOCAL_AMFLAGS = -I ../aclocal. * src/rpc/PSD.doc/Makefile.am: Include $(top_srcdir)/../automake/*.am. * src/rpc/Makefile.am: Include $(top_srcdir)/../automake/*.am. * src/xdr/Makefile.am: Include $(top_srcdir)/../automake/*.am. * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
* 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-03-283-3/+0
| | | | | | | | | | | | | | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * include/rpc/Makefile.am: Remove AUTOMAKE_OPTIONS. * include/Makefile.am: Remove AUTOMAKE_OPTIONS. * include/rpcsvc/Makefile.am: Remove AUTOMAKE_OPTIONS. * Makefile.am: Remove AUTOMAKE_OPTIONS. * src/rpc/PSD.doc/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/rpc/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/xdr/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
* 2001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-281-1/+1
| | | | * include/rpc/Makefile.am: Use 'PREINSTALL_FILES ='.