History

lockd: change nlmclnt_grant() to take a "struct sockaddr *"

Adjust the signature and callers of nlmclnt_grant() to pass a "struct sockaddr *" instead of a "struct sockaddr_in *" in order to support IPv6 addresses.

Chuck Lever committed 18 years ago

Commit dcff09f1 parent 6bfbe8a4 files · +6 −6Browse files

Showing the changes to include/linux/lockd (1 of 4 files). Show all

Unified · Split

include/linux/lockd/lockd.h+2−1
@@ -207,7 +207,8 @@ int nlm_async_reply(struct nlm_rqst *, u32, const struct rpc_call_ops *); · 206 unmodified lines
207207 struct nlm_wait * nlmclnt_prepare_block(struct nlm_host *host, struct file_lock *fl);
208208 void nlmclnt_finish_block(struct nlm_wait *block);
209209 int nlmclnt_block(struct nlm_wait *block, struct nlm_rqst *req, long timeout);
210−__be32 nlmclnt_grant(const struct sockaddr_in *addr, const struct nlm_lock *);
210+__be32 nlmclnt_grant(const struct sockaddr *addr,
211+ const struct nlm_lock *lock);
211212 void nlmclnt_recovery(struct nlm_host *);
212213 int nlmclnt_reclaim(struct nlm_host *, struct file_lock *);
213214 void nlmclnt_next_cookie(struct nlm_cookie *);

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t