scan_and_queue_dir
count += scan_and_queue_dir(s1, den->d_name, 2);
total = scan_and_queue_dir(DPortsPath, NULL, 1);
static int scan_and_queue_dir(const char *path, const char *level1, int level);