splice_init
error = splice_init();
splice_init(&sp, -1, 0, NULL);
splice_init(&sp, fd1, max, tv);
splice_init(&sp, fd2, max, tv);
splice_init(&sp, right[0], 0, NULL);
splice_init(&sp, left[1], 0, NULL);
splice_init(&sp, -1, 0, NULL);
splice_init(&sp, left[1], 0, NULL);
splice_init(&sp, sc.right[0], -3, NULL);
splice_init(&sp, -1, 0, NULL);
splice_init(&sp, sc.right[0], 0, NULL);
splice_init(&sp, -1, 0, NULL);
splice_init(&sp, sc.right[0], 0, NULL);
splice_init(&sp, sc.right[1], 0, NULL);
splice_init(&sp, sc.right[0], 0, NULL);
splice_init(&sp, -1, 0, NULL);
splice_init(&sp, fd, 0, NULL);
splice_init(&sp, fd, 0, NULL);
splice_init(&sp, usd[0], 0, NULL);
splice_init(&sp, sd, 0, NULL);
splice_init(&sp, sc.right[0], 0, NULL);
splice_init(&sp, sd[2], 0, NULL);
splice_init(&sp, sd[1], 0, NULL);
splice_init(&sp, -1, 0, NULL);
splice_init(&sp, sd6[0], 0, NULL);
splice_init(&sp, sd4[1], 0, NULL);