Thanks for writing in,
Since you are able to walk, mostly there wont be any bony injuries. But still undisplaced malleolar fracture(s) can be there as you have developed red swelling. I would suggest you to take a Xray to rule-out bony injury
What you are doing is right. Keep Ice pack, elevate your limb and apply crepe bandage in your leg. I would suggest you to avoid weight bearing on the side for 2-3 weeks as there is always a tendency to get injured again while walking with pain & limp.
Get well soon.