Home
last modified time | relevance | path

Searched refs:fdslen (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs_diff.c554 int fdslen, fsnlen; in get_snapshot_names() local
581 fdslen = atptrf - fromsnap; in get_snapshot_names()
585 di->ds[fdslen] = '\0'; in get_snapshot_names()
597 fdslen = atptrf ? atptrf - fromsnap : strlen(fromsnap); in get_snapshot_names()
599 fsnlen = strlen(fromsnap) - fdslen; /* includes @ sign */ in get_snapshot_names()
602 if (fsnlen <= 1 || tsnlen == 1 || (fdslen == 0 && tdslen == 0)) { in get_snapshot_names()
604 } else if ((fdslen > 0 && tdslen > 0) && in get_snapshot_names()
605 ((tdslen != fdslen || strncmp(fromsnap, tosnap, fdslen) != 0))) { in get_snapshot_names()
648 int dslen = fdslen ? fdslen : tdslen; in get_snapshot_names()
651 (void) strlcpy(di->ds, fdslen ? fromsnap : tosnap, dslen + 1); in get_snapshot_names()