X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=net%2Fsunrpc%2Fpmap_clnt.c;h=2a5d319eda092981c39e6d2f2d9dcdc97581cc4a;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=61bdc9754a06b3bb94698e0629082b0e5c87ba67;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/net/sunrpc/pmap_clnt.c b/net/sunrpc/pmap_clnt.c index 61bdc9754..2a5d319ed 100644 --- a/net/sunrpc/pmap_clnt.c +++ b/net/sunrpc/pmap_clnt.c @@ -31,8 +31,8 @@ static struct rpc_procinfo pmap_procedures[]; static struct rpc_clnt * pmap_create(char *, struct sockaddr_in *, int); static void pmap_getport_done(struct rpc_task *); -extern struct rpc_program pmap_program; -static spinlock_t pmap_lock = SPIN_LOCK_UNLOCKED; +static struct rpc_program pmap_program; +static DEFINE_SPINLOCK(pmap_lock); /* * Obtain the port for a given RPC service on a given host. This one can @@ -292,7 +292,7 @@ static struct rpc_version * pmap_version[] = { static struct rpc_stat pmap_stats; -struct rpc_program pmap_program = { +static struct rpc_program pmap_program = { .name = "portmap", .number = RPC_PMAP_PROGRAM, .nrvers = ARRAY_SIZE(pmap_version),