Patient is diabetic , according to the history you have given , it could be carbuncle or bed sore or abscess .
He wil require surgical drainage procedure . Kindly visit a general surgeon in clinic .
Next Steps
Don’t delay , as patient being diabetic infection can go uncontrolled . He needs further evaluation .