Browse Source

Merge pull request #2398 from Lensual/master

Add echo for stat API
pull/2411/head
Max Lv 5 years ago
committed by GitHub
parent
commit
09df834044
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions
  1. 7
      src/manager.c

7
src/manager.c

@ -705,10 +705,15 @@ manager_recv_cb(EV_P_ ev_io *w, int revents)
if (parse_traffic(buf, r, port, &traffic) == -1) {
LOGE("invalid command: %s:%s", buf, get_data(buf, r));
return;
goto ERROR_MSG;
}
update_stat(port, traffic);
char msg[3] = "ok";
if (sendto(manager->fd, msg, 2, 0, (struct sockaddr *)&claddr, len) != 2) {
ERROR("stat_sendto");
}
} else if (strcmp(action, "ping") == 0) {
struct cork_hash_table_entry *entry;
struct cork_hash_table_iterator server_iter;

Loading…
Cancel
Save