vmspawn: add a bunch of func param assert()s
This commit is contained in:
@@ -1142,6 +1142,8 @@ static int vmspawn_dispatch_vsock_connections(sd_event_source *source, int fd, u
|
||||
sd_event *event;
|
||||
int r;
|
||||
|
||||
assert(source);
|
||||
assert(fd >= 0);
|
||||
assert(userdata);
|
||||
|
||||
if (revents != EPOLLIN) {
|
||||
@@ -1328,6 +1330,7 @@ fallback:
|
||||
}
|
||||
|
||||
static int on_child_exit(sd_event_source *s, const siginfo_t *si, void *userdata) {
|
||||
assert(s);
|
||||
assert(si);
|
||||
|
||||
/* Let's first do some logging about the exit status of the child. */
|
||||
@@ -1364,6 +1367,9 @@ static int on_child_exit(sd_event_source *s, const siginfo_t *si, void *userdata
|
||||
static int cmdline_add_vsock(char ***cmdline, int vsock_fd) {
|
||||
int r;
|
||||
|
||||
assert(cmdline);
|
||||
assert(vsock_fd >= 0);
|
||||
|
||||
r = strv_extend(cmdline, "-smbios");
|
||||
if (r < 0)
|
||||
return r;
|
||||
@@ -1387,6 +1393,7 @@ static int cmdline_add_kernel_cmdline(char ***cmdline, const char *kernel, const
|
||||
int r;
|
||||
|
||||
assert(cmdline);
|
||||
assert(smbios_dir);
|
||||
|
||||
if (strv_isempty(arg_kernel_cmdline_extra))
|
||||
return 0;
|
||||
@@ -1491,6 +1498,7 @@ static int start_tpm(
|
||||
assert(scope);
|
||||
assert(swtpm);
|
||||
assert(runtime_dir);
|
||||
assert(sd_socket_activate);
|
||||
|
||||
_cleanup_free_ char *scope_prefix = NULL;
|
||||
r = unit_name_to_prefix(scope, &scope_prefix);
|
||||
@@ -1558,6 +1566,7 @@ static int start_systemd_journal_remote(
|
||||
int r;
|
||||
|
||||
assert(scope);
|
||||
assert(sd_socket_activate);
|
||||
|
||||
_cleanup_free_ char *scope_prefix = NULL;
|
||||
r = unit_name_to_prefix(scope, &scope_prefix);
|
||||
|
||||
Reference in New Issue
Block a user