From 851b0f5c6dca22d634603f03f0a5e3e35c6db867 Mon Sep 17 00:00:00 2001 From: Olaf Kirch Date: Tue, 30 Sep 2008 15:08:07 -0400 Subject: [PATCH] svc_getcaller_netbuf macro seems broken I haven't found any documentation, but the comment in the header file seems to suggest that svc_getcaller_netbuf should return the xp_rtaddr netbuf. Returning the address of the socket descripor seems to be wrong at any rate. Signed-off-by: Olaf Kirch Signed-off-by: Steve Dickson --- tirpc/rpc/svc_soc.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/tirpc/rpc/svc_soc.h b/tirpc/rpc/svc_soc.h index a8aabf3..0dc96e2 100644 --- a/tirpc/rpc/svc_soc.h +++ b/tirpc/rpc/svc_soc.h @@ -54,7 +54,7 @@ */ #define svc_getcaller(x) (&(x)->xp_raddr) /* Getting address of a caller using netbuf xp_rtaddr */ -#define svc_getcaller_netbuf(x) (&(x)->xp_fd) +#define svc_getcaller_netbuf(x) (&(x)->xp_rtaddr) /* * Service registration * -- 1.5.6