Logiciels Libres et Systèmes Embarqués

print_err.c

Aller à la documentation de ce fichier.
00001 #include "lwip/err.h" //err_t
00002 #include "global.h" //print()
00003 
00004 void print_err(err_t err)
00005 {
00006         switch(err) {
00007         case ERR_OK:
00008                 print("none\n\r");
00009                 break;
00010         case ERR_MEM:           
00011                 print("pas assez de mémoire\n\r");
00012                 break;
00013         case ERR_BUF:
00014                 print("probleme de buffer\n\r");
00015                 break;
00016         case ERR_ABRT:
00017                 print("connexion abandonnee\n\r");
00018                 break;
00019         case ERR_RST:
00020                 print("connexion remise a zero\n\r");
00021                 break;
00022         case ERR_CLSD:
00023                 print("connexion fermee\n\r");
00024                 break;
00025         case ERR_CONN:
00026                 print("pas connecte\n\r");
00027                 break;
00028         case ERR_VAL:
00029                 print("valeur illegale\n\r");
00030                 break;
00031         case ERR_ARG:
00032                 print("argument illegale\n\r");
00033                 break;
00034         case ERR_RTE:
00035                 print("probleme de routine\n\r");
00036                 break;
00037         case ERR_USE:
00038                 print("addresse deja utilisee\n\r");
00039                 break;
00040         case ERR_IF:
00041                 print("probleme d'interface reseau\n\r");
00042                 break;
00043         case ERR_ISCONN:
00044                 print("deja connecte\n\r");
00045                 break;
00046         default:
00047                 print("???\n\r");
00048         }
00049 }