Let us call it retirement. In Canada, someone who retires after 20 years in the Canadian army is entitled to a retirement pension. I consider them the same thing. He receives an amount from the government, perhaps not an extravagant amount, but a certain amount in order to be able to live.
Do you have that in France? It may not come under the veterans' programs but rather under National Defence; it may be not be the same budget.