  	const size_t recv_list_len = pgm_list_length (recv_list);
  	const size_t send_list_len = pgm_list_length (send_list);
  	ai = pgm_malloc0 (sizeof(struct pgm_addrinfo_t) + 
-@@ -1666,6 +1703,7 @@
+@@ -1666,6 +1705,7 @@
  	ai->ai_send_addrs_len = (uint32_t)send_list_len;
  	ai->ai_send_addrs = (void*)((char*)ai->ai_recv_addrs + recv_list_len * sizeof(struct group_source_req));
  

 	struct group_source_req* send_gsr;
 	const struct interface_req* primary_interface = (struct interface_req*)(*interface_list)->data;
 
@@ -1319,6 +1352,7 @@
 
 	*send_list = pgm_list_append (*send_list, send_gsr);
 	return TRUE;

 }
 
 /* parse network parameter
@@ -1451,6 +1487,7 @@
 			}
 
 /* entity from b to p-1 */
