mirror of
https://github.com/systemd/systemd.git
synced 2024-12-22 17:35:35 +03:00
network/tclass: make tclass_drop() static
This also drops unused constant return value.
This commit is contained in:
parent
4a31c768a9
commit
3d7f26d9f2
@ -359,7 +359,7 @@ void link_tclass_drop_marked(Link *link) {
|
||||
}
|
||||
}
|
||||
|
||||
TClass* tclass_drop(TClass *tclass) {
|
||||
static void tclass_drop(TClass *tclass) {
|
||||
assert(tclass);
|
||||
|
||||
tclass_mark_recursive(tclass);
|
||||
@ -367,8 +367,6 @@ TClass* tclass_drop(TClass *tclass) {
|
||||
/* link_tclass_drop_marked() may invalidate tclass, so run link_qdisc_drop_marked() first. */
|
||||
link_qdisc_drop_marked(tclass->link);
|
||||
link_tclass_drop_marked(tclass->link);
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
static int tclass_handler(sd_netlink *rtnl, sd_netlink_message *m, Request *req, Link *link, TClass *tclass) {
|
||||
@ -584,7 +582,7 @@ int manager_rtnl_process_tclass(sd_netlink *rtnl, sd_netlink_message *message, M
|
||||
|
||||
case RTM_DELTCLASS:
|
||||
if (tclass)
|
||||
(void) tclass_drop(tclass);
|
||||
tclass_drop(tclass);
|
||||
else
|
||||
log_tclass_debug(tmp, link, "Kernel removed unknown");
|
||||
|
||||
|
@ -62,7 +62,6 @@ TClass* tclass_unref(TClass *tclass);
|
||||
int tclass_new_static(TClassKind kind, Network *network, const char *filename, unsigned section_line, TClass **ret);
|
||||
|
||||
void tclass_mark_recursive(TClass *tclass);
|
||||
TClass* tclass_drop(TClass *tclass);
|
||||
void link_tclass_drop_marked(Link *link);
|
||||
|
||||
int link_find_tclass(Link *link, uint32_t classid, TClass **ret);
|
||||
|
Loading…
Reference in New Issue
Block a user