Analysts say Modi’s aggressive tone fits the public mood and the policies of his Hindu-nationalist Bharatiya Janata Party (BJP), which has given a freer rein to the army since taking power in 2014, but he will not risk an all out conflict with his larger and better armed neighbour.