pjdlog_error
pjdlog_error("Unable to allocate an RSA structure: %s",
pjdlog_error("Unable to read data from %s.", privkeyfile);
pjdlog_error("RSA modulus size mismatch: equals %db and should be %ub.",
pjdlog_error("Invalid encryption algorithm.");
pjdlog_error("Unable to decrypt key: %s",
pjdlog_error("Unable to decrypt core.");
pjdlog_error("Unable to decrypt core.");
pjdlog_error("Provided mediasize is larger than provider %s size.",
pjdlog_error("Sector size of provider %s is not power of 2 (%u).",
pjdlog_error("Extent size (%jd) is less than sector size (%u).",
pjdlog_error("Extent size (%jd) is not multiple of sector size (%u).",
pjdlog_error("Unable to allocate %zu bytes of memory for initial bitmap.",
pjdlog_error("Unknown resource %s.", argv[ii]);
pjdlog_error("Unknown resource %s.", argv[ii]);
pjdlog_error("Control header is missing 'cmd' field.");
pjdlog_error("Unable to allocate header for control response.");
pjdlog_error("Control header is missing 'resource0' field.");
pjdlog_error("Invalid role received (%hhu).", role);
pjdlog_error("Invalid command received (%hhu).",
pjdlog_error("Invalid command received (%hhu).",
pjdlog_error("Control message is missing 'cmd' field.");
pjdlog_error("Unable to create answer on control message.");
pjdlog_error("Event header is missing 'event' field.");
pjdlog_error("Event header contain invalid event number (%hhu).",
pjdlog_error("Hash is missing.");
pjdlog_error("Unknown checksum algorithm '%s'.", algo);
pjdlog_error("Invalid hash size (%zu) for %s, should be %zu.",
pjdlog_error("Hash mismatch.");
pjdlog_error("Unable to decompress (invalid size: %zu).",
pjdlog_error("Unable to decompress (no memory: %zu).",
pjdlog_error("Unable to decompress (no memory: %zu).",
pjdlog_error("Unable to decompress.");
pjdlog_error("Unknown compression algorithm '%s'.", algo);
pjdlog_error("Worker process killed (pid=%u, signal=%d).",
pjdlog_error("Worker process exited ungracefully (pid=%u, exitcode=%d).",
pjdlog_error("Unable to allocate header for reload message.");
pjdlog_error("No addresses to listen on.");
pjdlog_error("Client %s isn't known.", raddr);
pjdlog_error("No 'resource' field in the header received from %s.",
pjdlog_error("Received token of invalid size from %s (expected %zu, got %zu).",
pjdlog_error("No resource '%s' as requested by %s.",
pjdlog_error("Client %s has no access to the resource.", raddr);
pjdlog_error("Token received from %s doesn't match.", raddr);
pjdlog_error("Unable to allocate %zu bytes of memory for a hook.",
pjdlog_error("Exec path too long, correct configuration file.");
pjdlog_error("Hook was killed (pid=%u, signal=%d, cmd=[%s]).",
pjdlog_error("Hook exited ungracefully (pid=%u, exitcode=%d, cmd=[%s]).",
pjdlog_error("Provider %s is not part of resource %s.",
pjdlog_error("Unable to allocate %zu bytes for metadata.",
pjdlog_error("Unable to create metadata.");
pjdlog_error("control argument is too long.");
pjdlog_error("control argument is too long.");
pjdlog_error("pidfile argument is too long.");
pjdlog_error("pidfile argument is too long.");
pjdlog_error("Unable to allocate memory for listen address.");
pjdlog_error("listen argument is too long.");
pjdlog_error("Negative or zero timeout.");
pjdlog_error("Exec path is too long.");
pjdlog_error("Exec path is too long.");
pjdlog_error("No resource %s configuration for this node (acceptable node names: %s).",
pjdlog_error("Remote address not configured for resource %s.",
pjdlog_error("Path to local component not configured for resource %s.",
pjdlog_error("Resource %s configured more than once.",
pjdlog_error("Unable to allocate memory for resource.");
pjdlog_error("Resource name is too long.");
pjdlog_error("name argument is too long.");
pjdlog_error("name argument is too long.");
pjdlog_error("local argument is too long.");
pjdlog_error("local argument is too long.");
pjdlog_error("remote argument is too long.");
pjdlog_error("source argument is too long.");
pjdlog_error("Unable to parse configuration file at line %d near '%s': %s",
pjdlog_error("Unable to allocate memory for configuration.");
pjdlog_error("Unable to allocate memory for listen address.");
pjdlog_error("Unable to allocate memory for listen address.");
pjdlog_error("No address to listen on.");
pjdlog_error("Header contains no 'seq' field.");
pjdlog_error("Found no request matching received 'seq' field (%ju).",
pjdlog_error("Unable to read synchronization data: %s.",
pjdlog_error("Unable to write synchronization data: %s.",
pjdlog_error("Unable to allocate memory for remote activemap (mapsize=%ju).",
pjdlog_error("%s", errmsg);
pjdlog_error("Split-brain detected, exiting.");
pjdlog_error("Header contains no 'cmd' field.");
pjdlog_error("Header contains no 'seq' field.");
pjdlog_error("Header is missing 'offset' field.");
pjdlog_error("Header is missing 'length' field.");
pjdlog_error("Data length is zero.");
pjdlog_error("Data length is too large (%ju > %ju).",
pjdlog_error("Offset %ju is not multiple of sector size.",
pjdlog_error("Length %ju is not multiple of sector size.",
pjdlog_error("Data offset is too large (%ju > %ju).",
pjdlog_error("Header contains invalid 'cmd' (%hhu).",
pjdlog_error("%s is neither GEOM provider nor regular file.",
pjdlog_error("'%s' user doesn't exist.", HAST_USER);
pjdlog_error("Unable to allocate %zu bytes for cfgpath",
pjdlog_error("Unable to setup control connection to %s",
pjdlog_error("Unable to connect to hastd via %s",
pjdlog_error("Unable to send command to hastd via %s",
pjdlog_error("cannot receive reply from hastd via %s",
pjdlog_error("Error %d received from hastd.", error);
pjdlog_error("Unable to allocate %zu bytes for "