/* Header field declarations */
static gint hf_browser_BrowserrQueryOtherDomains_info = -1;
static gint hf_browser_BrowserrSrvInfo101Ctr_entries = -1;
+static gint hf_browser_BrowserrSrvInfoUnion_val101_info101 = -1;
static gint hf_browser_BrowserrSrvInfo_info = -1;
static gint hf_browser_BrowserrQueryOtherDomains_total_entries = -1;
static gint hf_browser_werror = -1;
static gint hf_browser_BrowserrSrvInfo100Ctr_entries_read = -1;
static gint hf_browser_opnum = -1;
static gint hf_browser_BrowserrQueryOtherDomains_server_unc = -1;
-static gint hf_browser_BrowserrSrvInfoUnion_info101 = -1;
-static gint hf_browser_BrowserrSrvInfoUnion_info100 = -1;
+static gint hf_browser_BrowserrSrvInfoUnion_val100_info100 = -1;
static gint hf_browser_BrowserrSrvInfo_level = -1;
static gint hf_browser_BrowserrSrvInfo100Ctr_entries = -1;
static int browser_dissect_element_BrowserrSrvInfo101Ctr_entries(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
static int browser_dissect_element_BrowserrSrvInfo101Ctr_entries_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
static int browser_dissect_element_BrowserrSrvInfo101Ctr_entries__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
-static int browser_dissect_element_BrowserrSrvInfoUnion_info100(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
-static int browser_dissect_element_BrowserrSrvInfoUnion_info100_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
-static int browser_dissect_element_BrowserrSrvInfoUnion_info101(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
-static int browser_dissect_element_BrowserrSrvInfoUnion_info101_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
+static int browser_dissect_element_BrowserrSrvInfoUnion_val100_info100(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
+static int browser_dissect_element_BrowserrSrvInfoUnion_val100_info100_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
+static int browser_dissect_element_BrowserrSrvInfoUnion_val101_info101(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
+static int browser_dissect_element_BrowserrSrvInfoUnion_val101_info101_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
static int browser_dissect_element_BrowserrSrvInfo_level(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_, guint32 *level);
static int browser_dissect_element_BrowserrSrvInfo_info(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_, guint32 *level);
static int browser_dissect_element_BrowserrQueryOtherDomains_server_unc(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
/* IDL: } */
static int
-browser_dissect_element_BrowserrSrvInfoUnion_info100(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_)
+browser_dissect_element_BrowserrSrvInfoUnion_val100_info100(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_)
{
- offset = dissect_ndr_embedded_pointer(tvb, offset, pinfo, tree, drep, browser_dissect_element_BrowserrSrvInfoUnion_info100_, NDR_POINTER_UNIQUE, "Pointer to Info100 (BrowserrSrvInfo100Ctr)",hf_browser_BrowserrSrvInfoUnion_info100);
+ offset = dissect_ndr_embedded_pointer(tvb, offset, pinfo, tree, drep, browser_dissect_element_BrowserrSrvInfoUnion_val100_info100_, NDR_POINTER_UNIQUE, "Pointer to Info100 (BrowserrSrvInfo100Ctr)",hf_browser_BrowserrSrvInfoUnion_val100_info100);
return offset;
}
static int
-browser_dissect_element_BrowserrSrvInfoUnion_info100_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_)
+browser_dissect_element_BrowserrSrvInfoUnion_val100_info100_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_)
{
- offset = browser_dissect_struct_BrowserrSrvInfo100Ctr(tvb,offset,pinfo,tree,drep,hf_browser_BrowserrSrvInfoUnion_info100,0);
+ offset = browser_dissect_struct_BrowserrSrvInfo100Ctr(tvb,offset,pinfo,tree,drep,hf_browser_BrowserrSrvInfoUnion_val100_info100,0);
return offset;
}
static int
-browser_dissect_element_BrowserrSrvInfoUnion_info101(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_)
+browser_dissect_element_BrowserrSrvInfoUnion_val101_info101(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_)
{
- offset = dissect_ndr_embedded_pointer(tvb, offset, pinfo, tree, drep, browser_dissect_element_BrowserrSrvInfoUnion_info101_, NDR_POINTER_UNIQUE, "Pointer to Info101 (BrowserrSrvInfo101Ctr)",hf_browser_BrowserrSrvInfoUnion_info101);
+ offset = dissect_ndr_embedded_pointer(tvb, offset, pinfo, tree, drep, browser_dissect_element_BrowserrSrvInfoUnion_val101_info101_, NDR_POINTER_UNIQUE, "Pointer to Info101 (BrowserrSrvInfo101Ctr)",hf_browser_BrowserrSrvInfoUnion_val101_info101);
return offset;
}
static int
-browser_dissect_element_BrowserrSrvInfoUnion_info101_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_)
+browser_dissect_element_BrowserrSrvInfoUnion_val101_info101_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_)
{
- offset = browser_dissect_struct_BrowserrSrvInfo101Ctr(tvb,offset,pinfo,tree,drep,hf_browser_BrowserrSrvInfoUnion_info101,0);
+ offset = browser_dissect_struct_BrowserrSrvInfo101Ctr(tvb,offset,pinfo,tree,drep,hf_browser_BrowserrSrvInfoUnion_val101_info101,0);
return offset;
}
switch(level) {
case 100:
- offset = browser_dissect_element_BrowserrSrvInfoUnion_info100(tvb, offset, pinfo, tree, drep);
+ offset = browser_dissect_element_BrowserrSrvInfoUnion_val100_info100(tvb, offset, pinfo, tree, drep);
break;
case 101:
- offset = browser_dissect_element_BrowserrSrvInfoUnion_info101(tvb, offset, pinfo, tree, drep);
+ offset = browser_dissect_element_BrowserrSrvInfoUnion_val101_info101(tvb, offset, pinfo, tree, drep);
break;
default:
{ "Info", "browser.BrowserrQueryOtherDomains.info", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
{ &hf_browser_BrowserrSrvInfo101Ctr_entries,
{ "Entries", "browser.BrowserrSrvInfo101Ctr.entries", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+ { &hf_browser_BrowserrSrvInfoUnion_val101_info101,
+ { "Info101", "browser.BrowserrSrvInfoUnion_val101.info101", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
{ &hf_browser_BrowserrSrvInfo_info,
{ "Info", "browser.BrowserrSrvInfo.info", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
{ &hf_browser_BrowserrQueryOtherDomains_total_entries,
{ "Operation", "browser.opnum", FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
{ &hf_browser_BrowserrQueryOtherDomains_server_unc,
{ "Server Unc", "browser.BrowserrQueryOtherDomains.server_unc", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- { &hf_browser_BrowserrSrvInfoUnion_info101,
- { "Info101", "browser.BrowserrSrvInfoUnion.info101", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
- { &hf_browser_BrowserrSrvInfoUnion_info100,
- { "Info100", "browser.BrowserrSrvInfoUnion.info100", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+ { &hf_browser_BrowserrSrvInfoUnion_val100_info100,
+ { "Info100", "browser.BrowserrSrvInfoUnion_val100.info100", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
{ &hf_browser_BrowserrSrvInfo_level,
{ "Level", "browser.BrowserrSrvInfo.level", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
{ &hf_browser_BrowserrSrvInfo100Ctr_entries,