Quellcode durchsuchen

core: resolve/create_srv_pref_list() - insert at correct position in list

Elena-Ramona Modroiu vor 1 Jahr
Ursprung
Commit
f35cf89041
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      src/core/resolve.c

+ 2 - 2
src/core/resolve.c

@@ -1526,8 +1526,8 @@ size_t create_srv_pref_list(char *proto, struct dns_srv_proto *list)
 			if(naptr_proto_supported(i) == 0) {
 			if(naptr_proto_supported(i) == 0) {
 				continue;
 				continue;
 			} else {
 			} else {
-				list[i - 1].proto_pref = tmp.proto_pref;
-				list[i - 1].proto = i;
+				list[list_len].proto_pref = tmp.proto_pref;
+				list[list_len].proto = i;
 				list_len++;
 				list_len++;
 			}
 			}
 		};
 		};