[PATCH] This patch does a few things:
[PATCH] This patch does a few things:

- Adds static (and void argument) to the definition of locally used functions, like mk_details()
- Allocates the config global structure after parsing the command line arguments, this avoids an unnecesary mem leak
  and overall makes things a bit cleaner and more UNIX-style standard.

Signed-off-by: Eduardo Silva <b6525c140147034c280e3cd2f39161f32f3f4f62@gmail.com>

sujayraaj/monkeyTest,sujayraaj/monkey,dougsko/monkey,sbagmeijer/monkey,sujayraaj/monkey,sujayraaj/monkey,WilliamRen/monkey-1,WilliamRen/monkey-1,sujayraaj/monkey_rtems,dougsko/monkey,sbagmeijer/monkey,dougsko/monkey,sbagmeijer/monkey,sujayraaj/monkey_rtems,sujayraaj/monkeyTest,dreamsxin/monkey,sujayraaj/monkey_rtems,monkey/monkey,sbagmeijer/monkey,monkey/monkey,monkey/monkey,dougsko/monkey,dreamsxin/monkey,sujayraaj/monkeyTest,sujayraaj/monkey,sujayraaj/monkey,dreamsxin/monkey,monkey/monkey,dreamsxin/monkey,sujayraaj/monkeyTest,WilliamRen/monkey-1,monkey/monkey,sbagmeijer/monkey,dougsko/monkey,sujayraaj/monkey_rtems,WilliamRen/monkey-1,monkey/monkey,dreamsxin/monkey,sujayraaj/monkey_rtems,WilliamRen/monkey-1