Fix MultiProc_self() in QNX to return the correct value
[ipc/ipcdev.git] / qnx / src / ipc3x_dev / ti / syslink / ipc / hlos / usr / Qnx / MultiProcDrv.c
index 8f839c64b443ace3d3529391aaf7431f20ab8541..c4a7b4996a491851616b4ff49ca0aa0ac899c274 100644 (file)
@@ -6,7 +6,7 @@
  *
  *  ============================================================================
  *
- *  Copyright (c) 2013, Texas Instruments Incorporated
+ *  Copyright (c) 2013-2014, Texas Instruments Incorporated
  *
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
@@ -88,7 +88,7 @@ MultiProcDrv_ioctl (UInt32 cmd, Ptr args)
               SETIOV(&mpgetconfig_iov[0], cargs, sizeof(MultiProcDrv_CmdArgs));
               SETIOV(&mpgetconfig_iov[1], cargs->args.getConfig.config,
                   sizeof(MultiProc_Config));
-              osStatus = devctlv(IpcDrv_handle, DCMD_MULTIPROC_GETCONFIG, 1, 2,
+              osStatus = devctlv(IpcDrv_handle, DCMD_MULTIPROC_GETCONFIG, 2, 2,
                   mpgetconfig_iov, mpgetconfig_iov, NULL);
           }
           break;