This is function accepts a pointer to the name of a file along with path information and returns a pointer to the first character that is not part of the path.
This function will free all the elements in an option_t type linked list starting from the node passed as a parameter.
This function is similar to the POSIX function getopt. All options and their corresponding arguments are returned in a linked list. This function should only be called once per an option list and it does not modify argv or argc.
this option has no arguement
The structure for storing one of the command line options.