How to use unshare(), clone() to create lots of network namespace in linux?
unshare()
clone()
Just
if (unshare(CLONE_NEWNET) < 0) { fprintf(stderr, "Failed to create a new network namespace: %s\n", strerror(errno)); goto out; }