QNX RTOS v4 Knowledge Base
  
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.
 |  |