Author: jelmer
Date: 2005-02-16 21:41:20 +0000 (Wed, 16 Feb 2005)
New Revision: 224

WebSVN: 
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=lorikeet&rev=224

Log:
Fix ethereal parser generator.

Modified:
   trunk/ethereal/Makefile
   trunk/ethereal/eparser.c
   trunk/ethereal/eparser.h


Changeset:
Modified: trunk/ethereal/Makefile
===================================================================
--- trunk/ethereal/Makefile     2005-02-09 10:32:39 UTC (rev 223)
+++ trunk/ethereal/Makefile     2005-02-16 21:41:20 UTC (rev 224)
@@ -1,6 +1,6 @@
 
 # location of your Samba4 source tree
-SAMBA4=$(HOME)/samba/samba4/source
+SAMBA4=$(HOME)/samba/4.0-cred/source
 
 # where you want your plugins to go
 PLUGINS=$(HOME)/.ethereal/plugins
@@ -8,7 +8,7 @@
 # list of pidl IDL files to process
 MODULES=misc security atsvc lsa samr winreg drsuapi
 
-CC=ccache gcc
+CC=gcc
 
 # where glib is installed
 GLIB=-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
@@ -36,5 +36,8 @@
        mkdir -p $(PLUGINS)
        cp pidl.so $(PLUGINS)
 
+ctags:
+       ctags *.c *.h
+
 clean:
        rm -f *.o *.so *~ packet-dcerpc-*.[ch] ndr_*.[ch]

Modified: trunk/ethereal/eparser.c
===================================================================
--- trunk/ethereal/eparser.c    2005-02-09 10:32:39 UTC (rev 223)
+++ trunk/ethereal/eparser.c    2005-02-16 21:41:20 UTC (rev 224)
@@ -651,7 +651,7 @@
        return ndr_token_peek(&ndr->array_size_list, p);
 }
 
-NTSTATUS ndr_pull_relative1(struct pidl_pull *ndr, const void *p, uint32_t 
rel_offset)
+NTSTATUS ndr_pull_relative_ptr1(struct pidl_pull *ndr, const void *p, uint32_t 
rel_offset)
 {
        if (ndr->flags & LIBNDR_FLAG_RELATIVE_CURRENT) {
                return ndr_token_store(ndr, &ndr->relative_list, p, 
@@ -665,7 +665,7 @@
   pull a relative object - stage2
   called during BUFFERS processing
 */
-NTSTATUS ndr_pull_relative2(struct pidl_pull *ndr, const void *p)
+NTSTATUS ndr_pull_relative_ptr2(struct pidl_pull *ndr, const void *p)
 {
        uint32_t rel_offset;
        ndr_token_retrieve(&ndr->relative_list, p, &rel_offset);

Modified: trunk/ethereal/eparser.h
===================================================================
--- trunk/ethereal/eparser.h    2005-02-09 10:32:39 UTC (rev 223)
+++ trunk/ethereal/eparser.h    2005-02-16 21:41:20 UTC (rev 224)
@@ -141,8 +141,8 @@
 NTSTATUS ndr_pull_array_uint32(struct pidl_pull *ndr, int ndr_flags, pidl_tree 
*tree, int hf, uint32_t *data, uint32_t n);
 NTSTATUS ndr_pull_time_t(struct pidl_pull *ndr, pidl_tree *tree, int hf, 
                         time_t *data);
-NTSTATUS ndr_pull_relative1(struct pidl_pull *ndr, const void *p, uint32_t 
rel_offset);
-NTSTATUS ndr_pull_relative2(struct pidl_pull *ndr, const void *p);
+NTSTATUS ndr_pull_relative_ptr1(struct pidl_pull *ndr, const void *p, uint32_t 
rel_offset);
+NTSTATUS ndr_pull_relative_ptr2(struct pidl_pull *ndr, const void *p);
 void ndr_pull_save(struct pidl_pull *ndr, struct ndr_pull_save *save);
 void ndr_pull_restore(struct pidl_pull *ndr, struct ndr_pull_save *save);
 NTSTATUS ndr_pull_subcontext_flags_fn(struct pidl_pull *ndr, pidl_tree *tree,

Reply via email to