Lines Matching defs:new_proto
194 ipsec_proto_t *rc = NULL, *new_proto = NULL;
266 new_proto = (ipsec_proto_t *)realloc(rc,
268 rc = new_proto;
269 if (new_proto == NULL)
271 new_proto += (rc_num - 1);
272 new_proto->proto_num = new_num;
273 new_proto->proto_algs = NULL;
274 new_proto->proto_numalgs = 0;
275 new_proto->proto_name = strdup(proto_name);
276 if (new_proto->proto_name == NULL)
278 new_proto->proto_exec_mode = exec_mode;
282 new_proto->proto_pkg = strdup(cur_pkg);
283 if (new_proto->proto_pkg == NULL)
286 new_proto->proto_pkg = NULL;
289 new_proto->proto_algs_pkgs = NULL;
290 new_proto->proto_algs_npkgs = 0;
308 for (new_proto = rc; new_proto < (rc + new_num);
309 new_proto++)
310 if (new_proto->proto_num == new_num)
312 if (new_proto == (rc + new_num)) {
344 new_proto->proto_num);
355 new_proto->proto_num);
366 new_proto->proto_num);
387 alg_num, new_proto->proto_num);
401 alg_num, new_proto->proto_num);
433 alg_num, new_proto->proto_num);
499 int npkgs = new_proto->proto_algs_npkgs;
501 new_proto->proto_algs_pkgs = realloc(
502 new_proto->proto_algs_pkgs,
504 if (new_proto->proto_algs_pkgs == NULL)
507 new_proto->proto_algs_pkgs[npkgs].alg_num =
509 new_proto->proto_algs_pkgs[npkgs].pkg_name =
511 if (new_proto->proto_algs_pkgs[npkgs].pkg_name
515 new_proto->proto_algs_npkgs = npkgs + 1;
519 newalglist = realloc(new_proto->proto_algs,
520 (new_proto->proto_numalgs + 1) *
526 newalglist[new_proto->proto_numalgs] = curalg;
527 new_proto->proto_numalgs++;
528 new_proto->proto_algs = newalglist;