]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Fix warning about BSOCK::send()
authorEric Bollengier <eric@baculasystems.com>
Fri, 3 Nov 2023 08:06:00 +0000 (09:06 +0100)
committerEric Bollengier <eric@baculasystems.com>
Tue, 14 Nov 2023 15:00:23 +0000 (16:00 +0100)
bacula/src/lib/bsockcore.c
bacula/src/lib/bsockcore.h
bacula/src/plugins/fd/antivirus-fd.c

index 80b16be2c4ed3a44a2337e217b94f3440c053514..6f830a69c1a7533386fa85806446cb4d9bd61563 100644 (file)
@@ -534,10 +534,10 @@ void BSOCKCORE::clear_locking()
  */
 bool BSOCKCORE::send()
 {
-   return send(msg, msglen);
+   return send2(msg, msglen);
 }
 
-bool BSOCKCORE::send(char *buf, uint32_t len)
+bool BSOCKCORE::send2(char *buf, uint32_t len)
 {
    int32_t rc;
    bool ok = true;
index f7384869c3b348b7be48e1e42a5fa8c68aff30ec..4913101b26875e0aad4d2f3cda8246b4d6b2ef8f 100644 (file)
@@ -139,7 +139,7 @@ public:
                 char *service, int port, int verbose);
    virtual int32_t recvn(int /*len*/);
    virtual bool send();
-   virtual bool send(char *buf, uint32_t len);
+   virtual bool send2(char *buf, uint32_t len);
    bool fsend(const char*, ...);
    virtual void close();              /* close connection and destroy packet */
    void destroy();                    /* destroy socket packet */
index ee037a3bc7708fcdc38685b030ba91fdc46c99e5..4dd8f64fcf014651c97e317600ece26fa3fac748 100644 (file)
@@ -387,7 +387,7 @@ static bRC pluginIO(bpContext *ctx, struct io_pkt *io)
          //Dmsg(ctx, dbglvl, "verifyplug: writing\n");
          POOLMEM *p = pack_chunk(io->buf, io->count);
          //Dmsg(ctx, dbglvl, "verifyplug: pack_chunk write %d %s\nOuput :%s",io->count, io->buf, p);
-         if (!self->bs->send(p, io->count+sizeof(uint32_t))) {
+         if (!self->bs->send2(p, io->count+sizeof(uint32_t))) {
             Jmsg(ctx, M_ERROR, "INSTREAM WRITE failed: fname=%s ERR=%s\n", self->fname, strerror(errno));
             delete (self->bs);
             self->bs = NULL;
@@ -405,7 +405,7 @@ static bRC pluginIO(bpContext *ctx, struct io_pkt *io)
          self->bs->msglen = 0;
          POOLMEM *p = pack_chunk(self->bs->msg, self->bs->msglen);
          //Dmsg(ctx, dbglvl, "verifyplug: pack_chunk close %d %s\nOuput :%s",io->count, io->buf, p);
-         if (!self->bs->send(p, self->bs->msglen+sizeof(uint32_t))) {
+         if (!self->bs->send2(p, self->bs->msglen+sizeof(uint32_t))) {
             Jmsg(ctx, M_ERROR, "INSTREAM CLOSE failed: fname=%s ERR=%s\n", self->fname, strerror(errno));
             delete (self->bs);
             self->bs = NULL;