@@ -51,8 +51,8 @@ static struct sock *idiagnl;
51
51
RTA_DATA(__RTA_PUT(skb, attrtype, attrlen))
52
52
53
53
static int inet_diag_fill (struct sk_buff * skb , struct sock * sk ,
54
- int ext , u32 pid , u32 seq , u16 nlmsg_flags ,
55
- const struct nlmsghdr * unlh )
54
+ int ext , u32 pid , u32 seq , u16 nlmsg_flags ,
55
+ const struct nlmsghdr * unlh )
56
56
{
57
57
const struct inet_sock * inet = inet_sk (sk );
58
58
const struct inet_connection_sock * icsk = inet_csk (sk );
@@ -77,7 +77,7 @@ static int inet_diag_fill(struct sk_buff *skb, struct sock *sk,
77
77
if (ext & (1 << (INET_DIAG_INFO - 1 )))
78
78
info = INET_DIAG_PUT (skb , INET_DIAG_INFO ,
79
79
handler -> idiag_info_size );
80
-
80
+
81
81
if ((ext & (1 << (INET_DIAG_CONG - 1 ))) && icsk -> icsk_ca_ops ) {
82
82
size_t len = strlen (icsk -> icsk_ca_ops -> name );
83
83
strcpy (INET_DIAG_PUT (skb , INET_DIAG_CONG , len + 1 ),
@@ -185,7 +185,8 @@ static int inet_diag_fill(struct sk_buff *skb, struct sock *sk,
185
185
return -1 ;
186
186
}
187
187
188
- static int inet_diag_get_exact (struct sk_buff * in_skb , const struct nlmsghdr * nlh )
188
+ static int inet_diag_get_exact (struct sk_buff * in_skb ,
189
+ const struct nlmsghdr * nlh )
189
190
{
190
191
int err ;
191
192
struct sock * sk ;
@@ -283,7 +284,7 @@ static int bitstring_match(const u32 *a1, const u32 *a2, int bits)
283
284
284
285
285
286
static int inet_diag_bc_run (const void * bc , int len ,
286
- const struct inet_diag_entry * entry )
287
+ const struct inet_diag_entry * entry )
287
288
{
288
289
while (len > 0 ) {
289
290
int yes = 1 ;
@@ -322,7 +323,7 @@ static int inet_diag_bc_run(const void *bc, int len,
322
323
yes = 0 ;
323
324
break ;
324
325
}
325
-
326
+
326
327
if (cond -> prefix_len == 0 )
327
328
break ;
328
329
@@ -331,7 +332,8 @@ static int inet_diag_bc_run(const void *bc, int len,
331
332
else
332
333
addr = entry -> daddr ;
333
334
334
- if (bitstring_match (addr , cond -> addr , cond -> prefix_len ))
335
+ if (bitstring_match (addr , cond -> addr ,
336
+ cond -> prefix_len ))
335
337
break ;
336
338
if (entry -> family == AF_INET6 &&
337
339
cond -> family == AF_INET ) {
@@ -346,7 +348,7 @@ static int inet_diag_bc_run(const void *bc, int len,
346
348
}
347
349
}
348
350
349
- if (yes ) {
351
+ if (yes ) {
350
352
len -= op -> yes ;
351
353
bc += op -> yes ;
352
354
} else {
@@ -407,14 +409,14 @@ static int inet_diag_bc_audit(const void *bytecode, int bytecode_len)
407
409
default :
408
410
return - EINVAL ;
409
411
}
410
- bc += op -> yes ;
412
+ bc += op -> yes ;
411
413
len -= op -> yes ;
412
414
}
413
415
return len == 0 ? 0 : - EINVAL ;
414
416
}
415
417
416
418
static int inet_diag_dump_sock (struct sk_buff * skb , struct sock * sk ,
417
- struct netlink_callback * cb )
419
+ struct netlink_callback * cb )
418
420
{
419
421
struct inet_diag_req * r = NLMSG_DATA (cb -> nlh );
420
422
@@ -445,13 +447,12 @@ static int inet_diag_dump_sock(struct sk_buff *skb, struct sock *sk,
445
447
}
446
448
447
449
return inet_diag_fill (skb , sk , r -> idiag_ext , NETLINK_CB (cb -> skb ).pid ,
448
- cb -> nlh -> nlmsg_seq , NLM_F_MULTI , cb -> nlh );
450
+ cb -> nlh -> nlmsg_seq , NLM_F_MULTI , cb -> nlh );
449
451
}
450
452
451
453
static int inet_diag_fill_req (struct sk_buff * skb , struct sock * sk ,
452
- struct request_sock * req ,
453
- u32 pid , u32 seq ,
454
- const struct nlmsghdr * unlh )
454
+ struct request_sock * req , u32 pid , u32 seq ,
455
+ const struct nlmsghdr * unlh )
455
456
{
456
457
const struct inet_request_sock * ireq = inet_rsk (req );
457
458
struct inet_sock * inet = inet_sk (sk );
@@ -504,7 +505,7 @@ static int inet_diag_fill_req(struct sk_buff *skb, struct sock *sk,
504
505
}
505
506
506
507
static int inet_diag_dump_reqs (struct sk_buff * skb , struct sock * sk ,
507
- struct netlink_callback * cb )
508
+ struct netlink_callback * cb )
508
509
{
509
510
struct inet_diag_entry entry ;
510
511
struct inet_diag_req * r = NLMSG_DATA (cb -> nlh );
@@ -556,7 +557,7 @@ static int inet_diag_dump_reqs(struct sk_buff *skb, struct sock *sk,
556
557
inet6_rsk (req )-> loc_addr .s6_addr32 :
557
558
#endif
558
559
& ireq -> loc_addr ;
559
- entry .daddr =
560
+ entry .daddr =
560
561
#if defined(CONFIG_IPV6 ) || defined (CONFIG_IPV6_MODULE )
561
562
(entry .family == AF_INET6 ) ?
562
563
inet6_rsk (req )-> rmt_addr .s6_addr32 :
@@ -599,7 +600,7 @@ static int inet_diag_dump(struct sk_buff *skb, struct netlink_callback *cb)
599
600
handler = inet_diag_table [cb -> nlh -> nlmsg_type ];
600
601
BUG_ON (handler == NULL );
601
602
hashinfo = handler -> idiag_hashinfo ;
602
-
603
+
603
604
s_i = cb -> args [1 ];
604
605
s_num = num = cb -> args [2 ];
605
606
@@ -672,7 +673,6 @@ static int inet_diag_dump(struct sk_buff *skb, struct netlink_callback *cb)
672
673
s_num = 0 ;
673
674
674
675
read_lock_bh (& head -> lock );
675
-
676
676
num = 0 ;
677
677
sk_for_each (sk , node , & head -> chain ) {
678
678
struct inet_sock * inet = inet_sk (sk );
@@ -684,7 +684,8 @@ static int inet_diag_dump(struct sk_buff *skb, struct netlink_callback *cb)
684
684
if (r -> id .idiag_sport != inet -> sport &&
685
685
r -> id .idiag_sport )
686
686
goto next_normal ;
687
- if (r -> id .idiag_dport != inet -> dport && r -> id .idiag_dport )
687
+ if (r -> id .idiag_dport != inet -> dport &&
688
+ r -> id .idiag_dport )
688
689
goto next_normal ;
689
690
if (inet_diag_dump_sock (skb , sk , cb ) < 0 ) {
690
691
read_unlock_bh (& head -> lock );
@@ -724,8 +725,7 @@ static int inet_diag_dump(struct sk_buff *skb, struct netlink_callback *cb)
724
725
return skb -> len ;
725
726
}
726
727
727
- static __inline__ int
728
- inet_diag_rcv_msg (struct sk_buff * skb , struct nlmsghdr * nlh )
728
+ static inline int inet_diag_rcv_msg (struct sk_buff * skb , struct nlmsghdr * nlh )
729
729
{
730
730
if (!(nlh -> nlmsg_flags & NLM_F_REQUEST ))
731
731
return 0 ;
@@ -755,9 +755,8 @@ inet_diag_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh)
755
755
}
756
756
return netlink_dump_start (idiagnl , skb , nlh ,
757
757
inet_diag_dump , NULL );
758
- } else {
758
+ } else
759
759
return inet_diag_get_exact (skb , nlh );
760
- }
761
760
762
761
err_inval :
763
762
return - EINVAL ;
@@ -766,15 +765,15 @@ inet_diag_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh)
766
765
767
766
static inline void inet_diag_rcv_skb (struct sk_buff * skb )
768
767
{
769
- int err ;
770
- struct nlmsghdr * nlh ;
771
-
772
768
if (skb -> len >= NLMSG_SPACE (0 )) {
773
- nlh = (struct nlmsghdr * )skb -> data ;
774
- if (nlh -> nlmsg_len < sizeof (* nlh ) || skb -> len < nlh -> nlmsg_len )
769
+ int err ;
770
+ struct nlmsghdr * nlh = (struct nlmsghdr * )skb -> data ;
771
+
772
+ if (nlh -> nlmsg_len < sizeof (* nlh ) ||
773
+ skb -> len < nlh -> nlmsg_len )
775
774
return ;
776
775
err = inet_diag_rcv_msg (skb , nlh );
777
- if (err || nlh -> nlmsg_flags & NLM_F_ACK )
776
+ if (err || nlh -> nlmsg_flags & NLM_F_ACK )
778
777
netlink_ack (skb , nlh , err );
779
778
}
780
779
}
0 commit comments