All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chuck Lever <chuck.lever@oracle.com>
To: bfields@fieldses.org
Cc: linux-nfs@vger.kernel.org
Subject: [PATCH 06/11] NSM: Move nsm_addr() to fs/lockd/mon.c
Date: Thu, 11 Dec 2008 17:56:22 -0500	[thread overview]
Message-ID: <20081211225621.21468.44600.stgit@ingres.1015granger.net> (raw)
In-Reply-To: <20081211224543.21468.8939.stgit-07a7zB5ZJzbwdl/1UfZZQIVfYA8g3rJ/@public.gmane.org>

Clean up: nsm_addr_in() is no longer used, and nsm_addr() is used only in
fs/lockd/mon.c, so move it there.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
---

 fs/lockd/mon.c              |    5 +++++
 include/linux/lockd/lockd.h |   10 ----------
 2 files changed, 5 insertions(+), 10 deletions(-)

diff --git a/fs/lockd/mon.c b/fs/lockd/mon.c
index acda46f..534d6de 100644
--- a/fs/lockd/mon.c
+++ b/fs/lockd/mon.c
@@ -55,6 +55,11 @@ static				DEFINE_SPINLOCK(nsm_lock);
  */
 int				nsm_local_state;
 
+static inline struct sockaddr *nsm_addr(const struct nsm_handle *nsm)
+{
+	return (struct sockaddr *)&nsm->sm_addr;
+}
+
 static void nsm_display_ipv4_address(const struct sockaddr *sap, char *buf,
 				     const size_t len)
 {
diff --git a/include/linux/lockd/lockd.h b/include/linux/lockd/lockd.h
index 8b57467..6ab0449 100644
--- a/include/linux/lockd/lockd.h
+++ b/include/linux/lockd/lockd.h
@@ -112,16 +112,6 @@ static inline struct sockaddr *nlm_srcaddr(const struct nlm_host *host)
 	return (struct sockaddr *)&host->h_srcaddr;
 }
 
-static inline struct sockaddr_in *nsm_addr_in(const struct nsm_handle *handle)
-{
-	return (struct sockaddr_in *)&handle->sm_addr;
-}
-
-static inline struct sockaddr *nsm_addr(const struct nsm_handle *handle)
-{
-	return (struct sockaddr *)&handle->sm_addr;
-}
-
 /*
  * Map an fl_owner_t into a unique 32-bit "pid"
  */


  parent reply	other threads:[~2008-12-11 22:56 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-11 22:55 [PATCH 00/11] Replacement patches for NSM IPv6 support Chuck Lever
     [not found] ` <20081211224543.21468.8939.stgit-07a7zB5ZJzbwdl/1UfZZQIVfYA8g3rJ/@public.gmane.org>
2008-12-11 22:55   ` [PATCH 01/11] NLM: Remove "create" argument from nsm_find() Chuck Lever
2008-12-11 22:55   ` [PATCH 02/11] NSM: Refactor nsm_handle creation into a helper function Chuck Lever
2008-12-11 22:55   ` [PATCH 03/11] NSM: More clean up of nsm_get_handle() Chuck Lever
2008-12-11 22:56   ` [PATCH 04/11] NSM: Replace IP address as our nlm_reboot lookup key Chuck Lever
2008-12-11 22:56   ` [PATCH 05/11] NSM: Remove include/linux/lockd/sm_inter.h Chuck Lever
2008-12-11 22:56   ` Chuck Lever [this message]
2008-12-11 22:56   ` [PATCH 07/11] NSM: Move nsm_use_hostnames to mon.c Chuck Lever
2008-12-11 22:56   ` [PATCH 08/11] NSM: Move nsm_create() Chuck Lever
2008-12-11 22:56   ` [PATCH 09/11] NLM: nlm_privileged_requester() doesn't recognize mapped loopback address Chuck Lever
2008-12-11 22:56   ` [PATCH 10/11] NLM: Rewrite IPv4 privileged requester's check Chuck Lever
2008-12-11 22:56   ` [PATCH 11/11] lockd: Enable NLM use of AF_INET6 Chuck Lever
2008-12-12 18:59   ` [PATCH 00/11] Replacement patches for NSM IPv6 support J. Bruce Fields
2008-12-12 20:17     ` Chuck Lever

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20081211225621.21468.44600.stgit@ingres.1015granger.net \
    --to=chuck.lever@oracle.com \
    --cc=bfields@fieldses.org \
    --cc=linux-nfs@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.