Now that we've improved the robustness of the IPC this is important.
psm.ps_flags = bpf->bpf_flags;
len = ps_sendpsmdata(psp->psp_ctx, psp->psp_ctx->ps_data_fd,
&psm, buf, (size_t)len);
- if (len == -1 && errno != ECONNRESET)
+ if (len == -1)
logerr(__func__);
if (len == -1 || len == 0)
break;
{
struct dhcpcd_ctx *ctx = arg;
- if (ps_recvpsmsg(ctx, ctx->ps_root_fd, ps_root_recvmsgcb, ctx) == -1 &&
- errno != ECONNRESET)
+ if (ps_recvpsmsg(ctx, ctx->ps_root_fd, ps_root_recvmsgcb, ctx) == -1)
logerr(__func__);
}