How the catering person can serve food for 1000 passenger with out prior advice, unless they keep pre cooked and ready to eat food packets. More over who will bear the cost of the extra food, IRCTC or passenger ?. Caterer may sell the ready to eat food pockets.For that they have keep stock always for the use in emergency.