removing struct keyword from driver.c declaration