Initialize variables in info.c
This commit is contained in:
parent
84d34f4f35
commit
6a6113b366
1 changed files with 3 additions and 3 deletions
|
@ -59,14 +59,14 @@ static int info_node(int fd, const char *item) {
|
||||||
char via[4096];
|
char via[4096];
|
||||||
char nexthop[4096];
|
char nexthop[4096];
|
||||||
int code, req, cipher, digest, maclength, compression, distance;
|
int code, req, cipher, digest, maclength, compression, distance;
|
||||||
short int pmtu, minmtu, maxmtu;
|
short int pmtu = 0, minmtu = 0 , maxmtu = 0;
|
||||||
unsigned int options;
|
unsigned int options = 0;
|
||||||
union {
|
union {
|
||||||
node_status_t bits;
|
node_status_t bits;
|
||||||
uint32_t raw;
|
uint32_t raw;
|
||||||
} status_union;
|
} status_union;
|
||||||
node_status_t status;
|
node_status_t status;
|
||||||
long int last_state_change;
|
long int last_state_change = 0;
|
||||||
|
|
||||||
while(recvline(fd, line, sizeof line)) {
|
while(recvline(fd, line, sizeof line)) {
|
||||||
int n = sscanf(line, "%d %d %s %s %s port %s %d %d %d %d %x %"PRIx32" %s %s %d %hd %hd %hd %ld", &code, &req, node, id, host, port, &cipher, &digest, &maclength, &compression, &options, &status_union.raw, nexthop, via, &distance, &pmtu, &minmtu, &maxmtu, &last_state_change);
|
int n = sscanf(line, "%d %d %s %s %s port %s %d %d %d %d %x %"PRIx32" %s %s %d %hd %hd %hd %ld", &code, &req, node, id, host, port, &cipher, &digest, &maclength, &compression, &options, &status_union.raw, nexthop, via, &distance, &pmtu, &minmtu, &maxmtu, &last_state_change);
|
||||||
|
|
Loading…
Reference in a new issue