int return_code= 0;
options_parse(argc, argv);
+ initialize_sockets();
if (!opt_servers)
{
if (!initialize_sasl(memc, opt_username, opt_passwd))
{
memcached_free(memc);
- return 1;
+ return EXIT_FAILURE;
}
while (optind < argc)
{
fprintf(stderr, "memrm: %s: memcache error %s",
argv[optind], memcached_strerror(memc, rc));
- if (memc->cached_errno)
- fprintf(stderr, " system error %s", strerror(memc->cached_errno));
+ if (memcached_last_error_errno(memc))
+ fprintf(stderr, " system error %s", strerror(memcached_last_error_errno(memc)));
fprintf(stderr, "\n");
return_code= -1;
if (opt_servers)
free(opt_servers);
+
if (opt_hash)
free(opt_hash);