X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Futils%2Fobdctl.h;h=e186f7572c978a9c92ae27ec5236f41370ee5265;hb=fd04d29e80cf5f2bea989de29a574d04478cf1f3;hp=8ec992ef6c335e551cbc02f73a52e305838c3f53;hpb=0f8dca08a4f68cba82c2c822998ecc309d3b7aaf;p=fs%2Flustre-release.git diff --git a/lustre/utils/obdctl.h b/lustre/utils/obdctl.h index 8ec992e..e186f75 100644 --- a/lustre/utils/obdctl.h +++ b/lustre/utils/obdctl.h @@ -1,6 +1,4 @@ -/* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- - * vim:expandtab:shiftwidth=8:tabstop=8: - * +/* * GPL HEADER START * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. @@ -28,6 +26,8 @@ /* * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. * Use is subject to license terms. + * + * Copyright (c) 2012, Whamcloud, Inc. */ /* * This file is part of Lustre, http://www.lustre.org/ @@ -46,6 +46,8 @@ #include #include +#define MAX_IOC_BUFLEN 8192 + /* obd.c */ int do_disconnect(char *func, int verbose); int obd_initialize(int argc, char **argv); @@ -65,6 +67,14 @@ int jt_obd_set_readonly(int argc, char **argv); int jt_obd_abort_recovery(int argc, char **argv); int jt_obd_list(int argc, char **argv); int jt_obd_create(int argc, char **argv); +int jt_obd_test_create(int argc, char **argv); +int jt_obd_test_mkdir(int argc, char **argv); +int jt_obd_test_destroy(int argc, char **argv); +int jt_obd_test_rmdir(int argc, char **argv); +int jt_obd_test_lookup(int argc, char **argv); +int jt_obd_test_setxattr(int argc, char **argv); +int jt_obd_test_md_getattr(int argc, char **argv); + int jt_obd_setattr(int argc, char **argv); int jt_obd_test_setattr(int argc, char **argv); int jt_obd_destroy(int argc, char **argv); @@ -125,4 +135,8 @@ int jt_pool_cmd(int argc, char **argv); int jt_changelog_register(int argc, char **argv); int jt_changelog_deregister(int argc, char **argv); +/* lustre_lfsck.c */ +int jt_lfsck_start(int argc, char **argv); +int jt_lfsck_stop(int argc, char **argv); + #endif