Retired Maj.-Gen Lewis MacKenzie says Canada must play 鈥渉ardball鈥 with the United Nations, in order to keep Canadian troops safe during the .

In an interview with CTV鈥檚 Mercedes Stephenson, MacKenzie said that when Canada participated in peacekeeping during the Cold War, the UN put dangerous restrictions on the amount of equipment, weapons and ammunition that Canada could bring.

鈥淲e will not adhere to those restrictions anymore,鈥 he said. 鈥淚f we are going to somewhere dangerous 鈥 we will insist that we take the proper equipment, have the proper rules and mandate and it won鈥檛 be developed by the United Nations, it will be developed by us,鈥 he advised.

MacKenzie said he鈥檚 鈥渃onfident that the current leadership, the (defence) minister knows exactly what is required 鈥 he鈥檚 stated over and over that we will be properly equipped and properly mandated 鈥 that we will go properly prepared.鈥

However, MacKenzie doesn鈥檛 believe Canadians realize how dangerous so-called 鈥減eace operations鈥 can be.

鈥淚n the Democratic Republic of Congo there are at least 11 factions fighting and at least some foreign armies fighting so you don鈥檛 even know who to deal with,鈥 he said, referring to the African nation where the UN has authorized deployment of nearly 20,000 troops. 鈥淎ll you know is civilians are being threatened and you鈥檙e going to go in and help protect.鈥

In Mali, 105 UN peacekeepers have been killed since the mission began in April 2013.

Countries where Canada might contribute troops include Mali, the Central African Republic, the Democratic Republic of Congo and Colombia, according to the retired general.

He called it brilliant 鈥渇rom a strategic media point of view鈥 that the Liberals did not say Friday where Canadian troops will be deployed.

鈥淏ecause if they had have mentioned during the briefing where our troops were going鈥 immediately the conversation and folks like you would focus in on that location and the problems and challenges.鈥

Canada will send up to 600 troops for UN peace operations and spend $450 million over three years on peace and stability programs, Prime Minister Justin Trudeau said Friday, alongside Defence Minister Harjit Sajjan, Foreign Affairs Minister Stephane Dion and International Development Minister Marie-Claude Bibeau.

"We will now have important decisions to take around where and how those Canadian forces and resources are deployed," Trudeau said. "That will be in conversation and concert with the United Nations, but also with friends and allies around the world as we look at how Canada can best help and contribute."

The announcement comes weeks before Trudeau will address the UN General Assembly.

Canada is currently seeking a UN Security Council seat 鈥 which the Conservatives say is the real reason for Friday鈥檚 annoucment.

Asked about a link between peacekeeping and the seat, Dion said "the only link is that Canada is back.鈥

鈥淲e need to be in peace operations, as difficult as this may be,鈥 Dion added. 鈥淲e need to be back in the United Nations."

With files from The Canadian Press