chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
core: corrects check of strduped controller string
[elogind.git]
/
src
/
core
/
cgroup-attr.h
diff --git
a/src/core/cgroup-attr.h
b/src/core/cgroup-attr.h
index 2b3c1aea9e0ddbabce61bc2610a412f6f35b74e3..0f5b85489846c60c4403b1edd248027abd7683fa 100644
(file)
--- a/
src/core/cgroup-attr.h
+++ b/
src/core/cgroup-attr.h
@@
-1,7
+1,6
@@
/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/
/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/
-#ifndef foocgroupattrhfoo
-#define foocgroupattrhfoo
+#pragma once
/***
This file is part of systemd.
/***
This file is part of systemd.
@@
-34,6
+33,8
@@
struct CGroupAttribute {
char *name;
char *value;
char *name;
char *value;
+ Unit *unit;
+
CGroupAttributeMapCallback map_callback;
LIST_FIELDS(CGroupAttribute, by_unit);
CGroupAttributeMapCallback map_callback;
LIST_FIELDS(CGroupAttribute, by_unit);
@@
-44,6
+45,5
@@
int cgroup_attribute_apply_list(CGroupAttribute *first, CGroupBonding *b);
CGroupAttribute *cgroup_attribute_find_list(CGroupAttribute *first, const char *controller, const char *name);
CGroupAttribute *cgroup_attribute_find_list(CGroupAttribute *first, const char *controller, const char *name);
+void cgroup_attribute_free(CGroupAttribute *a);
void cgroup_attribute_free_list(CGroupAttribute *first);
void cgroup_attribute_free_list(CGroupAttribute *first);
-
-#endif