lib/slave_config.c
branchstable-1.5
changeset 2507 4ccf7634e664
parent 2505 5ef3197e5e1f
child 2653 291dddb7233e
equal deleted inserted replaced
2506:ab9a6e109951 2507:4ccf7634e664
   480     io.config_index = sc->index;
   480     io.config_index = sc->index;
   481     io.target = target;
   481     io.target = target;
   482 
   482 
   483     ret = ioctl(sc->master->fd, EC_IOCTL_SC_EMERG_POP, &io);
   483     ret = ioctl(sc->master->fd, EC_IOCTL_SC_EMERG_POP, &io);
   484     if (EC_IOCTL_IS_ERROR(ret)) {
   484     if (EC_IOCTL_IS_ERROR(ret)) {
   485         fprintf(stderr, "Failed to get emergency message: %s\n",
   485         if (EC_IOCTL_ERRNO(ret) != ENOENT) {
   486                 strerror(EC_IOCTL_ERRNO(ret)));
   486             fprintf(stderr, "Failed to get emergency message: %s\n",
       
   487                     strerror(EC_IOCTL_ERRNO(ret)));
       
   488         }
   487         return -EC_IOCTL_ERRNO(ret);
   489         return -EC_IOCTL_ERRNO(ret);
   488     }
   490     }
   489 
   491 
   490     return 0;
   492     return 0;
   491 }
   493 }