diff options
| author | Alexandra Ellwood <lxs@mit.edu> | 2008-09-30 21:23:17 +0000 |
|---|---|---|
| committer | Alexandra Ellwood <lxs@mit.edu> | 2008-09-30 21:23:17 +0000 |
| commit | 89db2820d03f280d0bf0e217d520e89c2bb8acd2 (patch) | |
| tree | baf4c5e5930974bf928509aea9d511d947b623f2 /src/util/support | |
| parent | 6b6d24e1ae0aadffb9062ac94ae8e600e09dbef0 (diff) | |
| download | krb5-89db2820d03f280d0bf0e217d520e89c2bb8acd2.tar.gz krb5-89db2820d03f280d0bf0e217d520e89c2bb8acd2.tar.xz krb5-89db2820d03f280d0bf0e217d520e89c2bb8acd2.zip | |
CCAPI should use common ipc and stream code
KIM and CCAPI should share the same IPC and stream object types.
Modified CCAPI to use code in src/util (stream) and src/util/mac (ipc)
ticket: new
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20787 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util/support')
| -rw-r--r-- | src/util/support/ipc_stream.c | 44 |
1 files changed, 1 insertions, 43 deletions
diff --git a/src/util/support/ipc_stream.c b/src/util/support/ipc_stream.c index 608e0fb37..4037fe87d 100644 --- a/src/util/support/ipc_stream.c +++ b/src/util/support/ipc_stream.c @@ -450,7 +450,7 @@ uint32_t k5_ipc_stream_read_uint64 (k5_ipc_stream io_stream, /* ------------------------------------------------------------------------ */ uint32_t k5_ipc_stream_write_uint64 (k5_ipc_stream io_stream, - uint64_t in_uint64) + uint64_t in_uint64) { int32_t err = 0; int64_t uint64 = htonll (in_uint64); @@ -463,45 +463,3 @@ uint32_t k5_ipc_stream_write_uint64 (k5_ipc_stream io_stream, return k5_check_error (err); } - -#ifdef TARGET_OS_MAC -#pragma mark - -#endif - -/* ------------------------------------------------------------------------ */ - -uint32_t k5_ipc_stream_read_time (k5_ipc_stream io_stream, - time_t *out_time) -{ - int32_t err = 0; - int64_t t = 0; - - if (!io_stream) { err = k5_check_error (EINVAL); } - if (!out_time ) { err = k5_check_error (EINVAL); } - - if (!err) { - err = k5_ipc_stream_read_int64 (io_stream, &t); - } - - if (!err) { - *out_time = t; - } - - return k5_check_error (err); -} - -/* ------------------------------------------------------------------------ */ - -uint32_t k5_ipc_stream_write_time (k5_ipc_stream io_stream, - time_t in_time) -{ - int32_t err = 0; - - if (!io_stream) { err = k5_check_error (EINVAL); } - - if (!err) { - err = k5_ipc_stream_write_int64 (io_stream, in_time); - } - - return k5_check_error (err); -} |
