Some CAPI implementations do not accept 0 for MaxLogicalConnection or

MaxBDataBlocks (return 0x1002 "Logical block size too small" error)
This commit is contained in:
Karsten Keil 2009-07-22 11:52:54 +00:00
parent c5a010c3ff
commit a3dffde8f1
1 changed files with 5 additions and 2 deletions

View File

@ -17,6 +17,9 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* $Log$
* Revision 1.13 2006/08/08 13:23:29 keil
* some endian fixes for BIGENDIAN systems
*
* Revision 1.12 2005/03/04 10:55:52 calle
* changes for 64 bit arch
*
@ -161,8 +164,8 @@ int main(int argc, char **argv)
ncontr = CAPIMSG_U16(buf, 0);
printf("Number of Controllers : %d\n", ncontr);
//err = CAPI20_REGISTER(1, 1, 2048, &ApplId);
err = CAPI20_REGISTER(0, 0, 2048, &ApplId);
err = CAPI20_REGISTER(1, 1, 2048, &ApplId);
//err = CAPI20_REGISTER(0, 0, 2048, &ApplId);
if (err != CapiNoError) {
fprintf(stderr, "could not register - %s (%#x)\n", capi_info2str(err), err);
return 1;