@@ -499,23 +499,23 @@ int iccp_local_if_dump(char * *buf, int *num, int mclag_id)
499
499
mclagd_lif .ifindex = lif_peer -> ifindex ;
500
500
501
501
if (lif_peer -> type == IF_T_UNKNOW )
502
- memcpy (mclagd_lif .type , "Unknown" , 6 );
502
+ memcpy (mclagd_lif .type , "Unknown" , strlen ( "unknown" ) );
503
503
else if (lif_peer -> type == IF_T_PORT )
504
- memcpy (mclagd_lif .type , "Ethernet" , 8 );
504
+ memcpy (mclagd_lif .type , "Ethernet" , strlen ( "Ethernet" ) );
505
505
else if (lif_peer -> type == IF_T_PORT_CHANNEL )
506
506
memcpy (mclagd_lif .type , "PortChannel" , 11 );
507
507
508
508
memcpy (mclagd_lif .name , lif_peer -> name , MAX_L_PORT_NAME );
509
509
memcpy (mclagd_lif .mac_addr , lif_peer -> mac_addr , ETHER_ADDR_LEN );
510
510
511
511
if (lif_peer -> state == PORT_STATE_UP )
512
- memcpy (mclagd_lif .state , "Up" , 2 );
512
+ memcpy (mclagd_lif .state , "Up" , strlen ( "Up" ) );
513
513
else if (lif_peer -> state == PORT_STATE_DOWN )
514
- memcpy (mclagd_lif .state , "Down" , 4 );
514
+ memcpy (mclagd_lif .state , "Down" , strlen ( "Down" ) );
515
515
else if (lif_peer -> state == PORT_STATE_ADMIN_DOWN )
516
- memcpy (mclagd_lif .state , "Admin-down" , 10 );
516
+ memcpy (mclagd_lif .state , "Admin-down" , strlen ( "Admin-down" ) );
517
517
else if (lif_peer -> state == PORT_STATE_TEST )
518
- memcpy (mclagd_lif .state , "Test" , 4 );
518
+ memcpy (mclagd_lif .state , "Test" , strlen ( "Test" ) );
519
519
520
520
memcpy (mclagd_lif .ipv4_addr , show_ip_str (lif_peer -> ipv4_addr ), 16 );
521
521
mclagd_lif .prefixlen = lif_peer -> prefixlen ;
@@ -530,15 +530,15 @@ int iccp_local_if_dump(char * *buf, int *num, int mclag_id)
530
530
mclagd_lif .po_active = lif_peer -> po_active ;
531
531
/*mlacp_state*/
532
532
if (lif_peer -> mlacp_state == MLACP_STATE_INIT )
533
- memcpy (mclagd_lif .mlacp_state , "INIT" , 4 );
533
+ memcpy (mclagd_lif .mlacp_state , "INIT" , strlen ( "INIT" ) );
534
534
else if (lif_peer -> mlacp_state == MLACP_STATE_STAGE1 )
535
- memcpy (mclagd_lif .mlacp_state , "STAGE1" , 6 );
535
+ memcpy (mclagd_lif .mlacp_state , "STAGE1" , strlen ( "STAGE1" ) );
536
536
else if (lif_peer -> mlacp_state == MLACP_STATE_STAGE2 )
537
- memcpy (mclagd_lif .mlacp_state , "STAGE2" , 6 );
537
+ memcpy (mclagd_lif .mlacp_state , "STAGE2" , strlen ( "STAGE2" ) );
538
538
else if (lif_peer -> mlacp_state == MLACP_STATE_EXCHANGE )
539
- memcpy (mclagd_lif .mlacp_state , "EXCHANGE" , 8 );
539
+ memcpy (mclagd_lif .mlacp_state , "EXCHANGE" , strlen ( "EXCHANGE" ) );
540
540
else if (lif_peer -> mlacp_state == MLACP_STATE_ERROR )
541
- memcpy (mclagd_lif .mlacp_state , "ERROR" , 5 );
541
+ memcpy (mclagd_lif .mlacp_state , "ERROR" , strlen ( "ERROR" ) );
542
542
543
543
mclagd_lif .isolate_to_peer_link = lif_peer -> isolate_to_peer_link ;
544
544
mclagd_lif .is_traffic_disable = lif_peer -> is_traffic_disable ;
0 commit comments