summaryrefslogtreecommitdiffstats
path: root/cpukit/librpc/src/rpc (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-04-07cpukit: Remove libnetworkingVijay Kumar Banerjee52-11416/+0
Update #3850
2018-10-04rpc: Use configuration header fileSebastian Huber38-0/+114
Update #3375.
2018-10-02Use rtems_task_exit()Sebastian Huber1-7/+7
Update #3530. Update #3533.
2017-08-25Include missing <string.h>Sebastian Huber1-0/+1
Update #2133.
2017-06-07rpc: Remove superfluous includesSebastian Huber2-2/+0
Update #2833.
2016-01-18Chase Newlib sys/types.h / sys/select.h changesNick Withers5-1/+5
2015-02-23rpc: misaligned pointer dereference in clnt_udp.c line 363Jeffrey Hill1-3/+3
closes #2248
2015-02-23rpc: misaligned address exception in get_myaddress.cJeffrey Hill1-15/+38
closes #2249 see #1401
2014-11-21Delete or rename MIN/MAX macros and definesSebastian Huber1-1/+1
Include <sys/param.h> if necessary to get the MIN()/MAX() macros.
2014-03-24librpc: Use POSIX key instead of task variablesChristian Mauderer1-15/+45
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill1-2/+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.
2011-11-302011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-3/+11
* librpc/src/rpc/clnt_udp.c (struct cu_data): Introduce unions _cu_inbuf, _cu_outbuf to avoid aliasing.
2010-05-272010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-6/+6
* librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/clnt_udp.c: Revert to using u_long instead of rpcprog_t, rpcvers_t to stay bug-ward compatible to freebsd.
2010-05-272010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-3/+7
* librpc/src/rpc/rtems_portmapper.c: Reflect changes to librpc.
2010-05-272010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius7-43/+47
* 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-262010-05-26 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-22/+22
* librpc/src/rpc/clnt_udp.c: Cosmetics from freebsd.
2010-05-262010-05-26 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-36/+54
* librpc/src/rpc/clnt_tcp.c: Partial merger from freebsd (Fix strict-aliasing).
2010-05-262010-05-26 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-10/+13
* librpc/src/rpc/clnt_raw.c: Partial merger from freebsd (Improved 16 bit compatibility; Fix strict-aliasing).
2010-05-252010-05-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-10/+21
* librpc/src/rpc/rpc_prot.c: Partial merger from freebsd (Improved 64 bit compatibility; bug fix).
2010-04-292010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-2/+2
* librpc/src/rpc/clnt_udp.c, librpc/src/xdr/xdr_mem.c: Use [u]intptr_t instead of [u_]long for better 16bit compliance.
2010-04-292010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-2/+2
* librpc/src/rpc/pmap_rmt.c: Use uintptr_t for better 16bit compliance.
2010-03-28Add HAVE_STRINGS_H for better POSIX compliance.Ralf Corsepius1-0/+3
2010-03-28Add HAVE_CONFIG_H support to let files receive configure defines.Ralf Corsepius37-0/+151
2008-12-23Add missing initializers.Ralf Corsepius1-0/+34
2008-09-01Stop using old-style function definitions.Ralf Corsepius15-87/+83
2008-08-18Add missing prototypes.Ralf Corsepius2-12/+16
2008-08-01Misc. ansifications.Ralf Corsepius1-3/+5
2008-08-01Remove stray local decls. Misc. ansifications.Ralf Corsepius1-7/+5
2008-08-01Misc. ansifications.Ralf Corsepius3-26/+26
2008-08-01Remove stray clnt_perror().Ralf Corsepius1-2/+0
2008-08-01Add missing prototypes.Ralf Corsepius1-7/+7
2008-08-01Add missing prototypes.Ralf Corsepius3-55/+52
2008-08-01Add missing prototypes.Ralf Corsepius2-22/+23
2008-08-01Add missing prototypes.Ralf Corsepius1-6/+6
2008-08-01Add missing prototypes.Ralf Corsepius1-3/+4
2008-08-01Misc. ansifications.Ralf Corsepius1-40/+40
2008-08-01Cosmetics.Ralf Corsepius1-1/+1
2008-08-01Misc. ansifications.Ralf Corsepius1-36/+36
2008-08-01Misc. ansifications.Ralf Corsepius1-14/+14
2008-08-01Cosmetics.Ralf Corsepius1-4/+10
2008-08-01Cosmetics.Ralf Corsepius1-2/+2
2008-08-01Cosmetics.Ralf Corsepius1-1/+2
2008-08-01Add missing prototypes.Ralf Corsepius3-6/+6
2008-08-01Misc. ansifications.Ralf Corsepius1-27/+27
2008-08-01More ansifications.Ralf Corsepius1-23/+26
2008-08-01Misc. ansifications.Ralf Corsepius2-10/+10
2008-08-01Misc. ansifications.Ralf Corsepius1-8/+8
Add missing prototypes.
2008-08-01Misc. ansifications.Ralf Corsepius2-40/+33
2008-08-01Eliminate __P().Ralf Corsepius2-4/+4
2007-05-082007-05-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-5/+6
* librpc/src/rpc/rtime.c: Use uint32_t instead of unsigned long for return value of ntohl (POSIX requirement). Use UINT32_C macros to avoid overflows on 16bit targets. Eliminate __P.