static struct iovec *copy_iovec (const struct iovec *input, int len) { int size = sizeof (struct iovec) * len; struct iovec *output = sim_malloc (size); if (!output) return NULL; sim_memcpy (output, input, size); return output; }
int main(int argc, char **argv) { long i; for(i = 0; i < 128; ++i) a[i] = i; sim_memcpy(128); for(i = 0; i < 128; ++i) printf("a[%d]:%d\n", i, b[i]); return 0; }