rem: gettext("<unknown error>") : strerror(err->ike_err_unix));
add: gettext("<unknown error>") : ((err->ike_err_unix == EEXIST) ? gettext("Duplicate entry") : strerror(err->ike_err_unix)));
context: ikeadm_err_msg(ike_err_t *err, char *fmt, ...){	va_list	ap;	char	mbuf[BUFSIZ];	va_start(ap, fmt);	(void) vsnprintf(mbuf, BUFSIZ, fmt, ap);	va_end(ap);	if ((err != NULL) && (err->ike_err == IKE_ERR_SYS_ERR)) {		message("%s: %s", mbuf, (err->ike_err_unix == 0) ?		    gettext("<unknown error>") : strerror(err->ike_err_unix));	} else {		message("%s: %s", mbuf, (err == NULL) ?		    gettext("<unknown error>") : errstr(err->ike_err));	}}