Home
Developer Resources
QNX RTOS v4
QNX RTOS v4 Knowledge Base

QNX RTOS v4 Knowledge Base

Foundry27
Foundry27
QNX RTOS v4 project
Resources

QNX RTOS v4 Knowledge Base

Title errno: Function not implemented
Ref. No. QNX.000009475
Category(ies) Development
Issue In QNX4, what could be causing the following error message?
x09errno: Function not implemented
Solution If the errno "Function not implemented" is returned from a library call where it is not expected, i.e. the function being used doesn't specify this as a possible error, the wrong message is being sent the Manager.

For example, the code
if ( mq_notify(my_mq, &event) < 0 )
      perror("mq_notify");

returns:
x09mq_notify: Function not implemented


Verify that the file descriptor being used 'my_mq', actually represents an open file descriptor to the Mqueue manager process.