Today, looking at the man page for open(), I\'ve noticed this function is \'overloaded\':
open()
int open(const char *pathname, int flags); int o
you can fake it using variable arguments list with ...
...
int function(int x, ...);