/* IDL long NetrLogonUasLogon( IDL  wchar_t *ServerName, IDL  wchar_t *UserName, IDL  wchar_t *Workstation, IDL  VALIDATION_UAS_INFO *info IDL );  */
static int netlogon_dissect_netrlogonuaslogon_rqst(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info *di, guint8 *drep)
/* IDL long NetrLogonUasLogon( IDL  wchar_t *ServerName, IDL  wchar_t *UserName, IDL  wchar_t *Workstation, IDL  VALIDATION_UAS_INFO *info IDL );  */
static int netlogon_dissect_netrlogonuaslogon_rqst(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info *di, guint8 *drep)
{
    offset = netlogon_dissect_LOGONSRV_HANDLE(tvb, offset,
                                              pinfo, tree, di, drep);
    offset = dissect_ndr_str_pointer_item(tvb, offset, pinfo, tree, di, drep,
                                          NDR_POINTER_REF, "Account", hf_netlogon_acct_name, CB_STR_COL_INFO);
    offset = dissect_ndr_str_pointer_item(tvb, offset, pinfo, tree, di, drep,
                                          NDR_POINTER_REF, "Workstation", hf_netlogon_workstation, 0);
    return offset;
}