#include #include "error_cola.h" extern int errno ; #define PREFIJO "MENSAJE DEL SISTEMA: " void err( cod_err ) int cod_err; { switch ( cod_err ) { case (MS0_ERR): printf("\n ERROR: NO PUEDO CREAR COLA DE MENSAJES, TERMINO\n"); perror( PREFIJO ); exit(-1); case (MS1_ERR): printf("\n ERROR: MSGRCV\n"); perror( PREFIJO ); break; case (MS2_ERR): printf("\n ERROR: MSGSND\n"); perror( PREFIJO ); break; case (MS3_ERR): printf("\n ERROR: MSGCTL (IPC_RMID)\n"); printf("BORRELAS MANUALMENTE!!\n"); perror( PREFIJO ); break; case (MS4_ERR): printf("\n ERROR: SYSTEM\n"); perror( PREFIJO ); } }