how to rotate polygon around vertex[GLUT]

hello guyz , i am a new user of the opengl GLUT library
and i wanna know how to rotate a polygon around a vertex and not the origin , using the glut library.
plz help