diff --git a/service/jni/com_android_server_connectivity_ClatCoordinator.cpp b/service/jni/com_android_server_connectivity_ClatCoordinator.cpp index 19f2fb8351..e63e4232d7 100644 --- a/service/jni/com_android_server_connectivity_ClatCoordinator.cpp +++ b/service/jni/com_android_server_connectivity_ClatCoordinator.cpp @@ -233,7 +233,7 @@ static jint com_android_server_connectivity_ClatCoordinator_createTunInterface(J } struct ifreq ifr = { - .ifr_flags = IFF_TUN, + .ifr_flags = static_cast(IFF_TUN | IFF_TUN_EXCL), }; strlcpy(ifr.ifr_name, v4interface.c_str(), sizeof(ifr.ifr_name));