The UN is stopping India from going for a surgical strike.
First of all there isn't going to be an attack on Pakistan for very basic reasons such as India and Pakistan can't afford to spend there precious resources on stupid war games.
And secondly if India does attack, there will be sanctions on India if it doesn't go through UN first. As of now Pakistan has vowed to help, which was not enough assurance for India so just recently we heard about Pakistani forces conducting operations in Pakistani controlled Kashmire against Let, which is huge step towards the relations of the both countries.
Even the Russians say that millitary action agaist Pakistan by India is not a good option. With Russia and China, which has the Veto power, trust me there won't be any action by the UN either. Now to those of you who say, if US can carry out drone strikes, why can't India. Well the answer is simple really, ITS INDIA.
India is growing fast and has a great relationship with Canada, but some of them like to think that they are about to be the next world power... this might be a little far fetched. Their race is not with China, but more in the same league as Mexico, Iran and Pakistan. There are other countries such as most of Europe, Japan, Canada, UAE, who have already reached a self sustained economy in every aspects, Japan has a huge export market for cars, China has a huge export market of well pretty much every thing, but they are still not world powers.