/* IDL typedef struct { IDL LOGON_IDENTITY_INFO logon_info; IDL LM_OWF_PASSWORD lmpassword; IDL NT_OWF_PASSWORD ntpassword; IDL } SERVICE_INFO;  */
static int netlogon_dissect_SERVICE_INFO(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info *di, guint8 *drep)
/* IDL typedef struct { IDL LOGON_IDENTITY_INFO logon_info; IDL LM_OWF_PASSWORD lmpassword; IDL NT_OWF_PASSWORD ntpassword; IDL } SERVICE_INFO;  */
static int netlogon_dissect_SERVICE_INFO(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info *di, guint8 *drep)
{
    offset = netlogon_dissect_LOGON_IDENTITY_INFO(tvb, offset,
                                                  pinfo, tree, di, drep);
    offset = netlogon_dissect_LM_OWF_PASSWORD(tvb, offset,
                                              pinfo, tree, di, drep);
    offset = netlogon_dissect_NT_OWF_PASSWORD(tvb, offset,
                                              pinfo, tree, di, drep);
    return offset;
}