Norwich City have agreed a deal to sign West Ham winger Matt Jarvis for a reported fee of £2.5m.
The 29-year-old will join the Canaries on a three-and-a-half-year deal when the transfer window opens on 2 January.
Jarvis has already played seven times for Norwich this season, scoring twice, having joined on loan in September.
"I've really enjoyed my time here so far so I'm delighted to sign," said Jarvis, who scored on his Norwich debut - a 3-1 win over Bournemouth.
Jarvis, currently sidelined by a knee injury, added: "It's nice to get it done before the window opens as the club have shown they really wanted me.