unnecessary assignment

This commit is contained in:
Benjamin Wilson 2025-01-10 13:58:20 -05:00
parent 272d05b126
commit 03a98060a3

View File

@ -153,27 +153,23 @@ static esp_err_t check_is_same_network(httpd_req_t * req){
origin_ip_addr = request_ip_addr;
}
uint32_t requestor_network = request_ip_addr & server_netmask;
uint32_t origin_network = origin_ip_addr & server_netmask;
//Private IP ranges
//192.168.0.0
uint32_t sixteen_bit_block = 0b11000000101010000000000000000000;
uint32_t sixteen_bit_mask = 0b11111111111111110000000000000000;
if((requestor_network & sixteen_bit_mask) == sixteen_bit_block && (origin_network & sixteen_bit_mask) == sixteen_bit_block){
if((request_ip_addr & sixteen_bit_mask) == sixteen_bit_block && (origin_ip_addr & sixteen_bit_mask) == sixteen_bit_block){
return ESP_OK;
}
//172.16.0.0
uint32_t twenty_bit_block = 0b10101100000100000000000000000000;
uint32_t twenty_bit_mask = 0b11111111111100000000000000000000;
if((requestor_network & twenty_bit_mask) == twenty_bit_block && (origin_network & twenty_bit_mask) == twenty_bit_block){
if((request_ip_addr & twenty_bit_mask) == twenty_bit_block && (origin_ip_addr & twenty_bit_mask) == twenty_bit_block){
return ESP_OK;
}
//10.0.0.0
uint32_t twenty_four_bit_block = 0b00001010000000000000000000000000;
uint32_t twenty_four_bit_mask = 0b11111111000000000000000000000000;
if((requestor_network & twenty_four_bit_mask) == twenty_four_bit_block && (origin_network & twenty_four_bit_mask) == twenty_four_bit_block){
if((request_ip_addr & twenty_four_bit_mask) == twenty_four_bit_block && (origin_ip_addr & twenty_four_bit_mask) == twenty_four_bit_block){
return ESP_OK;
}