X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=netatalk.git;a=blobdiff_plain;f=bin%2Fad%2Fad_cp.c;h=1020d7d6c022fcb998baab55edbcc05d0dbda6fe;hp=720ea6d3175027bc5d62480cbd31a58b61f2bcd3;hb=b0bcb8f6b0571592a50ce039882c9319e012a270;hpb=e22bbf78a53bf739dd38383de42a23c95d43c15d diff --git a/bin/ad/ad_cp.c b/bin/ad/ad_cp.c index 720ea6d3..1020d7d6 100644 --- a/bin/ad/ad_cp.c +++ b/bin/ad/ad_cp.c @@ -544,7 +544,7 @@ static int copy(const char *path, break; } ad_init(&ad, dvolume.volinfo.v_adouble, dvolume.volinfo.v_ad_options); - if (ad_open_metadata(to.p_path, ADFLAGS_DIR, O_RDWR | O_CREAT, &ad) != 0) { + if (ad_open(&ad, to.p_path, ADFLAGS_HF | ADFLAGS_DIR, O_RDWR | O_CREAT, 0666) != 0) { ERROR("Error opening adouble for: %s", to.p_path); } ad_setid( &ad, st.st_dev, st.st_ino, did, pdid, dvolume.db_stamp); @@ -611,7 +611,7 @@ static int copy(const char *path, break; } ad_init(&ad, dvolume.volinfo.v_adouble, dvolume.volinfo.v_ad_options); - if (ad_open_metadata(to.p_path, 0, O_RDWR | O_CREAT, &ad) != 0) { + if (ad_open(&ad, to.p_path, ADFLAGS_HF, O_RDWR | O_CREAT) != 0) { ERROR("Error opening adouble for: %s", to.p_path); } ad_setid( &ad, st.st_dev, st.st_ino, cnid, did, dvolume.db_stamp);