Fix validation of the previous cloud-instance
This commit is contained in:
parent
2b1181c2ca
commit
db607f0e55
1 changed files with 6 additions and 4 deletions
10
agent/main.c
10
agent/main.c
|
@ -419,10 +419,12 @@ agent_configure(struct system_config *sc, int noaction)
|
||||||
char *str1, *str2;
|
char *str1, *str2;
|
||||||
|
|
||||||
/* Skip configuration on the same instance */
|
/* Skip configuration on the same instance */
|
||||||
if ((str1 = filein("r", "/var/db/cloud-instance")) != NULL &&
|
if ((str1 = filein("r", "/var/db/cloud-instance")) != NULL) {
|
||||||
strcmp(sc->sc_instance, str1) == 0) {
|
str1[strcspn(str1, "\r\n")] = '\0';
|
||||||
free(str1);
|
if (strcmp(sc->sc_instance, str1) == 0) {
|
||||||
return (0);
|
free(str1);
|
||||||
|
return (0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
free(str1);
|
free(str1);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue