X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fmgc%2Flproc_mgc.c;h=55e8d807404dae924b07f1f65c5f8d69fbe721a7;hb=refs%2Fchanges%2F99%2F13299%2F3;hp=648b6e5b2eaeab3c4a39e72a0c6fe7eef9dc908a;hpb=b4d3116f44b6613a65ed259bf2f41c1eb41e2ba4;p=fs%2Flustre-release.git diff --git a/lustre/mgc/lproc_mgc.c b/lustre/mgc/lproc_mgc.c index 648b6e5..55e8d80 100644 --- a/lustre/mgc/lproc_mgc.c +++ b/lustre/mgc/lproc_mgc.c @@ -41,7 +41,7 @@ #include #include "mgc_internal.h" -#ifdef LPROCFS +#ifdef CONFIG_PROC_FS LPROC_SEQ_FOPS_RO_TYPE(mgc, uuid); LPROC_SEQ_FOPS_RO_TYPE(mgc, connect_flags); @@ -59,14 +59,23 @@ static int mgc_ir_state_seq_show(struct seq_file *m, void *v) LPROC_SEQ_FOPS_RO(mgc_ir_state); struct lprocfs_seq_vars lprocfs_mgc_obd_vars[] = { - { "uuid", &mgc_uuid_fops, 0, 0 }, - { "ping", &mgc_ping_fops, 0, 0222 }, - { "connect_flags", &mgc_connect_flags_fops,0, 0 }, - { "mgs_server_uuid", &mgc_server_uuid_fops, 0, 0 }, - { "mgs_conn_uuid", &mgc_conn_uuid_fops, 0, 0 }, - { "import", &mgc_import_fops, 0, 0 }, - { "state", &mgc_state_fops, 0, 0 }, - { "ir_state", &mgc_ir_state_fops, 0, 0 }, - { 0 } + { .name = "uuid", + .fops = &mgc_uuid_fops }, + { .name = "ping", + .fops = &mgc_ping_fops, + .proc_mode = 0222 }, + { .name = "connect_flags", + .fops = &mgc_connect_flags_fops }, + { .name = "mgs_server_uuid", + .fops = &mgc_server_uuid_fops }, + { .name = "mgs_conn_uuid", + .fops = &mgc_conn_uuid_fops }, + { .name = "import", + .fops = &mgc_import_fops }, + { .name = "state", + .fops = &mgc_state_fops }, + { .name = "ir_state", + .fops = &mgc_ir_state_fops }, + { NULL } }; -#endif /* LPROCFS */ +#endif /* CONFIG_PROC_FS */