From: Trond Myklebust <trond.myklebust@fys.uio.no>
Fix for proper C99 designated initializer, and avoid warning from
missing (unreachable - but gcc doesn't know it) return.
return NFS4_WRITE_LT;
}
BUG();
+ return 0;
}
static inline uint64_t
if (lsp == NULL) {
struct nfs4_state_owner *owner = state->owner;
struct nfs_open_to_lock otl = {
- .lock_owner.clientid = server->nfs4_state->cl_clientid,
+ .lock_owner = {
+ .clientid = server->nfs4_state->cl_clientid,
+ },
};
status = -ENOMEM;
lsp = nfs4_alloc_lock_state(state, request->fl_owner);