Sky Sports understands Millwall have agreed a deal to sign Leicester City forward Martyn Waghorn on loan.