From 73e9ad61a09f0a5c549c339459d261eeb6913b19 Mon Sep 17 00:00:00 2001 From: Alex Riesen Date: Mon, 24 May 2010 14:33:05 -0700 Subject: [PATCH] --- yaml --- r: 198281 b: refs/heads/master c: ef7ffe8f06895312aeb08a5f8a1d4c90e34335ea h: refs/heads/master i: 198279: 04935ab60ae235e81f6b090a60e3aaae918992f4 v: v3 --- [refs] | 2 +- trunk/net/sunrpc/xprt.c | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/[refs] b/[refs] index e762b46c6ba1..8739c39d72cf 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 08a82c6872ac1d37cb993a52f1b35f97f48295bd +refs/heads/master: ef7ffe8f06895312aeb08a5f8a1d4c90e34335ea diff --git a/trunk/net/sunrpc/xprt.c b/trunk/net/sunrpc/xprt.c index 3fc325399ee4..dcd0132396ba 100644 --- a/trunk/net/sunrpc/xprt.c +++ b/trunk/net/sunrpc/xprt.c @@ -166,7 +166,6 @@ EXPORT_SYMBOL_GPL(xprt_unregister_transport); int xprt_load_transport(const char *transport_name) { struct xprt_class *t; - char module_name[sizeof t->name + 5]; int result; result = 0; @@ -178,9 +177,7 @@ int xprt_load_transport(const char *transport_name) } } spin_unlock(&xprt_list_lock); - strcpy(module_name, "xprt"); - strncat(module_name, transport_name, sizeof t->name); - result = request_module(module_name); + result = request_module("xprt%s", transport_name); out: return result; }