Hi, thanks for writing to HCM.
If you are walking normally, it excludes a fracture
in your limbs
From the description, it seems to be only a soft tissue contusion
. This generally will heal spontaneously over a period of time.
The initial management is as follows -
* Rest to the injured part and dont involve in activities which puts additional strain on the injured tissues.
* Ice packing should be applied for about 20 minutes once in every 2 hours.
* Use elastic compression bandage around the swollen area
* Elevation of the limb
& anti inflammatory medications
If your symptoms are not resolving with the above measures, consult an orthopedic surgeon
Hope this information is helpful. Good day