Hi. Is he diabetic?? Swelling could be because of inflammation which could be a secondary to infection or secondary to injury or may be due to local allergic reaction.. Since the swelling is increasing, I suggest you to consult your doctor... In the mean time, local hot water fomentation will help in reducing the swelling..