Fix comments

Signed-off-by: Ze Gan <ganze718@gmail.com>
This commit is contained in:
Ze Gan 2024-03-21 21:01:48 +08:00
parent 764d019fb7
commit dedfc63c3a
3 changed files with 19 additions and 16 deletions

View File

@ -1,5 +1,6 @@
# The systemd-networkd requires that the bridge interface(bridge-midplane) has at least one member interface, otherwise the IP address will not be configured.
# This dummy interface will be added into the bridge-midplane as a member to guarantee the IP address configuration correctly.
# Refer: https://github.com/systemd/systemd/issues/9252#issuecomment-771540028
[Match]
Name=dummy-midplane

View File

@ -185,16 +185,10 @@ class SsgFunctionTest : public SystemdSonicGeneratorFixture {
struct SsgMainConfig {
int num_asics;
bool is_smart_switch_npu;
bool is_smart_switch_dpu;
int num_dpus;
SsgMainConfig() {
num_asics = 0;
is_smart_switch_npu = false;
is_smart_switch_dpu = false;
num_dpus = 0;
}
int num_asics = 0;
bool is_smart_switch_npu = false;
bool is_smart_switch_dpu = false;
int num_dpus = 0;
};

View File

@ -231,8 +231,11 @@ static bool is_multi_instance_service_for_dpu(const char *service_name) {
}
const static char* multi_instance_services_for_dpu[] = {"database"};
char *saveptr;
char *tmp_service_name = strdup(service_name);
if (tmp_service_name == NULL) {
fprintf(stderr, "Error: Failed to allocate memory for tmp_service_name\n");
exit(EXIT_FAILURE);
}
for (size_t i = 0; i < sizeof(multi_instance_services_for_dpu) /
sizeof(multi_instance_services_for_dpu[0]);
@ -610,7 +613,7 @@ static int create_symlink(char* unit, char* target, char* install_dir, int insta
}
if (is_devnull(dest_path)) {
if (remove(dest_path) == -1) {
if (remove(dest_path) != 0) {
fprintf(stderr, "Unable to remove existing symlink %s\n", dest_path);
return -1;
}
@ -730,6 +733,8 @@ const char* get_platform() {
}
if (tmp_platform == NULL) {
set_invalid_pointer((void **)&platform);
fclose(fp);
free(line);
return NULL;
}
strncpy(platform_buffer, tmp_platform, sizeof(platform_buffer) - 1);
@ -832,6 +837,7 @@ const struct json_object* get_platform_info() {
}
if (fread(platform_json, fsize, 1, fp) != 1) {
fprintf(stdout, "Failed to read %s\n", platform_file_path);
free(platform_json);
fclose(fp);
exit(EXIT_FAILURE);
}
@ -956,7 +962,7 @@ static int install_network_unit(const char* unit_name) {
}
if (is_devnull(install_path)) {
if (remove(install_path) == -1) {
if (remove(install_path) != 0) {
fprintf(stderr, "Unable to remove existing symlink %s\n", install_path);
return -1;
}
@ -1011,12 +1017,14 @@ static int render_network_service_for_smart_switch() {
char *unit_content = malloc(len);
if (unit_content == NULL) {
fprintf(stderr, "Failed to allocate memory for %s\n", unit_path);
fclose(fp);
exit(EXIT_FAILURE);
}
if (fread(unit_content, file_size, 1, fp) != 1) {
fprintf(stderr, "Failed to read %s\n", unit_path);
free(unit_content);
fclose(fp);
return -1;
exit(EXIT_FAILURE);
}
fclose(fp);
@ -1051,13 +1059,13 @@ static int render_network_service_for_smart_switch() {
if (fp == NULL) {
fprintf(stderr, "Failed to open %s\n", unit_path);
free(unit_content);
return -1;
exit(EXIT_FAILURE);
}
if (fwrite(unit_content, strlen(unit_content), 1, fp) != 1) {
fprintf(stderr, "Failed to write %s\n", unit_path);
free(unit_content);
fclose(fp);
return -1;
exit(EXIT_FAILURE);
}
fclose(fp);
free(unit_content);