Scunthorpe United star Niall Canavan is set to agree a new deal with the club, Sky Sports understands.