DEFINE_PRIVATE_STRING_TABLE_LOOKUP_TO_STRING(networkd_link_local_type, DHCPType);
-static Address *address_free(Address *address) {
+static Address* address_free(Address *address) {
if (!address)
return NULL;
return mfree(address);
}
-static int address_new(Network *network, int family, unsigned char prefixlen,
- union in_addr_union *addr, union in_addr_union *peer, Address **ret) {
+static int address_new(
+ Network *network,
+ int family,
+ unsigned char prefixlen,
+ union in_addr_union *addr,
+ union in_addr_union *peer,
+ Address **ret) {
+
Address *address;
assert(network);
return 0;
}
-static Route *route_free(Route *route) {
+static Route* route_free(Route *route) {
if (!route)
return NULL;
return mfree(route);
}
-static int route_new(Network *network, int family, unsigned char prefixlen,
- union in_addr_union *dest, union in_addr_union *gateway, Route **ret) {
+static int route_new(
+ Network *network,
+ int family,
+ unsigned char prefixlen,
+ union in_addr_union *dest,
+ union in_addr_union *gateway,
+ Route **ret) {
+
Route *route;
assert(network);
return 0;
}
-static Network *network_free(Network *network) {
+static Network* network_free(Network *network) {
Address *address;
Route *route;
int r;
assert(context);
+ assert(name);
if (!isempty(name) && !ifname_valid(name))
return -EINVAL;
return 0;
}
-Network *network_get(Context *context, const char *ifname) {
+Network* network_get(Context *context, const char *ifname) {
+ assert(context);
+ assert(ifname);
return hashmap_get(context->networks_by_name, ifname);
}
-static NetDev *netdev_free(NetDev *netdev) {
+static NetDev* netdev_free(NetDev *netdev) {
if (!netdev)
return NULL;
assert(context);
assert(_kind);
+ assert(_ifname);
if (!ifname_valid(_ifname))
return -EINVAL;
return 0;
}
-NetDev *netdev_get(Context *context, const char *ifname) {
+NetDev* netdev_get(Context *context, const char *ifname) {
+ assert(context);
+ assert(ifname);
return hashmap_get(context->netdevs_by_name, ifname);
}
-static Link *link_free(Link *link) {
+static Link* link_free(Link *link) {
if (!link)
return NULL;
return 0;
}
-Link *link_get(Context *context, const char *filename) {
+Link* link_get(Context *context, const char *filename) {
assert(context);
assert(filename);
return hashmap_get(context->links_by_filename, filename);