#include <errno.h>
#include <libgen.h>
-#include <lustre/lustre_user.h>
+#include <linux/lustre/lustre_user.h>
#include "nidlist.h"
-#include "lustreapi_internal.h"
+#include <lustre/lustreapi.h>
+#include <libcfs/util/param.h>
#define PROC_UUID_TMPL "%s/%s/uuid"
glob_t exp_list;
int i;
- i = get_lustre_param_path("{mgs,mdt,obdfilter}", "*",
- FILTER_BY_EXACT, "exports", &exp_list);
+ i = cfs_get_param_paths(&exp_list, "{mgs,mdt,obdfilter}/*/exports");
if (i < 0)
- return i;
+ return -errno;
if (!verbose)
nidlist = nl_create();
for (i = 0; i < exp_list.gl_pathc; i++) {