return true;
}
- __block struct nl_sock *sk = nl_socket_alloc();
+ struct nl_sock *sk = nl_socket_alloc();
if (sk == NULL) {
LOG_E("Could not allocate socket with nl_socket_alloc()");
return false;
return false;
}
- __block struct rtnl_link *rmv = rtnl_link_macvlan_alloc();
+ struct rtnl_link *rmv = rtnl_link_macvlan_alloc();
if (rmv == NULL) {
LOG_E("rtnl_link_macvlan_alloc(): %s", nl_geterror(err));
return false;
}
defer(rtnl_link_put(rmv));
- __block struct nl_cache *link_cache;
+ struct nl_cache *link_cache;
if ((err = rtnl_link_alloc_cache(sk, AF_UNSPEC, &link_cache)) < 0) {
LOG_E("rtnl_link_alloc_cache(): %s", nl_geterror(err));
return false;
static bool netIfaceUp(const char *ifacename)
{
- __block int sock = socket(AF_INET, SOCK_STREAM, IPPROTO_IP);
+ int sock = socket(AF_INET, SOCK_STREAM, IPPROTO_IP);
if (sock == -1) {
PLOG_E("socket(AF_INET, SOCK_STREAM, IPPROTO_IP)");
return false;
snprintf(ifr.ifr_name, IF_NAMESIZE, "%s", IFACE_NAME);
struct in_addr addr;
- __block int sock = socket(AF_INET, SOCK_STREAM, IPPROTO_IP);
+ int sock = socket(AF_INET, SOCK_STREAM, IPPROTO_IP);
if (sock == -1) {
PLOG_E("socket(AF_INET, SOCK_STREAM, IPPROTO_IP)");
return false;
PLOG_E("socketpair(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC) failed");
return;
}
- __block int subproc_sock = sv[1];
+ int subproc_sock = sv[1];
defer(close(subproc_sock));
pid_t pid = syscall(__NR_clone, (uintptr_t) flags, NULL, NULL, NULL, (uintptr_t) 0);