Wolves are closing in on the signing of Joe Mason, report SkySports.
Sky claim Wolves and Cardiff City are set to agree a fee of £3 million.
The club have confirmed discussions are ongoing.
Wolves can confirm they are in advanced discussions with Cardiff City after making a significant bid for striker Joe Mason.— Wolves (@OfficialWolves) January 27, 2016
The 24-year-old has been sent out on loan to Bolton in recent seasons, where he netted 10 goals in 30 games.
He has been back at Cardiff this campaign, scoring six goals in 23 appearances, but has only notched once since October.
Mason is a former Ireland under-21 international, and will give Wolves further options in attack, with the club recently suffering with injuries as they bid to replace Benik Afobe, recently sold to Bournemouth.
Cardiff signed Mason for just £250,000 from Plymouth Argyle back in 2011.
He memorably netted against Liverpool in the Carling Cup Final in 2012, a match his side ended up losing in a penalty shootout.
Wolves are currently in 12th place in the Championship, three points behind ninth placed Cardiff.