From: Andrew Morton In file included from include/linux/lockd/bind.h:15, from fs/nfs/getroot.c:28: include/linux/lockd/xdr.h:91: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:91: warning: its scope is only this definition or declaration, which is probably not what you want include/linux/lockd/xdr.h:92: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:93: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:94: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:95: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:96: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:97: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:98: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:99: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:100: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:101: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:102: warning: 'struct svc_rqst' declared inside parameter list include/linux/lockd/xdr.h:103: warning: 'struct svc_rqst' declared inside parameter list Cc: Marc Eshel Signed-off-by: Neil Brown Signed-off-by: Andrew Morton --- include/linux/lockd/xdr.h | 2 ++ 1 file changed, 2 insertions(+) diff -puN include/linux/lockd/xdr.h~knfsd-allow-lockd-to-drop-replys-as-appropriate-fixes include/linux/lockd/xdr.h --- a/include/linux/lockd/xdr.h~knfsd-allow-lockd-to-drop-replys-as-appropriate-fixes +++ a/include/linux/lockd/xdr.h @@ -13,6 +13,8 @@ #include #include +struct svc_rqst; + #define NLM_MAXCOOKIELEN 32 #define NLM_MAXSTRLEN 1024 _