diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/net/9p/client.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/net/9p/client.h b/include/net/9p/client.h index 4c7c01a73911..c38a005bd0cf 100644 --- a/include/net/9p/client.h +++ b/include/net/9p/client.h | |||
@@ -26,6 +26,8 @@ | |||
26 | #ifndef NET_9P_CLIENT_H | 26 | #ifndef NET_9P_CLIENT_H |
27 | #define NET_9P_CLIENT_H | 27 | #define NET_9P_CLIENT_H |
28 | 28 | ||
29 | #include <linux/utsname.h> | ||
30 | |||
29 | /* Number of requests per row */ | 31 | /* Number of requests per row */ |
30 | #define P9_ROW_MAXTAG 255 | 32 | #define P9_ROW_MAXTAG 255 |
31 | 33 | ||
@@ -134,6 +136,7 @@ struct p9_req_t { | |||
134 | * @tagpool - transaction id accounting for session | 136 | * @tagpool - transaction id accounting for session |
135 | * @reqs - 2D array of requests | 137 | * @reqs - 2D array of requests |
136 | * @max_tag - current maximum tag id allocated | 138 | * @max_tag - current maximum tag id allocated |
139 | * @name - node name used as client id | ||
137 | * | 140 | * |
138 | * The client structure is used to keep track of various per-client | 141 | * The client structure is used to keep track of various per-client |
139 | * state that has been instantiated. | 142 | * state that has been instantiated. |
@@ -164,6 +167,8 @@ struct p9_client { | |||
164 | struct p9_idpool *tagpool; | 167 | struct p9_idpool *tagpool; |
165 | struct p9_req_t *reqs[P9_ROW_MAXTAG]; | 168 | struct p9_req_t *reqs[P9_ROW_MAXTAG]; |
166 | int max_tag; | 169 | int max_tag; |
170 | |||
171 | char name[__NEW_UTS_LEN + 1]; | ||
167 | }; | 172 | }; |
168 | 173 | ||
169 | /** | 174 | /** |