aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Grover <agrover@redhat.com>2015-08-24 13:26:06 -0400
committerNicholas Bellinger <nab@linux-iscsi.org>2015-08-27 02:27:25 -0400
commit13a3cf08fa1e4b3a252f24202d47a556242aea03 (patch)
treeba8edcd97c64cf0d9d717e97290a77dcff434027
parentdc58f760e2e1f8f2265b581d35f211415c4fee0c (diff)
target/iscsi: Replace __kernel_sockaddr_storage with sockaddr_storage
It appears to be what the rest of the kernel does, so let's do it too. Signed-off-by: Andy Grover <agrover@redhat.com> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
-rw-r--r--drivers/infiniband/ulp/isert/ib_isert.c4
-rw-r--r--drivers/target/iscsi/iscsi_target.c8
-rw-r--r--drivers/target/iscsi/iscsi_target.h4
-rw-r--r--drivers/target/iscsi/iscsi_target_configfs.c4
-rw-r--r--drivers/target/iscsi/iscsi_target_login.c6
-rw-r--r--drivers/target/iscsi/iscsi_target_login.h4
-rw-r--r--drivers/target/iscsi/iscsi_target_tpg.c4
-rw-r--r--drivers/target/iscsi/iscsi_target_tpg.h2
-rw-r--r--include/target/iscsi/iscsi_target_core.h6
-rw-r--r--include/target/iscsi/iscsi_target_stat.h2
-rw-r--r--include/target/iscsi/iscsi_transport.h2
11 files changed, 23 insertions, 23 deletions
diff --git a/drivers/infiniband/ulp/isert/ib_isert.c b/drivers/infiniband/ulp/isert/ib_isert.c
index aa08606f75a2..20a0a4629456 100644
--- a/drivers/infiniband/ulp/isert/ib_isert.c
+++ b/drivers/infiniband/ulp/isert/ib_isert.c
@@ -3102,7 +3102,7 @@ out:
3102 3102
3103static int 3103static int
3104isert_setup_np(struct iscsi_np *np, 3104isert_setup_np(struct iscsi_np *np,
3105 struct __kernel_sockaddr_storage *ksockaddr) 3105 struct sockaddr_storage *ksockaddr)
3106{ 3106{
3107 struct isert_np *isert_np; 3107 struct isert_np *isert_np;
3108 struct rdma_cm_id *isert_lid; 3108 struct rdma_cm_id *isert_lid;
@@ -3124,7 +3124,7 @@ isert_setup_np(struct iscsi_np *np,
3124 * in iscsi_target_configfs.c code.. 3124 * in iscsi_target_configfs.c code..
3125 */ 3125 */
3126 memcpy(&np->np_sockaddr, ksockaddr, 3126 memcpy(&np->np_sockaddr, ksockaddr,
3127 sizeof(struct __kernel_sockaddr_storage)); 3127 sizeof(struct sockaddr_storage));
3128 3128
3129 isert_lid = isert_setup_id(isert_np); 3129 isert_lid = isert_setup_id(isert_np);
3130 if (IS_ERR(isert_lid)) { 3130 if (IS_ERR(isert_lid)) {
diff --git a/drivers/target/iscsi/iscsi_target.c b/drivers/target/iscsi/iscsi_target.c
index f752235a1615..a9257a083c39 100644
--- a/drivers/target/iscsi/iscsi_target.c
+++ b/drivers/target/iscsi/iscsi_target.c
@@ -269,7 +269,7 @@ int iscsit_deaccess_np(struct iscsi_np *np, struct iscsi_portal_group *tpg,
269} 269}
270 270
271bool iscsit_check_np_match( 271bool iscsit_check_np_match(
272 struct __kernel_sockaddr_storage *sockaddr, 272 struct sockaddr_storage *sockaddr,
273 struct iscsi_np *np, 273 struct iscsi_np *np,
274 int network_transport) 274 int network_transport)
275{ 275{
@@ -311,7 +311,7 @@ bool iscsit_check_np_match(
311 * Called with mutex np_lock held 311 * Called with mutex np_lock held
312 */ 312 */
313static struct iscsi_np *iscsit_get_np( 313static struct iscsi_np *iscsit_get_np(
314 struct __kernel_sockaddr_storage *sockaddr, 314 struct sockaddr_storage *sockaddr,
315 int network_transport) 315 int network_transport)
316{ 316{
317 struct iscsi_np *np; 317 struct iscsi_np *np;
@@ -342,7 +342,7 @@ static struct iscsi_np *iscsit_get_np(
342} 342}
343 343
344struct iscsi_np *iscsit_add_np( 344struct iscsi_np *iscsit_add_np(
345 struct __kernel_sockaddr_storage *sockaddr, 345 struct sockaddr_storage *sockaddr,
346 int network_transport) 346 int network_transport)
347{ 347{
348 struct iscsi_np *np; 348 struct iscsi_np *np;
@@ -3452,7 +3452,7 @@ iscsit_build_sendtargets_response(struct iscsi_cmd *cmd,
3452 tpg_np_list) { 3452 tpg_np_list) {
3453 struct iscsi_np *np = tpg_np->tpg_np; 3453 struct iscsi_np *np = tpg_np->tpg_np;
3454 bool inaddr_any = iscsit_check_inaddr_any(np); 3454 bool inaddr_any = iscsit_check_inaddr_any(np);
3455 struct __kernel_sockaddr_storage *sockaddr; 3455 struct sockaddr_storage *sockaddr;
3456 3456
3457 if (np->np_network_transport != network_transport) 3457 if (np->np_network_transport != network_transport)
3458 continue; 3458 continue;
diff --git a/drivers/target/iscsi/iscsi_target.h b/drivers/target/iscsi/iscsi_target.h
index d294f030a097..4cf2c0f2ba2f 100644
--- a/drivers/target/iscsi/iscsi_target.h
+++ b/drivers/target/iscsi/iscsi_target.h
@@ -10,9 +10,9 @@ extern int iscsit_access_np(struct iscsi_np *, struct iscsi_portal_group *);
10extern void iscsit_login_kref_put(struct kref *); 10extern void iscsit_login_kref_put(struct kref *);
11extern int iscsit_deaccess_np(struct iscsi_np *, struct iscsi_portal_group *, 11extern int iscsit_deaccess_np(struct iscsi_np *, struct iscsi_portal_group *,
12 struct iscsi_tpg_np *); 12 struct iscsi_tpg_np *);
13extern bool iscsit_check_np_match(struct __kernel_sockaddr_storage *, 13extern bool iscsit_check_np_match(struct sockaddr_storage *,
14 struct iscsi_np *, int); 14 struct iscsi_np *, int);
15extern struct iscsi_np *iscsit_add_np(struct __kernel_sockaddr_storage *, 15extern struct iscsi_np *iscsit_add_np(struct sockaddr_storage *,
16 int); 16 int);
17extern int iscsit_reset_np_thread(struct iscsi_np *, struct iscsi_tpg_np *, 17extern int iscsit_reset_np_thread(struct iscsi_np *, struct iscsi_tpg_np *,
18 struct iscsi_portal_group *, bool); 18 struct iscsi_portal_group *, bool);
diff --git a/drivers/target/iscsi/iscsi_target_configfs.c b/drivers/target/iscsi/iscsi_target_configfs.c
index 5afa6294eda2..c7461d770d3a 100644
--- a/drivers/target/iscsi/iscsi_target_configfs.c
+++ b/drivers/target/iscsi/iscsi_target_configfs.c
@@ -220,7 +220,7 @@ static struct se_tpg_np *lio_target_call_addnptotpg(
220 struct iscsi_portal_group *tpg; 220 struct iscsi_portal_group *tpg;
221 struct iscsi_tpg_np *tpg_np; 221 struct iscsi_tpg_np *tpg_np;
222 char *str, *str2, *ip_str, *port_str; 222 char *str, *str2, *ip_str, *port_str;
223 struct __kernel_sockaddr_storage sockaddr; 223 struct sockaddr_storage sockaddr;
224 struct sockaddr_in *sock_in; 224 struct sockaddr_in *sock_in;
225 struct sockaddr_in6 *sock_in6; 225 struct sockaddr_in6 *sock_in6;
226 unsigned long port; 226 unsigned long port;
@@ -235,7 +235,7 @@ static struct se_tpg_np *lio_target_call_addnptotpg(
235 memset(buf, 0, MAX_PORTAL_LEN + 1); 235 memset(buf, 0, MAX_PORTAL_LEN + 1);
236 snprintf(buf, MAX_PORTAL_LEN + 1, "%s", name); 236 snprintf(buf, MAX_PORTAL_LEN + 1, "%s", name);
237 237
238 memset(&sockaddr, 0, sizeof(struct __kernel_sockaddr_storage)); 238 memset(&sockaddr, 0, sizeof(struct sockaddr_storage));
239 239
240 str = strstr(buf, "["); 240 str = strstr(buf, "[");
241 if (str) { 241 if (str) {
diff --git a/drivers/target/iscsi/iscsi_target_login.c b/drivers/target/iscsi/iscsi_target_login.c
index b7ef6fa82fbf..fc7b79672d05 100644
--- a/drivers/target/iscsi/iscsi_target_login.c
+++ b/drivers/target/iscsi/iscsi_target_login.c
@@ -877,7 +877,7 @@ static void iscsi_stop_login_thread_timer(struct iscsi_np *np)
877 877
878int iscsit_setup_np( 878int iscsit_setup_np(
879 struct iscsi_np *np, 879 struct iscsi_np *np,
880 struct __kernel_sockaddr_storage *sockaddr) 880 struct sockaddr_storage *sockaddr)
881{ 881{
882 struct socket *sock = NULL; 882 struct socket *sock = NULL;
883 int backlog = ISCSIT_TCP_BACKLOG, ret, opt = 0, len; 883 int backlog = ISCSIT_TCP_BACKLOG, ret, opt = 0, len;
@@ -916,7 +916,7 @@ int iscsit_setup_np(
916 * in iscsi_target_configfs.c code.. 916 * in iscsi_target_configfs.c code..
917 */ 917 */
918 memcpy(&np->np_sockaddr, sockaddr, 918 memcpy(&np->np_sockaddr, sockaddr,
919 sizeof(struct __kernel_sockaddr_storage)); 919 sizeof(struct sockaddr_storage));
920 920
921 if (sockaddr->ss_family == AF_INET6) 921 if (sockaddr->ss_family == AF_INET6)
922 len = sizeof(struct sockaddr_in6); 922 len = sizeof(struct sockaddr_in6);
@@ -975,7 +975,7 @@ fail:
975 975
976int iscsi_target_setup_login_socket( 976int iscsi_target_setup_login_socket(
977 struct iscsi_np *np, 977 struct iscsi_np *np,
978 struct __kernel_sockaddr_storage *sockaddr) 978 struct sockaddr_storage *sockaddr)
979{ 979{
980 struct iscsit_transport *t; 980 struct iscsit_transport *t;
981 int rc; 981 int rc;
diff --git a/drivers/target/iscsi/iscsi_target_login.h b/drivers/target/iscsi/iscsi_target_login.h
index 1c7358081533..35aeffee0686 100644
--- a/drivers/target/iscsi/iscsi_target_login.h
+++ b/drivers/target/iscsi/iscsi_target_login.h
@@ -5,9 +5,9 @@ extern int iscsi_login_setup_crypto(struct iscsi_conn *);
5extern int iscsi_check_for_session_reinstatement(struct iscsi_conn *); 5extern int iscsi_check_for_session_reinstatement(struct iscsi_conn *);
6extern int iscsi_login_post_auth_non_zero_tsih(struct iscsi_conn *, u16, u32); 6extern int iscsi_login_post_auth_non_zero_tsih(struct iscsi_conn *, u16, u32);
7extern int iscsit_setup_np(struct iscsi_np *, 7extern int iscsit_setup_np(struct iscsi_np *,
8 struct __kernel_sockaddr_storage *); 8 struct sockaddr_storage *);
9extern int iscsi_target_setup_login_socket(struct iscsi_np *, 9extern int iscsi_target_setup_login_socket(struct iscsi_np *,
10 struct __kernel_sockaddr_storage *); 10 struct sockaddr_storage *);
11extern int iscsit_accept_np(struct iscsi_np *, struct iscsi_conn *); 11extern int iscsit_accept_np(struct iscsi_np *, struct iscsi_conn *);
12extern int iscsit_get_login_rx(struct iscsi_conn *, struct iscsi_login *); 12extern int iscsit_get_login_rx(struct iscsi_conn *, struct iscsi_login *);
13extern int iscsit_put_login_tx(struct iscsi_conn *, struct iscsi_login *, u32); 13extern int iscsit_put_login_tx(struct iscsi_conn *, struct iscsi_login *, u32);
diff --git a/drivers/target/iscsi/iscsi_target_tpg.c b/drivers/target/iscsi/iscsi_target_tpg.c
index d61ae5167c42..23c95cd14167 100644
--- a/drivers/target/iscsi/iscsi_target_tpg.c
+++ b/drivers/target/iscsi/iscsi_target_tpg.c
@@ -431,7 +431,7 @@ struct iscsi_tpg_np *iscsit_tpg_locate_child_np(
431 431
432static bool iscsit_tpg_check_network_portal( 432static bool iscsit_tpg_check_network_portal(
433 struct iscsi_tiqn *tiqn, 433 struct iscsi_tiqn *tiqn,
434 struct __kernel_sockaddr_storage *sockaddr, 434 struct sockaddr_storage *sockaddr,
435 int network_transport) 435 int network_transport)
436{ 436{
437 struct iscsi_portal_group *tpg; 437 struct iscsi_portal_group *tpg;
@@ -460,7 +460,7 @@ static bool iscsit_tpg_check_network_portal(
460 460
461struct iscsi_tpg_np *iscsit_tpg_add_network_portal( 461struct iscsi_tpg_np *iscsit_tpg_add_network_portal(
462 struct iscsi_portal_group *tpg, 462 struct iscsi_portal_group *tpg,
463 struct __kernel_sockaddr_storage *sockaddr, 463 struct sockaddr_storage *sockaddr,
464 struct iscsi_tpg_np *tpg_np_parent, 464 struct iscsi_tpg_np *tpg_np_parent,
465 int network_transport) 465 int network_transport)
466{ 466{
diff --git a/drivers/target/iscsi/iscsi_target_tpg.h b/drivers/target/iscsi/iscsi_target_tpg.h
index 1c0b1d6605cf..9db32bd24cd4 100644
--- a/drivers/target/iscsi/iscsi_target_tpg.h
+++ b/drivers/target/iscsi/iscsi_target_tpg.h
@@ -22,7 +22,7 @@ extern struct iscsi_node_attrib *iscsit_tpg_get_node_attrib(struct iscsi_session
22extern void iscsit_tpg_del_external_nps(struct iscsi_tpg_np *); 22extern void iscsit_tpg_del_external_nps(struct iscsi_tpg_np *);
23extern struct iscsi_tpg_np *iscsit_tpg_locate_child_np(struct iscsi_tpg_np *, int); 23extern struct iscsi_tpg_np *iscsit_tpg_locate_child_np(struct iscsi_tpg_np *, int);
24extern struct iscsi_tpg_np *iscsit_tpg_add_network_portal(struct iscsi_portal_group *, 24extern struct iscsi_tpg_np *iscsit_tpg_add_network_portal(struct iscsi_portal_group *,
25 struct __kernel_sockaddr_storage *, struct iscsi_tpg_np *, 25 struct sockaddr_storage *, struct iscsi_tpg_np *,
26 int); 26 int);
27extern int iscsit_tpg_del_network_portal(struct iscsi_portal_group *, 27extern int iscsit_tpg_del_network_portal(struct iscsi_portal_group *,
28 struct iscsi_tpg_np *); 28 struct iscsi_tpg_np *);
diff --git a/include/target/iscsi/iscsi_target_core.h b/include/target/iscsi/iscsi_target_core.h
index f3eb99809557..84abe73450c5 100644
--- a/include/target/iscsi/iscsi_target_core.h
+++ b/include/target/iscsi/iscsi_target_core.h
@@ -528,8 +528,8 @@ struct iscsi_conn {
528 u32 exp_statsn; 528 u32 exp_statsn;
529 /* Per connection status sequence number */ 529 /* Per connection status sequence number */
530 u32 stat_sn; 530 u32 stat_sn;
531 struct __kernel_sockaddr_storage login_sockaddr; 531 struct sockaddr_storage login_sockaddr;
532 struct __kernel_sockaddr_storage local_sockaddr; 532 struct sockaddr_storage local_sockaddr;
533 int conn_usage_count; 533 int conn_usage_count;
534 int conn_waiting_on_uc; 534 int conn_waiting_on_uc;
535 atomic_t check_immediate_queue; 535 atomic_t check_immediate_queue;
@@ -779,7 +779,7 @@ struct iscsi_np {
779 spinlock_t np_thread_lock; 779 spinlock_t np_thread_lock;
780 struct completion np_restart_comp; 780 struct completion np_restart_comp;
781 struct socket *np_socket; 781 struct socket *np_socket;
782 struct __kernel_sockaddr_storage np_sockaddr; 782 struct sockaddr_storage np_sockaddr;
783 struct task_struct *np_thread; 783 struct task_struct *np_thread;
784 struct timer_list np_login_timer; 784 struct timer_list np_login_timer;
785 void *np_context; 785 void *np_context;
diff --git a/include/target/iscsi/iscsi_target_stat.h b/include/target/iscsi/iscsi_target_stat.h
index f2a583cdf08b..e615bb485d0b 100644
--- a/include/target/iscsi/iscsi_target_stat.h
+++ b/include/target/iscsi/iscsi_target_stat.h
@@ -50,7 +50,7 @@ struct iscsi_login_stats {
50 u64 last_fail_time; /* time stamp (jiffies) */ 50 u64 last_fail_time; /* time stamp (jiffies) */
51 u32 last_fail_type; 51 u32 last_fail_type;
52 int last_intr_fail_ip_family; 52 int last_intr_fail_ip_family;
53 struct __kernel_sockaddr_storage last_intr_fail_sockaddr; 53 struct sockaddr_storage last_intr_fail_sockaddr;
54 char last_intr_fail_name[224]; 54 char last_intr_fail_name[224];
55} ____cacheline_aligned; 55} ____cacheline_aligned;
56 56
diff --git a/include/target/iscsi/iscsi_transport.h b/include/target/iscsi/iscsi_transport.h
index e6bb166f12c2..90e37faa2ede 100644
--- a/include/target/iscsi/iscsi_transport.h
+++ b/include/target/iscsi/iscsi_transport.h
@@ -9,7 +9,7 @@ struct iscsit_transport {
9 int priv_size; 9 int priv_size;
10 struct module *owner; 10 struct module *owner;
11 struct list_head t_node; 11 struct list_head t_node;
12 int (*iscsit_setup_np)(struct iscsi_np *, struct __kernel_sockaddr_storage *); 12 int (*iscsit_setup_np)(struct iscsi_np *, struct sockaddr_storage *);
13 int (*iscsit_accept_np)(struct iscsi_np *, struct iscsi_conn *); 13 int (*iscsit_accept_np)(struct iscsi_np *, struct iscsi_conn *);
14 void (*iscsit_free_np)(struct iscsi_np *); 14 void (*iscsit_free_np)(struct iscsi_np *);
15 void (*iscsit_wait_conn)(struct iscsi_conn *); 15 void (*iscsit_wait_conn)(struct iscsi_conn *);