summaryrefslogtreecommitdiff
path: root/source3/aparser/vluke.c
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2005-05-31 13:48:37 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 10:57:02 -0500
commit049d6714cb5aa0811624666335995b4b3fd28254 (patch)
tree2aa3f2225bf88f40fa9af7c2f1e25a9148c7935f /source3/aparser/vluke.c
parentf24d88cf9da46680d52b42b92bd484e7b09ce99b (diff)
downloadsamba-049d6714cb5aa0811624666335995b4b3fd28254.tar.gz
samba-049d6714cb5aa0811624666335995b4b3fd28254.tar.bz2
samba-049d6714cb5aa0811624666335995b4b3fd28254.zip
r7140: removing aparser directory since it is obselete in light of pidl
(This used to be commit 38cad678b8058d5ac99b41c0be07f4c58a720cfc)
Diffstat (limited to 'source3/aparser/vluke.c')
-rw-r--r--source3/aparser/vluke.c41
1 files changed, 0 insertions, 41 deletions
diff --git a/source3/aparser/vluke.c b/source3/aparser/vluke.c
deleted file mode 100644
index d3868f2753..0000000000
--- a/source3/aparser/vluke.c
+++ /dev/null
@@ -1,41 +0,0 @@
-#include "parser.h"
-#include "test.h"
-
-int main(int argc, char *argv[])
-{
- BOOL ret;
- char *fname, *test;
- int fd;
- struct stat st;
- io_struct ps;
-
- if (argc < 3) {
- printf("usage: vluke <structure> <file>\n");
- exit(1);
- }
-
- test = argv[1];
- fname = argv[2];
-
- fd = open(fname,O_RDONLY);
- if (fd == -1) {
- perror(fname);
- exit(1);
- }
- fstat(fd, &st);
-
- io_init(&ps, 0, MARSHALL);
- ps.is_dynamic=True;
- io_read(&ps, fd, st.st_size, 0);
- ps.data_offset = 0;
- ps.buffer_size = ps.grow_size;
- ps.io = UNMARSHALL;
- ps.autoalign = OPTION_autoalign;
- ret = run_test(test, &ps, PARSE_SCALARS|PARSE_BUFFERS);
- printf("\nret=%s\n", ret?"OK":"Bad");
- printf("Trailer is %d bytes\n\n", ps.grow_size - ps.data_offset);
- if (ps.grow_size - ps.data_offset > 0) {
- dump_data(0, ps.data_p + ps.data_offset, ps.grow_size - ps.data_offset);
- }
- return !ret;
-}