aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2013-11-24 03:33:17 +0000
committerGuy Harris <guy@alum.mit.edu>2013-11-24 03:33:17 +0000
commitf7e5e2d59412101c4fbb1bf271ff961d66d4e624 (patch)
tree86059998c9f6c44b85e96f417144f40c35abc182 /epan
parenteb223ff7967558f7c89ac0ab1da0623a523d3279 (diff)
The issue with misc.idl was a .cnf file that needed to be updated.
Give details of the problems with the other files. svn path=/trunk/; revision=53540
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/pidl/README23
1 files changed, 19 insertions, 4 deletions
diff --git a/epan/dissectors/pidl/README b/epan/dissectors/pidl/README
index 77efa7c27b..b5df2dbdc2 100644
--- a/epan/dissectors/pidl/README
+++ b/epan/dissectors/pidl/README
@@ -99,16 +99,31 @@ Not compiling idl
As of November 23, 2013, the following idl have issues when generating
and compiling:
-pidl generates code that fails to compile for these:
+pidl generates code that uses ALIGN_TO_5_BYTES and has other bogosities
dfs.idl
- dnsserver.idl
- dssetup.idl
+
+pidl generates declarations of functions that take a dcerpc_info *
+argument and definitions of those functions that don't:
+
eventlog.idl
+
+pidl generates declarations and definitions of functions that take a
+dcerpc_info * argument, but calls to those functions that don't:
+
frsrpc.idl
+
+pidl generates code that refers to types with "1632", rather than "16"
+or "32", in the name (and that don't actually exist):
+
frstrans.idl
+
+pidl generates code that passes "*0" rather than "0" as the last
+argument in calls:
+
+ dnsserver.idl
+ dssetup.idl
lsa.idl
- misc.idl
samr.idl
pidl generates possibly-incorrect code for these - this needs checking: