- if (dm_path_to_handle(dirpath, &hanp1, &hlen1)) {
- fprintf(stderr, "dm_path_to_handle failed for %s, (%d) %s\n",
- dirpath, errno, strerror(errno));
- return(1);
- }
- if (path_to_handle(dirpath, &hanp1a, &hlen1a)) {
- fprintf(stderr, "path_to_handle failed for %s, (%d) %s\n",
- dirpath, errno, strerror(errno));
- return(1);
- }
- if(hlen1 != hlen1a){
- fprintf(stderr, "dm_path_to_handle != path_to_handle, %d != %d\n",
- hlen1, hlen1a);
+ if (opaque_to_handle(dirpath, &hanp1, &hlen1)) {
+ fprintf(stderr, "can't get handle for dir %s\n", dirpath);
+ exit(1);