D'une manière générale, les fonctions de libipc.c retournent (pour plus de détails, regarder directement le code):
De plus:
Le client peut détecter si le serveur a été interrompu par une erreur en testant si la valeur de block->err_server
vaut 1. Dans ce cas, le message contenu dans block->err_str_server
est celui qui a été affiché sur le serveur.
Le client peut détecter si le serveur a été tué durant l'exécution d'une commande en testant si la valeur de block->stat_server
vaut 2.
Le client peut détecter si la commande en cours d'exécution sur le serveur a été interrompue par un <CTRL>-C en testant si la valeur de block->err_server
vaut 3.