Lines Matching refs:db_cnid
680 cnid_t db_cnid, ad_cnid;
743 db_cnid = rply.cnid;
747 db_cnid = 0;
750 db_cnid = 0;
754 if (ad_cnid && db_cnid && (ad_cnid == db_cnid)) {
756 return db_cnid;
757 } else if (ad_cnid && db_cnid && (ad_cnid != db_cnid)) {
759 dbd_log( LOGSTD, "CNID mismatch for '%s/%s', db: %u, ad-file: %u", cwdbuf, name, ntohl(db_cnid), ntohl(ad_cnid));
762 cwdbuf, name, ntohl(db_cnid));
769 ad_setid( &ad, st->st_dev, st->st_ino, db_cnid, did, stamp);
773 return db_cnid;
774 } else if (ad_cnid && (db_cnid == 0)) {
788 db_cnid = rply.cnid;
789 dbd_log(LOGSTD, "New CNID for '%s/%s': %u", cwdbuf, name, ntohl(db_cnid));
795 cwdbuf, name, ntohl(db_cnid));
802 ad_setid( &ad, st->st_dev, st->st_ino, db_cnid, did, stamp);
806 return db_cnid;
817 } else if ((db_cnid == 0) && (ad_cnid == 0)) {
825 db_cnid = rply.cnid;
826 dbd_log(LOGSTD, "New CNID for '%s/%s': %u", cwdbuf, name, ntohl(db_cnid));
830 if ((ad_cnid == 0) && db_cnid) {
835 cwdbuf, name, ntohl(db_cnid));
842 ad_setid( &ad, st->st_dev, st->st_ino, db_cnid, did, stamp);
847 return db_cnid;