ISDIR
if (!ISDIR(stb.st_mode)) {
if (stat(path, &stb) == 0 && ISDIR(stb.st_mode))
} else if (ISDIR(stb.st_mode)) {
if (ISDIR(stb.st_mode)) {
if (ISDIR(s2) && !Tflg) {
} else if (!(ISDIR(s2))) {
if (!ISDIR(s2)) {
if ((stat(target, &s2) >= 0) && ISDIR(s2) && !Tflg) {
if (ISDIR(s2)) {
if (ISDIR(s1)) {
if (ISDIR(s1)) {
if (errno == ENOTDIR && ISDIR(s1)) {
if (targetexists && ISDIR(s2) && (!ISDIR(s1))) {
if (ISDIR(s1)) {
if (targetexists && ISDIR(s2)) {
if (ISDIR(s2)) {
if (!ISDIR(stbuf)) {