cdesktopenv/cde/lib
Frederic Koehler b33cf9fb60 tooltalk: Fix bad assumptions about sizeof(uid_t)
In part of the tooltalk rpc code (mp_message.c), it was assumed that on
the majority of platforms, sizeof(uid_t)=sizeof(gid_t)=sizeof(long).  On
Linux-x64, uid_t is an unsigned int, which makes the code fail: all
tooltalk messages fail to send with an RPC_CANTENCODEARGS at the
rpc-level, and TT_INTERNAL_ERR for the actual program.  We instead
change the code to explicitly examine sizeof(uid_t) to see whether it is
int or long sized. This allows tooltalk-dependent functinoality
like logout and multiple calls to dtfile to work.
2012-08-12 13:50:34 -06:00
..
DtHelp Imakefile diffs for OpenBSD. 2012-08-11 19:23:43 -06:00
DtMrm Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
DtPrint OpenBSD fixes for DtPrint and csa. 2012-08-10 06:18:28 -06:00
DtSearch SIGPWR is not present everywhere. 2012-08-10 05:44:49 -06:00
DtSvc OpenBSD fixed for lib/DtSvc. 2012-08-10 05:51:37 -06:00
DtTerm Imakefile diffs for OpenBSD. 2012-08-11 19:23:43 -06:00
DtWidget Imakefile diffs for OpenBSD. 2012-08-11 19:23:43 -06:00
csa Imakefile diffs for OpenBSD. 2012-08-11 19:23:43 -06:00
pam Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
tt tooltalk: Fix bad assumptions about sizeof(uid_t) 2012-08-12 13:50:34 -06:00
Imakefile Initial import of the CDE 2.1.30 sources from the Open Group. 2012-03-10 18:21:40 +00:00