Revisited definitions in bmp_header.h and further defined bmp_header.c