[Wireshark-dev] Wireshark PIDL generated dissectors

Matthieu Patou mat at samba.org
Sat Oct 26 17:26:00 MDT 2013


On 10/21/2013 12:48 PM, mmann78 at netscape.net wrote:
>
> Checked most of the patches into r52744 (http://anonsvn.wireshark.org/viewvc?view=revision&revision=52744)
>   
> Didn't integrate
> 0010-frsrpc-Regenerate-frsrpc-due-to-changes-in-the-pidl-.patch
> 0016-Regenerate-the-dnserver.patch
>
> due to compile errors on Windows from applying the patch in bug 9301 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9301).
>
> See r52735 (http://anonsvn.wireshark.org/viewvc?view=revision&revision=52735) for how it was fixed.  Not sure if the PIDL compiler has to be changed for this one.
Can you tell me what were the compile errors on linux, it's seems just 
fine with just this patch on top of the recent svn trunk.

I just have warnings for dnsserver:
/home/mat/workspace/wireshark/epan/dissectors/packet-dcerpc-dnsserver.c: 
In function ‘dnsserver_dissect_element_DNS_RPC_RECORD_Type’:
/home/mat/workspace/wireshark/epan/dissectors/packet-dcerpc-dnsserver.c:1381:2: 
warning: passing argument 7 of ‘dnsserver_dissect_enum_DNS_RECORD_TYPE’ 
from incompatible pointer type [enabled by default]
/home/mat/workspace/wireshark/epan/dissectors/packet-dcerpc-dnsserver.c:1008:1: 
note: expected ‘guint32 *’ but argument is of type ‘guint16 *’
/home/mat/workspace/wireshark/epan/dissectors/packet-dcerpc-dnsserver.c: 
At top level:
/home/mat/workspace/wireshark/epan/dissectors/packet-dcerpc-dnsserver.c:1261:1: 
warning: ‘dnsserver_dissect_element_DNS_RPC_NAME_NameLength’ defined but 
not used [-Wunused-function]
/home/mat/workspace/wireshark/epan/dissectors/packet-dcerpc-dnsserver.c:1269:1: 
warning: ‘dnsserver_dissect_element_DNS_RPC_NAME_Name’ defined but not 
used [-Wunused-function]
/home/mat/workspace/wireshark/epan/dissectors/packet-dcerpc-dnsserver.c:1276:1: 
warning: ‘dnsserver_dissect_element_DNS_RPC_NAME_Name_’ defined but not 
used [-Wunused-function]

Matthieu


More information about the samba-technical mailing list