diff options
Diffstat (limited to 'include/linux/sunrpc/svc.h')
-rw-r--r-- | include/linux/sunrpc/svc.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/sunrpc/svc.h b/include/linux/sunrpc/svc.h index 8531a70da73d..37f7448c997e 100644 --- a/include/linux/sunrpc/svc.h +++ b/include/linux/sunrpc/svc.h | |||
@@ -204,7 +204,10 @@ union svc_addr_u { | |||
204 | struct svc_rqst { | 204 | struct svc_rqst { |
205 | struct list_head rq_list; /* idle list */ | 205 | struct list_head rq_list; /* idle list */ |
206 | struct list_head rq_all; /* all threads list */ | 206 | struct list_head rq_all; /* all threads list */ |
207 | struct svc_sock * rq_sock; /* socket */ | 207 | union { |
208 | struct svc_xprt * rq_xprt; /* transport ptr */ | ||
209 | struct svc_sock * rq_sock; /* socket ptr */ | ||
210 | }; | ||
208 | struct sockaddr_storage rq_addr; /* peer address */ | 211 | struct sockaddr_storage rq_addr; /* peer address */ |
209 | size_t rq_addrlen; | 212 | size_t rq_addrlen; |
210 | 213 | ||