Reviewed-by: Jacob Keller <jacob.e.kel...@intel.com>
On 5/16/2020 8:03 AM, Richard Cochran wrote: > The transport layer's functional interface foresees having error codes > percolate back up to the caller. However, up until now, the udp module > simply returned -1 for any error. This patch lets the code return the > specific error instead. > > Signed-off-by: Richard Cochran <richardcoch...@gmail.com> > --- > udp.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/udp.c b/udp.c > index eb7be78..36802fb 100644 > --- a/udp.c > +++ b/udp.c > @@ -256,7 +256,7 @@ static int udp_send(struct transport *t, struct fdarray > *fda, > cnt = sendto(fd, buf, len, 0, &addr->sa, sizeof(addr->sin)); > if (cnt < 1) { > pr_err("sendto failed: %m"); > - return cnt; > + return -errno; > } > /* > * Get the time stamp right away. > _______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel