C implementation of ls