@@ -608,12 +608,12 @@ void aeron_driver_name_resolver_receive(
608608 return ;
609609 }
610610
611- remaining -= AERON_FRAME_HEADER_LENGTH ;
611+ remaining -= sizeof ( aeron_frame_header_t ) ;
612612
613613 while (0 < remaining )
614614 {
615615 const size_t offset = length - remaining ;
616- if (AERON_HDR_TYPE_RES != frame_header -> type || remaining < AERON_RES_HEADER_LENGTH )
616+ if (AERON_HDR_TYPE_RES != frame_header -> type || remaining < sizeof ( aeron_resolution_header_t ) )
617617 {
618618 aeron_counter_increment (resolver -> invalid_packets_counter );
619619 return ;
@@ -631,7 +631,7 @@ void aeron_driver_name_resolver_receive(
631631 if (AERON_RES_HEADER_TYPE_NAME_TO_IP4_MD == resolution_header -> res_type )
632632 {
633633 aeron_resolution_header_ipv4_t * ip4_hdr = (aeron_resolution_header_ipv4_t * )resolution_header ;
634- if (length < AERON_RES_IPV4_HEADER_LENGTH ||
634+ if (length < sizeof ( aeron_resolution_header_ipv4_t ) ||
635635 length < (entry_length = aeron_res_header_entry_length_ipv4 (ip4_hdr )))
636636 {
637637 aeron_counter_increment (resolver -> invalid_packets_counter );
@@ -645,7 +645,7 @@ void aeron_driver_name_resolver_receive(
645645 else if (AERON_RES_HEADER_TYPE_NAME_TO_IP6_MD == resolution_header -> res_type )
646646 {
647647 aeron_resolution_header_ipv6_t * ip6_hdr = (aeron_resolution_header_ipv6_t * )resolution_header ;
648- if (length < AERON_RES_IPV6_HEADER_LENGTH ||
648+ if (length < sizeof ( aeron_resolution_header_ipv6_t ) ||
649649 length < (entry_length = aeron_res_header_entry_length_ipv6 (ip6_hdr )))
650650 {
651651 aeron_counter_increment (resolver -> invalid_packets_counter );
@@ -792,7 +792,7 @@ static int aeron_driver_name_resolver_send_self_resolutions(
792792 return 0 ;
793793 }
794794
795- const size_t entry_offset = AERON_FRAME_HEADER_LENGTH ;
795+ const size_t entry_offset = sizeof ( aeron_frame_header_t ) ;
796796 uint8_t * aligned_buffer = driver_resolver -> aligned_buffer ;
797797 aeron_frame_header_t * frame_header = (aeron_frame_header_t * )& aligned_buffer [0 ];
798798 aeron_resolution_header_t * resolution_header = (aeron_resolution_header_t * )& aligned_buffer [entry_offset ];
@@ -809,7 +809,7 @@ static int aeron_driver_name_resolver_send_self_resolutions(
809809
810810 assert (0 <= entry_length || "local_cache_addr should of been correctly constructed during init" );
811811
812- size_t frame_length = AERON_FRAME_HEADER_LENGTH + (size_t )entry_length ;
812+ size_t frame_length = sizeof ( aeron_frame_header_t ) + (size_t )entry_length ;
813813
814814 frame_header -> type = AERON_HDR_TYPE_RES ;
815815 frame_header -> flags = UINT8_C (0 );
@@ -915,7 +915,7 @@ static int aeron_driver_name_resolver_send_neighbor_resolutions(aeron_driver_nam
915915 int work_count = 0 ;
916916 for (i = 0 ; i < resolver -> cache .entries .length ;)
917917 {
918- size_t entry_offset = AERON_FRAME_HEADER_LENGTH ;
918+ size_t entry_offset = sizeof ( aeron_frame_header_t ) ;
919919
920920 for (j = i ; j < resolver -> cache .entries .length ;)
921921 {
@@ -1026,7 +1026,7 @@ int aeron_driver_name_resolver_set_resolution_header(
10261026 switch (cache_addr -> res_type )
10271027 {
10281028 case AERON_RES_HEADER_TYPE_NAME_TO_IP4_MD :
1029- entry_length = AERON_ALIGN (AERON_RES_IPV4_HEADER_LENGTH + name_length , sizeof (int64_t ));
1029+ entry_length = AERON_ALIGN (sizeof ( aeron_resolution_header_ipv4_t ) + name_length , sizeof (int64_t ));
10301030 if (capacity < entry_length )
10311031 {
10321032 return 0 ;
@@ -1035,12 +1035,12 @@ int aeron_driver_name_resolver_set_resolution_header(
10351035 aeron_resolution_header_ipv4_t * hdr_ipv4 = (aeron_resolution_header_ipv4_t * )resolution_header ;
10361036 memcpy (hdr_ipv4 -> addr , cache_addr -> address , sizeof (hdr_ipv4 -> addr ));
10371037 hdr_ipv4 -> name_length = (int16_t )name_length ;
1038- name_offset = AERON_RES_IPV4_HEADER_LENGTH ;
1038+ name_offset = sizeof ( aeron_resolution_header_ipv4_t ) ;
10391039
10401040 break ;
10411041
10421042 case AERON_RES_HEADER_TYPE_NAME_TO_IP6_MD :
1043- entry_length = AERON_ALIGN (AERON_RES_IPV6_HEADER_LENGTH + name_length , sizeof (int64_t ));
1043+ entry_length = AERON_ALIGN (sizeof ( aeron_resolution_header_ipv6_t ) + name_length , sizeof (int64_t ));
10441044 if (capacity < entry_length )
10451045 {
10461046 return 0 ;
@@ -1050,7 +1050,7 @@ int aeron_driver_name_resolver_set_resolution_header(
10501050
10511051 memcpy (hdr_ipv6 -> addr , cache_addr -> address , sizeof (hdr_ipv6 -> addr ));
10521052 hdr_ipv6 -> name_length = (int16_t )name_length ;
1053- name_offset = AERON_RES_IPV6_HEADER_LENGTH ;
1053+ name_offset = sizeof ( aeron_resolution_header_ipv6_t ) ;
10541054
10551055 break ;
10561056
0 commit comments