X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Fsrc%2Fdird%2Fgetmsg.c;h=014c82b7e61f74af79af7d8545032014e9219fe9;hb=b9ac1b6c82fd69ecf139edce98585a889906db8b;hp=b2309f37091e4b5e511430ad9bf2390b83fcf78c;hpb=c62398d50d0f5afb873192adfef6a330bb260e3e;p=bacula%2Fbacula diff --git a/bacula/src/dird/getmsg.c b/bacula/src/dird/getmsg.c index b2309f3709..014c82b7e6 100644 --- a/bacula/src/dird/getmsg.c +++ b/bacula/src/dird/getmsg.c @@ -95,7 +95,8 @@ int bget_dirmsg(BSOCK *bs) bnet_fsend(bs, OK_msg); /* send response */ break; case BNET_HEARTBEAT: - /* Dmsg0(000, "Got heartbeat.\n"); */ +// encode_time(time(NULL), Job); +// Dmsg1(100, "%s got heartbeat.\n", Job); break; case BNET_HB_RESPONSE: break; @@ -104,6 +105,10 @@ int bget_dirmsg(BSOCK *bs) bnet_fsend(bs, "Status OK\n"); bnet_sig(bs, BNET_EOD); break; + case BNET_BTIME: /* send Bacula time */ + char ed1[50]; + bnet_fsend(bs, "btime %s\n", edit_uint64(get_current_btime(),ed1)); + break; default: Emsg1(M_WARNING, 0, _("bget_dirmsg: unknown bnet signal %d\n"), bs->msglen); return n;