Lines Matching refs:new_proto
653 ipsec_proto_t *protos, *current_proto, *new_proto; in addipsecproto() local
690 new_proto = realloc(protos, num_protos * in addipsecproto()
692 if (new_proto == NULL) { in addipsecproto()
696 protos = new_proto; in addipsecproto()
697 new_proto += (num_protos - 1); in addipsecproto()
700 new_proto->proto_num = proto_num; in addipsecproto()
701 new_proto->proto_numalgs = 0; in addipsecproto()
702 new_proto->proto_algs = NULL; in addipsecproto()
703 new_proto->proto_name = strdup(proto_name); in addipsecproto()
704 if (new_proto->proto_name == NULL) { in addipsecproto()
708 new_proto->proto_pkg = NULL; in addipsecproto()
709 new_proto->proto_algs_pkgs = NULL; in addipsecproto()
710 new_proto->proto_algs_npkgs = 0; in addipsecproto()
711 new_proto->proto_exec_mode = proto_exec_mode; in addipsecproto()