'src/basic/',
'src/core/',
'src/libsystemd/',
- 'src/network/',
'src/shared/',
# libc/ has no assert() or systemd-headers so leave it
'src/libc/',
assert(network);
assert(IN_SET(family, AF_INET, AF_INET6));
assert(addr);
+ POINTER_MAY_BE_NULL(peer);
address = new(Address, 1);
if (!address)
ReceiveChannel *c;
assert(s);
+ assert(ret);
c = new(ReceiveChannel, 1);
if (!c)
assert(netdev);
assert(name);
+ assert(netdevs);
r = hashmap_ensure_put(netdevs, &string_hash_ops, name, netdev);
if (r == -ENOMEM)
size_t al, bl;
int r;
+ assert(a);
+ assert(b);
+
al = strlen_ptr(*a);
bl = strlen_ptr(*b);
int r;
assert(link);
+ assert(ret);
if (!link->network) {
*ret = NULL;
assert(link->manager);
assert(link->network);
assert(pd_prefix);
+ assert(ret);
if (link->network->dhcp_pd_subnet_id >= 0) {
/* If the link has a preference for a particular subnet id try to allocate that */
static int dhcp_server_find_uplink(Link *link, Link **ret) {
assert(link);
+ assert(ret);
if (link->network->dhcp_server_uplink_name)
return link_get_by_name(link->manager, link->network->dhcp_server_uplink_name, ret);
assert(link);
assert(carrier);
+ assert(h);
if (link == carrier)
return 0;
int r;
assert(link);
+ assert(ret);
if (link->network->router_uplink_name)
return link_get_by_name(link->manager, link->network->router_uplink_name, ret);
static int routing_policy_rule_new(RoutingPolicyRule **ret) {
RoutingPolicyRule *rule;
+ assert(ret);
+
rule = new(RoutingPolicyRule, 1);
if (!rule)
return -ENOMEM;
assert(link);
assert(link->manager);
assert(link->ifname);
+ assert(ret);
HASHMAP_FOREACH(modem, link->manager->modems_by_path)
if (modem->port_name && streq(modem->port_name, link->ifname)) {