summaryrefslogtreecommitdiff
path: root/source3/rpc_parse
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2010-07-15 16:19:04 -0400
committerGünther Deschner <gd@samba.org>2010-07-16 01:51:18 +0200
commit67b6fe3dc39aaf88787471b1ce10f47db74c5b1e (patch)
tree350dca2fb59ca00e45b52b993d0e4c289ea27bc3 /source3/rpc_parse
parent100d37fc4624690423f6a932709b3f9046d05c64 (diff)
downloadsamba-67b6fe3dc39aaf88787471b1ce10f47db74c5b1e.tar.gz
samba-67b6fe3dc39aaf88787471b1ce10f47db74c5b1e.tar.bz2
samba-67b6fe3dc39aaf88787471b1ce10f47db74c5b1e.zip
s3-misc: Move smb_io_time() to regfio.c
This is the last file using this function and we do not want anyone else to keep using hand marshalled stuff anyway. So make it also private to that file. Signed-off-by: Günther Deschner <gd@samba.org>
Diffstat (limited to 'source3/rpc_parse')
-rw-r--r--source3/rpc_parse/parse_misc.c59
1 files changed, 0 insertions, 59 deletions
diff --git a/source3/rpc_parse/parse_misc.c b/source3/rpc_parse/parse_misc.c
deleted file mode 100644
index 21b4e56e54..0000000000
--- a/source3/rpc_parse/parse_misc.c
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * Unix SMB/CIFS implementation.
- * RPC Pipe client / server routines
- * Copyright (C) Andrew Tridgell 1992-1997,
- * Copyright (C) Luke Kenneth Casson Leighton 1996-1997,
- * Copyright (C) Paul Ashton 1997.
- * Copyright (C) Gerald (Jerry) Carter 2005
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
- */
-
-#include "includes.h"
-
-#undef DBGC_CLASS
-#define DBGC_CLASS DBGC_RPC_PARSE
-
-/*******************************************************************
- Reads or writes an NTTIME structure.
-********************************************************************/
-
-bool smb_io_time(const char *desc, NTTIME *nttime, prs_struct *ps, int depth)
-{
- uint32 low, high;
- if (nttime == NULL)
- return False;
-
- prs_debug(ps, depth, desc, "smb_io_time");
- depth++;
-
- if(!prs_align(ps))
- return False;
-
- if (MARSHALLING(ps)) {
- low = *nttime & 0xFFFFFFFF;
- high = *nttime >> 32;
- }
-
- if(!prs_uint32("low ", ps, depth, &low)) /* low part */
- return False;
- if(!prs_uint32("high", ps, depth, &high)) /* high part */
- return False;
-
- if (UNMARSHALLING(ps)) {
- *nttime = (((uint64_t)high << 32) + low);
- }
-
- return True;
-}