From: Adrian Chiris Date: Wed, 8 Jul 2015 13:45:13 +0000 (+0300) Subject: added support for swreset in mstflint X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=ed4766095a18a03409daf25ac51afd068bca0ce7;p=~adrianc%2Fmstflint.git added support for swreset in mstflint --- diff --git a/mtcr_ul/mtcr_ul.c b/mtcr_ul/mtcr_ul.c index 2a5127f..ebe2f7b 100644 --- a/mtcr_ul/mtcr_ul.c +++ b/mtcr_ul/mtcr_ul.c @@ -1255,8 +1255,18 @@ int mwrite4_block (mfile *mf, unsigned int offset, u_int32_t* data, int byte_len int msw_reset(mfile *mf) { - (void)mf; /* Warning */ +#ifndef NO_INBAND + switch (mf->access_type) { + case MTCR_ACCESS_INBAND: + return mib_swreset(mf); + default: + errno = EPERM; + return -1; + } +#else + (void)mf; return -1; +#endif } int mdevices(char *buf, int len, int mask)