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
207struct nlm_wait * nlmclnt_prepare_block(struct nlm_host *host, struct file_lock *fl);207struct nlm_wait * nlmclnt_prepare_block(struct nlm_host *host, struct file_lock *fl);
208void nlmclnt_finish_block(struct nlm_wait *block);208void nlmclnt_finish_block(struct nlm_wait *block);
209int nlmclnt_block(struct nlm_wait *block, struct nlm_rqst *req, long timeout);209int 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);
211void nlmclnt_recovery(struct nlm_host *);212void nlmclnt_recovery(struct nlm_host *);
212int nlmclnt_reclaim(struct nlm_host *, struct file_lock *);213int nlmclnt_reclaim(struct nlm_host *, struct file_lock *);
213void nlmclnt_next_cookie(struct nlm_cookie *);214void 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