]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
r5808: removing unneeded structure field from RPC_BUFFER
authorGerald Carter <jerry@samba.org>
Tue, 15 Mar 2005 20:46:26 +0000 (20:46 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:56:02 +0000 (10:56 -0500)
source/include/rpc_buffer.h
source/rpc_parse/parse_buffer.c

index 819c4d5b18a13feb6bdbc8ecdb1ba361c67851f6..da2be8a4df600ca321cb94292ec95a13f79814e2 100644 (file)
@@ -25,9 +25,6 @@
 #define _RPC_BUFFER_H
 
 typedef struct {
-#if 0
-       uint32 ptr;
-#endif
        uint32 size;
        prs_struct prs;
        uint32 struct_start;
index d3584c3954ace3089f9ec19d78113030e0bd9c6c..41064572d93f912967915442775db24a2a0346ce 100644 (file)
@@ -33,9 +33,6 @@
 **********************************************************************/
 void rpcbuf_init(RPC_BUFFER *buffer, uint32 size, TALLOC_CTX *ctx)
 {
-#if 0
-       buffer->ptr = (size != 0);
-#endif
        buffer->size = size;
        buffer->string_at_end = size;
        prs_init(&buffer->prs, size, ctx, MARSHALL);
@@ -56,19 +53,6 @@ BOOL prs_rpcbuffer(const char *desc, prs_struct *ps, int depth, RPC_BUFFER *buff
                buffer->size=0;
                buffer->string_at_end=0;
                
-#if 0 
-               if (buffer->ptr==0) {
-                       /*
-                        * JRA. I'm not sure if the data in here is in big-endian format if
-                        * the client is big-endian. Leave as default (little endian) for now.
-                        */
-
-                       if (!prs_init(&buffer->prs, 0, prs_get_mem_context(ps), UNMARSHALL))
-                               return False;
-                       return True;
-               }
-#endif
-               
                if (!prs_uint32("size", ps, depth, &buffer->size))
                        return False;
                                        
@@ -96,15 +80,6 @@ BOOL prs_rpcbuffer(const char *desc, prs_struct *ps, int depth, RPC_BUFFER *buff
        else {
                BOOL ret = False;
 
-#if 0
-               /* writing */
-               if (buffer->ptr==0) {
-                       /* We have finished with the data in buffer->prs - free it. */
-                       prs_mem_free(&buffer->prs);
-                       return True;
-               }
-#endif
-       
                if (!prs_uint32("size", ps, depth, &buffer->size))
                        goto out;