=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for eggdrop-1.9.2nb1

Making core eggdrop files...

clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../.. -I../.. -I../../src  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c md5c.c
In file included from md5c.c:40:
In file included from ./md5.h:29:
In file included from ../../src/main.h:101:
../../src/users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
../../src/proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I../.. -I../.. -I../../src  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c base64.c
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I../.. -I../.. -I../../src  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c explicit_bzero.c
In file included from explicit_bzero.c:51:
In file included from ../../src/main.h:101:
../../src/users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
../../src/proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I../.. -I../.. -I../../src  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c gethostbyname2.c
In file included from gethostbyname2.c:22:
In file included from ./gethostbyname2.h:26:
In file included from ../../src/main.h:101:
../../src/users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
../../src/proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I../.. -I../.. -I../../src  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c in6.c
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I../.. -I../.. -I../../src  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c inet_aton.c
In file included from inet_aton.c:22:
In file included from ../../src/main.h:101:
../../src/users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
../../src/proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I../.. -I../.. -I../../src  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c snprintf.c
In file included from snprintf.c:22:
In file included from ../../src/main.h:101:
../../src/users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
../../src/proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I../.. -I../.. -I../../src  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c strlcpy.c
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c bg.c
In file included from bg.c:25:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c botcmd.c
In file included from botcmd.c:25:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
botcmd.c:1133:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        f(idx, from, path);
         ^
2 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c botmsg.c
In file included from botmsg.c:27:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c botnet.c
In file included from botnet.c:29:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c chanprog.c
In file included from chanprog.c:29:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
In file included from chanprog.c:29:
In file included from ./main.h:101:
./users.h:187:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
struct userrec *check_chanlist();
                ^
chanprog.c:132:17: note: conflicting prototype is here
struct userrec *check_chanlist(const char *host)
                ^
In file included from chanprog.c:29:
In file included from ./main.h:101:
./users.h:188:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
struct userrec *check_chanlist_hand();
                ^
chanprog.c:150:17: note: conflicting prototype is here
struct userrec *check_chanlist_hand(const char *hand)
                ^
3 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c cmds.c
In file included from cmds.c:25:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
cmds.c:769:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[CONSOLE_DOSTORE]) (dest);
                            ^
cmds.c:2039:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[IRC_CHECK_THIS_USER]) (hand, 0, NULL);
                                ^
cmds.c:2311:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[CONSOLE_DOSTORE]) (idx);
                            ^
cmds.c:2338:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[CONSOLE_DOSTORE]) (idx);
                            ^
cmds.c:2514:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[CONSOLE_DOSTORE]) (dest);
                            ^
cmds.c:2638:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[CONSOLE_DOSTORE]) (idx);
                            ^
cmds.c:2936:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[IRC_CHECK_THIS_USER]) (handle, 1, NULL);
                                ^
cmds.c:3013:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[IRC_CHECK_THIS_USER]) (handle, 0, NULL);
                                ^
cmds.c:3082:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      (func[IRC_CHECK_THIS_USER]) (handle, 2, host);
                                  ^
10 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c dcc.c
In file included from dcc.c:26:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
dcc.c:329:3: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations]
  MD5_Init(&md5context);
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
dcc.c:330:3: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
  MD5_Update(&md5context, (unsigned char *) challenge, strlen(challenge));
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
dcc.c:331:3: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
  MD5_Update(&md5context, (unsigned char *) password, strlen(password));
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
dcc.c:332:3: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations]
  MD5_Final(digest, &md5context);
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
dcc.c:497:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      (C_bot[i].func) (idx, msg);
                      ^
dcc.c:587:3: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations]
  MD5_Init(&md5context);
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
dcc.c:591:3: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
  MD5_Update(&md5context, (unsigned char *) digest_string,
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
dcc.c:593:3: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
  MD5_Update(&md5context, (unsigned char *) botnetnick, strlen(botnetnick));
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
dcc.c:594:3: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
  MD5_Update(&md5context, (unsigned char *) ">", 1);
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
dcc.c:595:3: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
  MD5_Update(&md5context, (unsigned char *) password, strlen(password));
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
dcc.c:597:3: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations]
  MD5_Final(digest, &md5context);
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
12 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c dccutil.c
In file included from dccutil.c:29:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c dns.c
In file included from dns.c:27:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c flags.c
In file included from flags.c:24:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
flags.c:1305:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      shareout(NULL, "a %s %s\n", u->handle, buffer);
              ^
flags.c:1330:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        shareout(ch, "a %s %s %s\n", u->handle, buffer, chname);
                ^
3 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c language.c
In file included from language.c:64:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c match.c
In file included from match.c:25:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include  '-DCCFLAGS="clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include"'  '-DLDFLAGS="clang -L/opt/pkg/lib -lpthread"'  '-DSTRIPFLAGS="touch"' -c ./main.c
In file included from ./main.c:48:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
./main.c:977:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          startfunc(NULL);
                   ^
2 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c mem.c
In file included from mem.c:29:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c misc.c
In file included from misc.c:29:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c misc_file.c
In file included from misc_file.c:23:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c modules.c
In file included from modules.c:27:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
modules.c:105:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
char *check_validpass();
      ^
./proto.h:127:7: note: conflicting prototype is here
char *check_validpass(struct userrec *, char *);
      ^
modules.c:562:14: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations]
  (Function) MD5_Init,
             ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
modules.c:563:14: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
  (Function) MD5_Update,
             ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
modules.c:564:14: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations]
  (Function) MD5_Final,
             ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
modules.c:757:9: warning: 'NSCreateObjectFileImageFromFile' is deprecated: first deprecated in macOS 10.5 - dlopen() [-Wdeprecated-declarations]
  ret = NSCreateObjectFileImageFromFile(workbuf, &file);
        ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:165:36: note: 'NSCreateObjectFileImageFromFile' has been explicitly marked deprecated here
extern NSObjectFileImageReturnCode NSCreateObjectFileImageFromFile(const char* pathName, NSObjectFileImage *objectFileImage)               __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "dlopen()");
                                   ^
modules.c:760:10: warning: 'NSLinkModule' is deprecated: first deprecated in macOS 10.5 - dlopen() [-Wdeprecated-declarations]
  hand = NSLinkModule(file, workbuf, DYLDFLAGS);
         ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:180:17: note: 'NSLinkModule' has been explicitly marked deprecated here
extern NSModule NSLinkModule(NSObjectFileImage objectFileImage, const char* moduleName, uint32_t options) __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "dlopen()");
                ^
modules.c:762:9: warning: 'NSLookupSymbolInModule' is deprecated: first deprecated in macOS 10.5 - dlsym() [-Wdeprecated-declarations]
  sym = NSLookupSymbolInModule(hand, workbuf);
        ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:200:17: note: 'NSLookupSymbolInModule' has been explicitly marked deprecated here
extern NSSymbol NSLookupSymbolInModule(NSModule module, const char* symbolName)                                  __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "dlsym()");
                ^
modules.c:764:20: warning: 'NSAddressOfSymbol' is deprecated: first deprecated in macOS 10.5 - dlsym() [-Wdeprecated-declarations]
    f = (Function) NSAddressOfSymbol(sym);
                   ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:207:21: note: 'NSAddressOfSymbol' has been explicitly marked deprecated here
extern void *       NSAddressOfSymbol(NSSymbol symbol) __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "dlsym()");
                    ^
modules.c:768:5: warning: 'NSUnLinkModule' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations]
    NSUnLinkModule(hand, NSUNLINKMODULE_OPTION_NONE);
    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:188:13: note: 'NSUnLinkModule' has been explicitly marked deprecated here
extern bool NSUnLinkModule(NSModule module, uint32_t options) __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "");
            ^
modules.c:837:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  e = (((char *(*)()) f) (global_table));
                         ^
modules.c:873:47: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        e = (((char *(*)()) f[MODCALL_CLOSE]) (user));
                                              ^
modules.c:881:9: warning: 'NSUnLinkModule' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations]
        NSUnLinkModule(p->hand, NSUNLINKMODULE_OPTION_NONE);
        ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:188:13: note: 'NSUnLinkModule' has been explicitly marked deprecated here
extern bool NSUnLinkModule(NSModule module, uint32_t options) __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "");
            ^
modules.c:1200:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          f(idx, details);
           ^
14 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c net.c
In file included from net.c:29:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c rfc1459.c
In file included from rfc1459.c:26:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c tcl.c
In file included from tcl.c:28:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
1 warning generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c tcldcc.c
In file included from tcldcc.c:24:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
tcldcc.c:264:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[CONSOLE_DOSTORE]) (idx);
                            ^
tcldcc.c:347:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[CONSOLE_DOSTORE]) (i);
                            ^
tcldcc.c:404:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[CONSOLE_DOSTORE]) (i);
                            ^
tcldcc.c:435:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[CONSOLE_DOSTORE]) (i);
                            ^
tcldcc.c:472:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[CONSOLE_DOSTORE]) (i);
                            ^
6 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c tclhash.c
In file included from tclhash.c:31:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
tclhash.c:211:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int tcl_bind();
           ^
tclhash.c:468:12: note: conflicting prototype is here
static int tcl_bind STDVAR
           ^
tclhash.c:51:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_3char();
           ^
tclhash.c:523:12: note: conflicting prototype is here
static int builtin_3char STDVAR
           ^
tclhash.c:530:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], argv[3]);
   ^
tclhash.c:50:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_2char();
           ^
tclhash.c:534:12: note: conflicting prototype is here
static int builtin_2char STDVAR
           ^
tclhash.c:541:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2]);
   ^
tclhash.c:52:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_5int();
           ^
tclhash.c:545:12: note: conflicting prototype is here
static int builtin_5int STDVAR
           ^
tclhash.c:552:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(atoi(argv[1]), atoi(argv[2]), atoi(argv[3]), atoi(argv[4]), atoi(argv[5]));
   ^
tclhash.c:53:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_cron();
           ^
tclhash.c:556:12: note: conflicting prototype is here
static int builtin_cron STDVAR
           ^
tclhash.c:563:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(atoi(argv[1]), atoi(argv[2]), atoi(argv[3]), atoi(argv[4]), atoi(argv[5]));
   ^
tclhash.c:54:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_char();
           ^
tclhash.c:567:12: note: conflicting prototype is here
static int builtin_char STDVAR
           ^
tclhash.c:574:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1]);
   ^
tclhash.c:55:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_chpt();
           ^
tclhash.c:578:12: note: conflicting prototype is here
static int builtin_chpt STDVAR
           ^
tclhash.c:585:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], atoi(argv[3]));
   ^
tclhash.c:56:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_chjn();
           ^
tclhash.c:589:12: note: conflicting prototype is here
static int builtin_chjn STDVAR
           ^
tclhash.c:596:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], atoi(argv[3]), argv[4][0],
   ^
tclhash.c:57:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_idxchar();
           ^
tclhash.c:601:12: note: conflicting prototype is here
static int builtin_idxchar STDVAR
           ^
tclhash.c:615:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  r = (((char *(*)()) F) (idx, argv[2]));
                         ^
tclhash.c:58:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_charidx();
           ^
tclhash.c:622:12: note: conflicting prototype is here
static int builtin_charidx STDVAR
           ^
tclhash.c:635:40: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  Tcl_AppendResult(irp, int_to_base10(F(argv[1], idx)), NULL);
                                       ^
tclhash.c:59:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_chat();
           ^
tclhash.c:640:12: note: conflicting prototype is here
static int builtin_chat STDVAR
           ^
tclhash.c:649:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], ch, argv[3]);
   ^
tclhash.c:60:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_dcc();
           ^
tclhash.c:653:12: note: conflicting prototype is here
static int builtin_dcc STDVAR
           ^
tclhash.c:681:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(dcc[idx].user, idx, argv[3]);
   ^
tclhash.c:61:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_log();
           ^
tclhash.c:687:12: note: conflicting prototype is here
static int builtin_log STDVAR
           ^
tclhash.c:694:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], argv[3]);
   ^
tclhash.c:47:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static int builtin_idx();
           ^
tclhash.c:699:12: note: conflicting prototype is here
static int builtin_idx STDVAR
           ^
tclhash.c:706:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(atoi(argv[1]));
   ^
28 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c tclmisc.c
In file included from tclmisc.c:24:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
tclmisc.c:709:3: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations]
  MD5_Init(&md5context);
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
tclmisc.c:710:3: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
  MD5_Update(&md5context, (unsigned char *) string, len);
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
tclmisc.c:711:3: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations]
  MD5_Final(digest, &md5context);
  ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
tclmisc.c:692:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
static int tcl_md5(cd, irp, objc, objv)
           ^
5 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c tcluser.c
In file included from tcluser.c:24:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
tcluser.c:706:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[IRC_CHECK_THIS_USER]) (argv[1], 1, NULL);
                                ^
tcluser.c:724:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (func[IRC_CHECK_THIS_USER]) (argv[1], 0, NULL);
                                ^
3 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c tls.c
In file included from tls.c:27:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
tls.c:234:12: warning: 'PEM_read_DHparams' is deprecated [-Wdeprecated-declarations]
      dh = PEM_read_DHparams(paramfile, NULL, NULL, NULL);
           ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/pem.h:473:21: note: 'PEM_read_DHparams' has been explicitly marked deprecated here
DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
                    ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
tls.c:241:9: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
        DH_free(dh);
        ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/Users/pbulk/build/chat/eggdrop/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
tls.c:727:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      data->cb(sock);
              ^
4 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c userent.c
In file included from userent.c:24:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
userent.c:149:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      shareout(NULL, "c %s %s %s\n", e->type->name, u->handle,
              ^
userent.c:358:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    shareout(NULL, "c PASS %s %s\n", u->handle, pass ? pass : "");
            ^
userent.c:714:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    shareout(NULL, "c BOTADDR %s %s %s%d %s%d\n", u->handle, bi->address,
            ^
In file included from userent.c:24:
In file included from ./main.h:94:
./proto.h:322:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
int xtra_set();
    ^
userent.c:913:5: note: conflicting prototype is here
int xtra_set(struct userrec *u, struct user_entry *e, void *buf)
    ^
userent.c:936:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    shareout(NULL, "c XTRA %s %s %s\n", u->handle, new->key,
            ^
userent.c:1407:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    shareout(NULL, "c FPRINT %s %s\n", u->handle, e->u.string ? e->u.string : "");
            ^
7 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c userrec.c
In file included from userrec.c:27:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
userrec.c:194:30: warning: passing arguments to 'check_chanlist_hand' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    ret = check_chanlist_hand(handle);
                             ^
userrec.c:294:23: warning: passing arguments to 'check_chanlist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  ret = check_chanlist(host);
                      ^
userrec.c:612:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    shareout(NULL, "h %s %s\n", u->handle, newh);
            ^
In file included from userrec.c:27:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
userrec.c:631:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *bu, char *handle, char *host,
                ^
userrec.c:690:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    shareout(NULL, "n %s %s %s %s\n", handle, host && host[0] ? host : "none",
            ^
userrec.c:764:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    shareout(NULL, "k %s\n", handle);
            ^
userrec.c:818:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    shareout(NULL, "-h %s %s\n", handle, host);
            ^
userrec.c:831:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      shareout(NULL, "+bh %s %s\n", handle, host);
              ^
userrec.c:833:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      shareout(NULL, "+h %s %s\n", handle, host);
              ^
10 warnings generated.
clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -c users.c
In file included from users.c:32:
In file included from ./main.h:101:
./users.h:183:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
struct userrec *adduser();
                ^
./proto.h:325:17: note: conflicting prototype is here
struct userrec *adduser(struct userrec *, char *, char *, char *, int);
                ^
users.c:90:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        shareout(NULL, "-i %s\n", mask);
                ^
users.c:139:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      shareout(NULL, "+i %s %li %c %s %s\n", mask, expire_time - now,
              ^
3 warnings generated.
/opt/pkg/bin/bmake linkstart && /opt/pkg/bin/bmake link && /opt/pkg/bin/bmake linkfinish

This may take a while. Go get some runts.

---------- Yeah! That's the compiling, now the linking! ----------

Linking eggdrop (standard build).

clang -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/opt/pkg/include -L/opt/pkg/lib -lpthread -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o  dccutil.o dns.o flags.o language.o match.o main.o mem.o misc.o misc_file.o  modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o  tls.o userent.o userrec.o users.o  -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv md5/md5c.o compat/*.o `cat mod/mod.xlibs`
ld: warning: ignoring duplicate libraries: '-lpthread'

Successful compile: eggdrop


Making modules...

clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././assoc.mod/assoc.c && mv -f assoc.o ../
.././assoc.mod/assoc.c:50:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(x, "assoc %D %s %s", chan, nick, buf);
                ^
.././assoc.mod/assoc.c:78:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        simple_sprintf(x, "assoc %D %s %s", (int) a->channel, botnetnick,
                      ^
.././assoc.mod/assoc.c:96:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(a);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././assoc.mod/assoc.c:111:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(a);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././assoc.mod/assoc.c:134:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      b = nmalloc(sizeof *b);
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././assoc.mod/assoc.c:146:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  b = nmalloc(sizeof *b);
      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././assoc.mod/assoc.c:181:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s\n", ASSOC_NOCHNAMES);
           ^
.././assoc.mod/assoc.c:184:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, " %s  %s\n", ASSOC_CHAN, ASSOC_NAME);
         ^
.././assoc.mod/assoc.c:186:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%c%5d %s\n", (a->channel < GLOBAL_CHANS) ? ' ' : '*',
           ^
.././assoc.mod/assoc.c:197:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# assoc", dcc[idx].nick);
          ^
.././assoc.mod/assoc.c:200:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s", MISC_NOSUCHCMD);
           ^
.././assoc.mod/assoc.c:206:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s\n", ASSOC_LCHAN_RANGE);
               ^
.././assoc.mod/assoc.c:212:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s\n", ASSOC_PARTYLINE);
               ^
.././assoc.mod/assoc.c:215:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s\n", ASSOC_CHAN_RANGE);
               ^
.././assoc.mod/assoc.c:222:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, ASSOC_NONAME_CHAN, (chan < GLOBAL_CHANS) ? "" : "*",
               ^
.././assoc.mod/assoc.c:227:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# assoc %d", dcc[idx].nick, chan);
            ^
.././assoc.mod/assoc.c:228:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, ASSOC_REMNAME_CHAN, (chan < GLOBAL_CHANS) ? "" : "*",
             ^
.././assoc.mod/assoc.c:230:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      chanout_but(-1, chan, ASSOC_REMOUT_CHAN, dcc[idx].nick);
                 ^
.././assoc.mod/assoc.c:236:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s\n", ASSOC_CHNAME_TOOLONG);
             ^
.././assoc.mod/assoc.c:240:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s\n", ASSOC_CHNAME_FIRSTCHAR);
             ^
.././assoc.mod/assoc.c:244:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# assoc %d %s", dcc[idx].nick, chan, par);
          ^
.././assoc.mod/assoc.c:245:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, ASSOC_NEWNAME_CHAN, (chan < GLOBAL_CHANS) ? "" : "*",
           ^
.././assoc.mod/assoc.c:247:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    chanout_but(-1, chan, ASSOC_NEWOUT_CHAN, dcc[idx].nick, par);
               ^
.././assoc.mod/assoc.c:287:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(name, "%d", chan);
                    ^
.././assoc.mod/assoc.c:330:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        chanout_but(-1, chan, ASSOC_CHNAME_NAMED, nick, par);
                   ^
.././assoc.mod/assoc.c:333:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        chanout_but(-1, chan, ASSOC_CHNAME_REM, botnick, nick);
                   ^
.././assoc.mod/assoc.c:337:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        chanout_but(-1, chan, ASSOC_CHNAME_NAMED2, botnick, nick, par);
                   ^
.././assoc.mod/assoc.c:340:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(LOG_DEBUG, "ASSOC: Channel number outside bounds\n");
             ^
.././assoc.mod/assoc.c:356:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    %d current association%s\n", count,
           ^
.././assoc.mod/assoc.c:358:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Using %d byte%s of memory\n", size,
           ^
.././assoc.mod/assoc.c:397:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *assoc_start();
                   ^
.././assoc.mod/assoc.c:406:7: note: conflicting prototype is here
char *assoc_start(Function *global_funcs)
      ^
31 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../assoc.so ../assoc.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../assoc.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././blowfish.mod/blowfish.c && mv -f blowfish.o ../
.././blowfish.mod/blowfish.c:149:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Blowfish encryption module:\n");
           ^
.././blowfish.mod/blowfish.c:151:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "      0 of %d boxes in use\n", BOXES);
             ^
.././blowfish.mod/blowfish.c:153:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "      %d of %d boxes in use:", tot, BOXES);
             ^
.././blowfish.mod/blowfish.c:156:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, " (age: %d)", now - box[i].lastuse);
                 ^
.././blowfish.mod/blowfish.c:158:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "\n");
             ^
.././blowfish.mod/blowfish.c:160:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "      Using %d byte%s of memory\n", size,
           ^
.././blowfish.mod/blowfish.c:209:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(box[bx].P);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././blowfish.mod/blowfish.c:211:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(box[bx].S[i]);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././blowfish.mod/blowfish.c:212:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(box[bx].S);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././blowfish.mod/blowfish.c:216:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  box[bx].P = nmalloc((bf_N + 2) * sizeof(uint32_t));
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././blowfish.mod/blowfish.c:217:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  box[bx].S = nmalloc(4 * sizeof(uint32_t *));
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././blowfish.mod/blowfish.c:219:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    box[bx].S[i] = nmalloc(256 * sizeof(uint32_t));
                   ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././blowfish.mod/blowfish.c:330:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  s = nmalloc(strlen(str) + 9);
      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././blowfish.mod/blowfish.c:335:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dest = nmalloc((strlen(str) + 9) * 2);
         ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././blowfish.mod/blowfish.c:363:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(s);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././blowfish.mod/blowfish.c:379:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  s = nmalloc(slen + 9);
      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././blowfish.mod/blowfish.c:429:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dest = nmalloc(slen * 2 + 2);
         ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././blowfish.mod/blowfish.c:454:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(s);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././blowfish.mod/blowfish.c:490:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  s = nmalloc(strlen(str) + 12);
      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././blowfish.mod/blowfish.c:495:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dest = nmalloc(strlen(str) + 12);
         ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././blowfish.mod/blowfish.c:517:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(s);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././blowfish.mod/blowfish.c:531:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  s = nmalloc(slen + 1);
      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././blowfish.mod/blowfish.c:541:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dest = nmalloc(dlen + 1);
         ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././blowfish.mod/blowfish.c:603:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(dest);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././blowfish.mod/blowfish.c:644:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(p);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././blowfish.mod/blowfish.c:656:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(p);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
26 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../blowfish.so ../blowfish.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../blowfish.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././channels.mod/channels.c && mv -f channels.o ../
In file included from .././channels.mod/channels.c:51:
./cmdschan.c:38:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Maximum hostlength exceeded, truncating");
            ^
./cmdschan.c:53:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: +ban <hostmask> [channel] [%%<XyXdXhXm>] [reason]\n");
           ^
./cmdschan.c:60:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Usage: +ban <hostmask> [channel] [%%<XyXdXhXm>] [reason]\n");
             ^
./cmdschan.c:61:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Did you mean: .+ban %s %s %s\n", who, chname, par);
             ^
./cmdschan.c:74:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "That channel doesn't exist!\n");
               ^
./cmdschan.c:78:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "You don't have access to set bans on %s.\n", chname);
               ^
./cmdschan.c:115:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Ban expiration time cannot exceed 5 years "
               ^
./cmdschan.c:129:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, "%s!*@*", who);       /* Lame nick ban */
                    ^
./cmdschan.c:131:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, "*!%s", who);
                    ^
./cmdschan.c:133:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s, sizeof s, "%s@*", who);   /* brain-dead? */
                  ^
./cmdschan.c:137:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s1, sizeof s1, "%s!%s", me->funcs[SERVER_BOTNAME],
                  ^
./cmdschan.c:140:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "I'm not going to ban myself.\n");
               ^
./cmdschan.c:141:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# attempted +ban %s", dcc[idx].nick, s);
              ^
./cmdschan.c:152:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) +ban %s %s (%s) (sticky)",
              ^
./cmdschan.c:154:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New %s sticky ban: %s (%s)\n", chan->dname, s, par);
               ^
./cmdschan.c:156:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) +ban %s %s (%s)", dcc[idx].nick,
              ^
./cmdschan.c:158:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New %s ban: %s (%s)\n", chan->dname, s, par);
               ^
./cmdschan.c:164:41: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        (me->funcs[IRC_CHECK_THIS_BAN]) (chan, s, sticky);
                                        ^
./cmdschan.c:171:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (GLOBAL) +ban %s (%s) (sticky)",
              ^
./cmdschan.c:173:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New sticky ban: %s (%s)\n", s, par);
               ^
./cmdschan.c:175:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (GLOBAL) +ban %s (%s)", dcc[idx].nick,
              ^
./cmdschan.c:177:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New ban: %s (%s)\n", s, par);
               ^
./cmdschan.c:181:43: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          (me->funcs[IRC_CHECK_THIS_BAN]) (chan, s, sticky);
                                          ^
./cmdschan.c:194:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "This command can only be used with use-exempts enabled.\n");
           ^
./cmdschan.c:198:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: +exempt <hostmask> [channel] [%%<XydXhXm>] [reason]\n");
           ^
./cmdschan.c:212:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "That channel doesn't exist!\n");
               ^
./cmdschan.c:216:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "You don't have access to set exempts on %s.\n", chname);
               ^
./cmdschan.c:253:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Exempt expiration time cannot exceed 5 years "
               ^
./cmdschan.c:267:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, "%s!*@*", who);       /* Lame nick exempt */
                    ^
./cmdschan.c:269:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, "*!%s", who);
                    ^
./cmdschan.c:271:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s, sizeof s, "%s@*", who);   /* brain-dead? */
                  ^
./cmdschan.c:281:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) +exempt %s %s (%s) (sticky)",
              ^
./cmdschan.c:283:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New %s sticky exempt: %s (%s)\n", chan->dname, s, par);
               ^
./cmdschan.c:285:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) +exempt %s %s (%s)", dcc[idx].nick,
              ^
./cmdschan.c:287:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New %s exempt: %s (%s)\n", chan->dname, s, par);
               ^
./cmdschan.c:295:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (GLOBAL) +exempt %s (%s) (sticky)",
              ^
./cmdschan.c:297:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New sticky exempt: %s (%s)\n", s, par);
               ^
./cmdschan.c:299:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (GLOBAL) +exempt %s (%s)", dcc[idx].nick,
              ^
./cmdschan.c:301:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New exempt: %s (%s)\n", s, par);
               ^
./cmdschan.c:317:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "This command can only be used with use-invites enabled.\n");
           ^
./cmdschan.c:322:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: +invite <hostmask> [channel] [%%<XyXdXhXm>] [reason]\n");
           ^
./cmdschan.c:336:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "That channel doesn't exist!\n");
               ^
./cmdschan.c:340:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "You don't have access to set invites on %s.\n", chname);
               ^
./cmdschan.c:377:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Invite expiration time cannot exceed 5 years "
               ^
./cmdschan.c:391:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, "%s!*@*", who);       /* Lame nick invite */
                    ^
./cmdschan.c:393:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, "*!%s", who);
                    ^
./cmdschan.c:395:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s, sizeof s, "%s@*", who);   /* brain-dead? */
                  ^
./cmdschan.c:405:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) +invite %s %s (%s) (sticky)",
              ^
./cmdschan.c:407:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New %s sticky invite: %s (%s)\n", chan->dname, s, par);
               ^
./cmdschan.c:409:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) +invite %s %s (%s)", dcc[idx].nick,
              ^
./cmdschan.c:411:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New %s invite: %s (%s)\n", chan->dname, s, par);
               ^
./cmdschan.c:419:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (GLOBAL) +invite %s (%s) (sticky)",
              ^
./cmdschan.c:421:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New sticky invite: %s (%s)\n", s, par);
               ^
./cmdschan.c:423:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (GLOBAL) +invite %s (%s)", dcc[idx].nick,
              ^
./cmdschan.c:425:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "New invite: %s (%s)\n", s, par);
               ^
./cmdschan.c:441:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: -ban <hostmask|ban #> [channel]\n");
           ^
./cmdschan.c:449:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Usage: -ban <hostmask|ban #> [channel]\n");
             ^
./cmdschan.c:450:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Did you mean: .-ban %s %s\n", ban, chname);
             ^
./cmdschan.c:465:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You don't have access to remove bans on %s.\n", chname);
             ^
./cmdschan.c:477:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# -ban %s", dcc[idx].nick, mask);
            ^
./cmdschan.c:478:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s: %s\n", IRC_REMOVEDBAN, mask);
             ^
./cmdschan.c:488:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Invalid channel.\n");
           ^
./cmdschan.c:494:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%d", i);
                ^
./cmdschan.c:497:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s, sizeof s, "%d", -j);
                  ^
./cmdschan.c:504:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) -ban %s", dcc[idx].nick, chan->dname,
              ^
./cmdschan.c:506:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Removed %s channel ban: %s\n", chan->dname, mask);
               ^
./cmdschan.c:518:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s '%s' on %s.\n", IRC_REMOVEDBAN,
                 ^
./cmdschan.c:520:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_CMDS, "*", "#%s# (%s) -ban %s [on channel]",
                ^
./cmdschan.c:529:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# (%s) -ban %s", dcc[idx].nick,
            ^
./cmdschan.c:531:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Removed %s channel ban: %s\n", chname, ban);
             ^
./cmdschan.c:538:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s '%s' on %s.\n", IRC_REMOVEDBAN, b->mask, chan->dname);
               ^
./cmdschan.c:539:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) -ban %s [on channel]",
              ^
./cmdschan.c:545:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "No such ban.\n");
         ^
./cmdschan.c:556:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "This command can only be used with use-exempts enabled.\n");
           ^
./cmdschan.c:560:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: -exempt <hostmask|exempt #> [channel]\n");
           ^
./cmdschan.c:576:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You don't have access to remove exempts on %s.\n", chname);
             ^
./cmdschan.c:588:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# -exempt %s", dcc[idx].nick, mask);
            ^
./cmdschan.c:589:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s: %s\n", IRC_REMOVEDEXEMPT, mask);
             ^
./cmdschan.c:599:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Invalid channel.\n");
           ^
./cmdschan.c:605:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%d", i);
                ^
./cmdschan.c:608:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s, sizeof s, "%d", -j);
                  ^
./cmdschan.c:615:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) -exempt %s", dcc[idx].nick,
              ^
./cmdschan.c:617:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Removed %s channel exempt: %s\n", chan->dname, mask);
               ^
./cmdschan.c:629:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s '%s' on %s.\n", IRC_REMOVEDEXEMPT,
                 ^
./cmdschan.c:631:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_CMDS, "*", "#%s# (%s) -exempt %s [on channel]",
                ^
./cmdschan.c:640:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# (%s) -exempt %s", dcc[idx].nick,
            ^
./cmdschan.c:642:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Removed %s channel exempt: %s\n", chname, exempt);
             ^
./cmdschan.c:649:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s '%s' on %s.\n",
               ^
./cmdschan.c:651:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) -exempt %s [on channel]",
              ^
./cmdschan.c:657:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "No such exemption.\n");
         ^
./cmdschan.c:668:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "This command can only be used with use-invites enabled.\n");
           ^
./cmdschan.c:672:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: -invite <hostmask|invite #> [channel]\n");
           ^
./cmdschan.c:688:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You don't have access to remove invites on %s.\n", chname);
             ^
./cmdschan.c:700:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# -invite %s", dcc[idx].nick, mask);
            ^
./cmdschan.c:701:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s: %s\n", IRC_REMOVEDINVITE, mask);
             ^
./cmdschan.c:711:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Invalid channel.\n");
           ^
./cmdschan.c:717:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%d", i);
                ^
./cmdschan.c:720:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s, sizeof s, "%d", -j);
                  ^
./cmdschan.c:727:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) -invite %s", dcc[idx].nick,
              ^
./cmdschan.c:729:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Removed %s channel invite: %s\n", chan->dname, mask);
               ^
./cmdschan.c:742:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s '%s' on %s.\n", IRC_REMOVEDINVITE,
                 ^
./cmdschan.c:744:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_CMDS, "*", "#%s# (%s) -invite %s [on channel]",
                ^
./cmdschan.c:753:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# (%s) -invite %s", dcc[idx].nick,
            ^
./cmdschan.c:755:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Removed %s channel invite: %s\n", chname, invite);
             ^
./cmdschan.c:763:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s '%s' on %s.\n",
               ^
./cmdschan.c:765:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# (%s) -invite %s [on channel]",
              ^
./cmdschan.c:771:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "No such invite.\n");
         ^
./cmdschan.c:777:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# bans all", dcc[idx].nick);
          ^
./cmdschan.c:780:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# bans %s", dcc[idx].nick, par);
          ^
./cmdschan.c:788:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "This command can only be used with use-exempts enabled.\n");
           ^
./cmdschan.c:792:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# exempts all", dcc[idx].nick);
          ^
./cmdschan.c:795:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# exempts %s", dcc[idx].nick, par);
          ^
./cmdschan.c:803:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "This command can only be used with use-invites enabled.\n");
           ^
./cmdschan.c:807:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# invites all", dcc[idx].nick);
          ^
./cmdschan.c:810:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# invites %s", dcc[idx].nick, par);
          ^
./cmdschan.c:821:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Info storage is turned off.\n");
           ^
./cmdschan.c:830:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "No such channel.\n");
             ^
./cmdschan.c:844:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Info on %s: %s\n", chname, s1);
               ^
./cmdschan.c:845:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Use '.info %s none' to remove it.\n", chname);
               ^
./cmdschan.c:847:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Default info: %s\n", s1);
               ^
./cmdschan.c:848:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Use '.info none' to remove it.\n");
               ^
./cmdschan.c:851:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "No info has been set for you.\n");
             ^
./cmdschan.c:852:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# info %s", dcc[idx].nick, chname ? chname : "");
          ^
./cmdschan.c:856:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Your info line is locked.  Sorry.\n");
           ^
./cmdschan.c:863:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Removed your info line on %s.\n", chname);
             ^
./cmdschan.c:864:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# info %s none", dcc[idx].nick, chname);
            ^
./cmdschan.c:867:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Removed your default info line.\n");
             ^
./cmdschan.c:868:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# info none", dcc[idx].nick);
            ^
./cmdschan.c:876:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Your info on %s is now: %s\n", chname, par);
           ^
./cmdschan.c:877:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# info %s ...", dcc[idx].nick, chname);
          ^
./cmdschan.c:880:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Your default info is now: %s\n", par);
           ^
./cmdschan.c:881:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# info ...", dcc[idx].nick);
          ^
./cmdschan.c:891:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Info storage is turned off.\n");
           ^
./cmdschan.c:896:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: chinfo <handle> [channel] <new-info>\n");
           ^
./cmdschan.c:901:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such user.\n");
           ^
./cmdschan.c:907:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "No such channel.\n");
             ^
./cmdschan.c:913:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You have to be master to change bots info.\n");
           ^
./cmdschan.c:917:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You can't change info for the bot owner.\n");
           ^
./cmdschan.c:925:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You can't change info for the channel owner.\n");
             ^
./cmdschan.c:929:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# chinfo %s %s %s", dcc[idx].nick, handle,
        ^
./cmdschan.c:936:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "New info (LOCKED) for %s on %s: %s\n", handle, chname,
             ^
./cmdschan.c:939:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "New info for %s on %s: %s\n", handle, chname, par);
             ^
./cmdschan.c:941:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Wiped info for %s on %s\n", handle, chname);
             ^
./cmdschan.c:945:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "New default info (LOCKED) for %s: %s\n", handle, &par[1]);
             ^
./cmdschan.c:947:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "New default info for %s: %s\n", handle, par);
             ^
./cmdschan.c:949:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Wiped default info for %s\n", handle);
             ^
./cmdschan.c:971:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: %sstick [ban/exempt/invite] <hostmask or number> "
           ^
./cmdschan.c:978:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "This command can only be used with use-exempts "
             ^
./cmdschan.c:986:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# %sstick exempt %s",
              ^
./cmdschan.c:988:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%stuck exempt: %s\n", yn ? "S" : "Uns", s);
               ^
./cmdschan.c:995:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "No such channel.\n");
             ^
./cmdschan.c:1002:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, "%d", -j);
                    ^
./cmdschan.c:1006:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# %sstick exempt %s %s", dcc[idx].nick,
            ^
./cmdschan.c:1008:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%stuck %s exempt: %s\n", yn ? "S" : "Uns", chname, s);
             ^
./cmdschan.c:1011:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such exempt.\n");
           ^
./cmdschan.c:1017:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "This command can only be used with use-invites enabled.\n");
             ^
./cmdschan.c:1024:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# %sstick invite %s",
              ^
./cmdschan.c:1026:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%stuck invite: %s\n", yn ? "S" : "Uns", s);
               ^
./cmdschan.c:1033:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "No such channel.\n");
             ^
./cmdschan.c:1040:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, "%d", -j);
                    ^
./cmdschan.c:1044:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# %sstick invite %s %s", dcc[idx].nick,
            ^
./cmdschan.c:1046:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%stuck %s invite: %s\n", yn ? "S" : "Uns", chname, s);
             ^
./cmdschan.c:1049:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such invite.\n");
           ^
./cmdschan.c:1056:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# %sstick ban %s",
            ^
./cmdschan.c:1058:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%stuck ban: %s\n", yn ? "S" : "Uns", s);
             ^
./cmdschan.c:1061:43: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          (me->funcs[IRC_CHECK_THIS_BAN]) (achan, s, yn);
                                          ^
./cmdschan.c:1068:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such channel.\n");
           ^
./cmdschan.c:1075:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s, sizeof s, "%d", -j);
                  ^
./cmdschan.c:1079:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# %sstick ban %s %s", dcc[idx].nick,
          ^
./cmdschan.c:1081:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%stuck %s ban: %s\n", yn ? "S" : "Uns", chname, s);
           ^
./cmdschan.c:1083:39: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      (me->funcs[IRC_CHECK_THIS_BAN]) (chan, s, yn);
                                      ^
./cmdschan.c:1086:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "No such ban.\n");
         ^
./cmdschan.c:1108:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: +chrec <user> [channel]\n");
           ^
./cmdschan.c:1114:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such user.\n");
           ^
./cmdschan.c:1124:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such channel.\n");
           ^
./cmdschan.c:1132:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You have no permission to do that.\n");
           ^
./cmdschan.c:1137:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "User %s already has a channel record for %s.\n",
           ^
./cmdschan.c:1141:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# +chrec %s %s", dcc[idx].nick, nick, chan->dname);
        ^
./cmdschan.c:1143:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Added %s channel record for %s.\n", chan->dname, nick);
         ^
./cmdschan.c:1153:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: -chrec <user> [channel]\n");
           ^
./cmdschan.c:1159:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such user.\n");
           ^
./cmdschan.c:1169:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Invalid console channel.\n");
             ^
./cmdschan.c:1179:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You have no permission to do that.\n");
           ^
./cmdschan.c:1184:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "User %s doesn't have a channel record for %s.\n", nick, chn);
           ^
./cmdschan.c:1187:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# -chrec %s %s", dcc[idx].nick, nick, chn);
        ^
./cmdschan.c:1189:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Removed %s channel record from %s.\n", chn, nick);
         ^
./cmdschan.c:1200:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: +chan [%s]<channel> [options]\n", CHANMETA);
           ^
./cmdschan.c:1206:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "That channel already exists!\n");
           ^
./cmdschan.c:1209:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "That channel already exists as %s!\n", chan->dname);
           ^
./cmdschan.c:1212:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Invalid channel prefix.\n");
           ^
./cmdschan.c:1215:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Invalid channel name.\n");
           ^
./cmdschan.c:1220:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Invalid channel options.\n");
           ^
./cmdschan.c:1227:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Due to security concerns, only permanent owners can "
             ^
./cmdschan.c:1239:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Invalid channel or channel options.\n");
           ^
./cmdschan.c:1241:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# +chan %s", dcc[idx].nick, chname);
          ^
./cmdschan.c:1251:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: -chan [%s]<channel>\n", CHANMETA);
           ^
./cmdschan.c:1258:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "That channel exists with a short name of %s, use that.\n",
             ^
./cmdschan.c:1261:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "That channel doesn't exist!\n");
             ^
./cmdschan.c:1265:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Cannot remove %s, it is a static channel!\n", chname);
           ^
./cmdschan.c:1272:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(i, "%s is no longer a valid channel, changing your console "
             ^
./cmdschan.c:1277:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Channel %s removed from the bot.\n", chname);
         ^
./cmdschan.c:1278:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "This includes any channel specific bans, invites, exemptions "
         ^
./cmdschan.c:1280:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# -chan %s", dcc[idx].nick, chname);
        ^
./cmdschan.c:1293:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Your console channel is invalid.\n");
             ^
./cmdschan.c:1300:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You don't have access to %s.\n", chname);
             ^
./cmdschan.c:1305:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such channel defined.\n");
           ^
./cmdschan.c:1307:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Settings for %s channel %s:\n",
           ^
./cmdschan.c:1310:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Protect modes (chanmode): %s\n", work[0] ? work : "None");
           ^
./cmdschan.c:1312:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Idle Kick after (idle-kick): %d\n", chan->idle_kick);
             ^
./cmdschan.c:1314:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Idle Kick after (idle-kick): DON'T!\n");
             ^
./cmdschan.c:1316:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "stopnethack-mode: %d\n", chan->stopnethack_mode);
             ^
./cmdschan.c:1318:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "stopnethack: DON'T!\n");
             ^
./cmdschan.c:1319:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "aop-delay: %d:%d\n", chan->aop_min, chan->aop_max);
           ^
./cmdschan.c:1321:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "revenge-mode: %d\n", chan->revenge_mode);
             ^
./cmdschan.c:1323:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "revenge-mode: 0\n");
             ^
./cmdschan.c:1324:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "ban-type: %d\n", chan->ban_type);
           ^
./cmdschan.c:1326:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "ban-time: %d\n", chan->ban_time);
             ^
./cmdschan.c:1328:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "ban-time: 0\n");
             ^
./cmdschan.c:1330:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "exempt-time: %d\n", chan->exempt_time);
             ^
./cmdschan.c:1332:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "exempt-time: 0\n");
             ^
./cmdschan.c:1334:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "invite-time: %d\n", chan->invite_time);
             ^
./cmdschan.c:1336:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "invite-time: 0\n");
             ^
./cmdschan.c:1340:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "To regain op's (need-op):\n%s\n", chan->need_op);
               ^
./cmdschan.c:1342:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "To get invite (need-invite):\n%s\n", chan->need_invite);
               ^
./cmdschan.c:1344:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "To get key (need-key):\n%s\n", chan->need_key);
               ^
./cmdschan.c:1346:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "If I'm banned (need-unban):\n%s\n", chan->need_unban);
               ^
./cmdschan.c:1348:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "When channel full (need-limit):\n%s\n",
               ^
./cmdschan.c:1351:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Other modes:\n");
           ^
./cmdschan.c:1352:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx,
           ^
./cmdschan.c:1358:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx,
           ^
./cmdschan.c:1364:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx,
           ^
./cmdschan.c:1370:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx,
           ^
./cmdschan.c:1376:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx,
           ^
./cmdschan.c:1382:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "     %cprotecthalfops %cstatic\n",
           ^
./cmdschan.c:1385:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx,
           ^
./cmdschan.c:1400:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "User defined channel flags:\n");
                 ^
./cmdschan.c:1404:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(work, sizeof work, "    ");
                      ^
./cmdschan.c:1406:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(work + work_len, sizeof(work) - work_len, " %c%s",
                    ^
./cmdschan.c:1410:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s\n", work);
                 ^
./cmdschan.c:1415:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s\n", work);
             ^
./cmdschan.c:1425:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "User defined channel settings:\n");
                 ^
./cmdschan.c:1428:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(work + work_len, sizeof(work) - work_len, "%s: %" PRIdPTR "   ",
                    ^
./cmdschan.c:1432:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s\n", work);
                 ^
./cmdschan.c:1438:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s\n", work);
             ^
./cmdschan.c:1451:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(idx, "User defined channel strings:\n");
                   ^
./cmdschan.c:1454:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s: %s\n", ul->name, p);
                 ^
./cmdschan.c:1460:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "flood settings: chan ctcp join kick deop nick\n");
           ^
./cmdschan.c:1461:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "number:          %3d  %3d  %3d  %3d  %3d  %3d\n",
           ^
./cmdschan.c:1465:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "time  :          %3d  %3d  %3d  %3d  %3d  %3d\n",
           ^
./cmdschan.c:1469:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# chaninfo %s", dcc[idx].nick, chname);
          ^
./cmdschan.c:1481:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: chanset [%schannel] <settings>\n", CHANMETA);
           ^
./cmdschan.c:1487:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "You need to be a global master to use .chanset *.\n");
               ^
./cmdschan.c:1496:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "You don't have access to %s. \n", chname);
                 ^
./cmdschan.c:1499:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "That channel doesn't exist!\n");
                 ^
./cmdschan.c:1509:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Usage: chanset [%schannel] <settings>\n", CHANMETA);
               ^
./cmdschan.c:1513:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Invalid console channel.\n");
               ^
./cmdschan.c:1520:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    buf = nmalloc(strlen(par) + 1);
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:51:
./cmdschan.c:1532:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              dprintf(idx, "Only permanent owners can modify the static flag.\n");
                     ^
./cmdschan.c:1533:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              nfree(buf);
              ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:51:
./cmdschan.c:1540:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(idx, "Error trying to set %s for %s, invalid mode.\n",
                   ^
./cmdschan.c:1553:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(idx, "Due to security concerns, only permanent owners can set these modes.\n");
                   ^
./cmdschan.c:1554:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            nfree(buf);
            ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:51:
./cmdschan.c:1561:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          parcpy = nmalloc(strlen(par) + 1);
                   ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:51:
./cmdschan.c:1566:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            egg_snprintf(answers + len, (sizeof answers) - len, "%s { %s }", list[0], parcpy); /* Concatenation */
                        ^
./cmdschan.c:1568:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(idx, "Error trying to set %s for %s, %s\n",
                   ^
./cmdschan.c:1572:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          nfree(parcpy);
          ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:51:
./cmdschan.c:1577:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Successfully set modes { %s } on %s.\n", answers,
               ^
./cmdschan.c:1579:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# chanset %s %s", dcc[idx].nick, chname,
              ^
./cmdschan.c:1588:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Successfully set modes { %s } on all channels.\n",
             ^
./cmdschan.c:1590:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# chanset * %s", dcc[idx].nick, answers);
            ^
./cmdschan.c:1592:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(buf);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:51:
./cmdschan.c:1599:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No channel saving file defined.\n");
           ^
./cmdschan.c:1601:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Saving all dynamic channel settings.\n");
           ^
./cmdschan.c:1602:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# chansave", dcc[idx].nick);
          ^
./cmdschan.c:1610:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No channel saving file defined.\n");
           ^
./cmdschan.c:1612:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Reloading all dynamic channel settings.\n");
           ^
./cmdschan.c:1613:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# chanload", dcc[idx].nick);
          ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:637:39: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      (me->funcs[IRC_CHECK_THIS_BAN]) (chan, ban, sticky);
                                      ^
./tclchan.c:674:41: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        (me->funcs[IRC_CHECK_THIS_BAN]) (chan, ban, sticky);
                                        ^
./tclchan.c:834:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->idle_kick);
                ^
./tclchan.c:836:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->stopnethack_mode);
                ^
./tclchan.c:838:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->revenge_mode);
                ^
./tclchan.c:845:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d:%d", chan->flood_pub_thr, chan->flood_pub_time);
                ^
./tclchan.c:847:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d:%d", chan->flood_ctcp_thr, chan->flood_ctcp_time);
                ^
./tclchan.c:849:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d:%d", chan->flood_join_thr, chan->flood_join_time);
                ^
./tclchan.c:851:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d:%d", chan->flood_kick_thr, chan->flood_kick_time);
                ^
./tclchan.c:853:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d:%d", chan->flood_deop_thr, chan->flood_deop_time);
                ^
./tclchan.c:855:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d:%d", chan->flood_nick_thr, chan->flood_nick_time);
                ^
./tclchan.c:857:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d:%d", chan->aop_min, chan->aop_max);
                ^
./tclchan.c:859:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->ban_type);
                ^
./tclchan.c:861:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->ban_time);
                ^
./tclchan.c:863:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->exempt_time);
                ^
./tclchan.c:865:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->invite_time);
                ^
./tclchan.c:977:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(s, "%c%s", getudef(ul->values, chan->dname) ? '+' : '-',
                    ^
./tclchan.c:983:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(a, sizeof a, "%s", ul->name);
                  ^
./tclchan.c:984:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(b, sizeof b, "%d", getudef(ul->values, chan->dname));
                  ^
./tclchan.c:988:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s, sizeof s, "%s", x);
                  ^
./tclchan.c:997:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      buf = nmalloc(strlen(ul->name) + strlen(p) + 2);
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:998:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(buf, "%s %s", ul->name, p);
                    ^
./tclchan.c:1000:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(buf);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1002:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      debug1("UDEF-ERROR: unknown type %d", ul->type);
      ^
../../../src/eggdrop.h:305:40: note: expanded from macro 'debug1'
#define debug1(x,a1)             putlog(LOG_DEBUG,"*",x,a1)
                                       ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1029:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->idle_kick);
                ^
./tclchan.c:1031:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->stopnethack_mode);
                ^
./tclchan.c:1033:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->revenge_mode);
                ^
./tclchan.c:1035:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->ban_type);
                ^
./tclchan.c:1037:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->ban_time);
                ^
./tclchan.c:1039:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->exempt_time);
                ^
./tclchan.c:1041:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d", chan->invite_time);
                ^
./tclchan.c:1043:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d %d", chan->flood_pub_thr, chan->flood_pub_time);
                ^
./tclchan.c:1045:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d %d", chan->flood_ctcp_thr, chan->flood_ctcp_time);
                ^
./tclchan.c:1047:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d %d", chan->flood_join_thr, chan->flood_join_time);
                ^
./tclchan.c:1049:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d %d", chan->flood_kick_thr, chan->flood_kick_time);
                ^
./tclchan.c:1051:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d %d", chan->flood_deop_thr, chan->flood_deop_time);
                ^
./tclchan.c:1053:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d %d", chan->flood_nick_thr, chan->flood_nick_time);
                ^
./tclchan.c:1055:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%d %d", chan->aop_min, chan->aop_max);
                ^
./tclchan.c:1123:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(s, "%d", getudef(ul->values, chan->dname));
                    ^
./tclchan.c:1152:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", chan->idle_kick);
                  ^
./tclchan.c:1154:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", chan->stopnethack_mode);
                  ^
./tclchan.c:1156:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", chan->revenge_mode);
                  ^
./tclchan.c:1158:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", chan->ban_type);
                  ^
./tclchan.c:1160:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", chan->ban_time);
                  ^
./tclchan.c:1162:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", chan->exempt_time);
                  ^
./tclchan.c:1164:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", chan->invite_time);
                  ^
./tclchan.c:1166:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d %d", chan->flood_pub_thr, chan->flood_pub_time);
                  ^
./tclchan.c:1168:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d %d", chan->flood_ctcp_thr, chan->flood_ctcp_time);
                  ^
./tclchan.c:1170:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d %d", chan->flood_join_thr, chan->flood_join_time);
                  ^
./tclchan.c:1172:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d %d", chan->flood_kick_thr, chan->flood_kick_time);
                  ^
./tclchan.c:1174:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d %d", chan->flood_deop_thr, chan->flood_deop_time);
                  ^
./tclchan.c:1176:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d %d", chan->flood_nick_thr, chan->flood_nick_time);
                  ^
./tclchan.c:1178:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d %d", chan->aop_min, chan->aop_max);
                  ^
./tclchan.c:1179:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_ENFORCEBANS, "enforcebans", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1179:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1180:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_DYNAMICBANS, "dynamicbans", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1180:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1181:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_NEG(CHAN_NOUSERBANS, "userbans", chan->status)
          ^
./channels.h:208:25: note: expanded from macro 'CHKFLAG_NEG'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1181:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:210:25: note: expanded from macro 'CHKFLAG_NEG'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1182:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_OPONJOIN, "autoop", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1182:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1183:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_AUTOHALFOP, "autohalfop", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1183:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1184:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_BITCH, "bitch", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1184:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1185:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_GREET, "greet", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1185:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1186:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_PROTECTOPS, "protectops", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1186:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1187:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_PROTECTHALFOPS, "protecthalfops", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1187:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1188:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_PROTECTFRIENDS, "protectfriends", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1188:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1189:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_DONTKICKOPS, "dontkickops", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1189:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1190:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_INACTIVE, "inactive", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1190:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1191:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_LOGSTATUS, "statuslog", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1191:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1192:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_REVENGE, "revenge", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1192:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1193:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_REVENGEBOT, "revengebot", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1193:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1194:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_SECRET, "secret", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1194:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1195:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_SHARED, "shared", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1195:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1196:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_AUTOVOICE, "autovoice", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1196:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1197:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_CYCLE, "cycle", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1197:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1198:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_SEEN, "seen", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1198:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1199:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_NODESYNCH, "nodesynch", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1199:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1200:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_STATIC, "static", chan->status)
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1200:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1201:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_DYNAMICEXEMPTS, "dynamicexempts",
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1201:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1203:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_NEG(CHAN_NOUSEREXEMPTS, "userexempts",
          ^
./channels.h:208:25: note: expanded from macro 'CHKFLAG_NEG'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1203:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:210:25: note: expanded from macro 'CHKFLAG_NEG'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1205:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_POS(CHAN_DYNAMICINVITES, "dynamicinvites",
          ^
./channels.h:201:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1205:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:203:25: note: expanded from macro 'CHKFLAG_POS'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1207:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if CHKFLAG_NEG(CHAN_NOUSERINVITES, "userinvites",
          ^
./channels.h:208:25: note: expanded from macro 'CHKFLAG_NEG'
          simple_sprintf(s, "%d", 0);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1207:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./channels.h:210:25: note: expanded from macro 'CHKFLAG_NEG'
          simple_sprintf(s, "%d", 1);                                    \
                        ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1231:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(s, "%d", getudef(ul->values, chan->dname));
                    ^
./tclchan.c:1663:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            nfree(val);
            ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1666:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          val = nmalloc(3 * strlen(item[i]) + 10);
                ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1668:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          val = nrealloc(val, strlen(val) + 1);
                ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:1691:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "PART %s\n", chan->name);
               ^
./tclchan.c:1698:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_SERVER, "JOIN %s %s\n",
                 ^
./tclchan.c:1701:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_SERVER, "JOIN %s\n",
                 ^
./tclchan.c:1709:42: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        (me->funcs[IRC_RECHECK_CHANNEL]) (chan, 1);
                                         ^
./tclchan.c:1713:48: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        (me->funcs[IRC_RECHECK_CHANNEL_MODES]) (chan);
                                               ^
./tclchan.c:1998:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  m->mask = nmalloc(1);
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2012:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(chan->channel.member); 
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2015:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    chan->channel.member = nmalloc(sizeof *chan->channel.member);
                           ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2026:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(chan->channel.key);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2028:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    chan->channel.key = nmalloc(1);
                        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2033:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    chan->channel.ban = nmalloc(sizeof(masklist));
                        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2037:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    chan->channel.exempt = nmalloc(sizeof(masklist));
                           ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2041:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    chan->channel.invite = nmalloc(sizeof(masklist));
                           ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2055:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(m->mask);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2057:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(m->who);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2058:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(m);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2075:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(m);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2091:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(chan->channel.topic);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2120:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(buf, "chanmode %s ", buf2);
                ^
./tclchan.c:2131:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    chan = nmalloc(sizeof *chan);
           ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2172:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    shareout(NULL, "nc %s\n", chan->dname);
            ^
./tclchan.c:2187:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN %s %s\n", chan->dname, chan->key_prot);
             ^
./tclchan.c:2189:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN %s\n", chan->dname);
             ^
./tclchan.c:2235:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(ul->name);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2236:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      ul->name = nmalloc(strlen(argv[3]) + 1);
                 ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2272:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(ull->name);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2274:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(ull);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2281:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(udef->name);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2283:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(udef);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:52:
./tclchan.c:2298:17: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  int type = 0, count = 0;
                ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:48:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      shareout(findchan_by_dname(chname), "+cr %s %s\n", u->handle, chname);
              ^
./userchan.c:103:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(ch->info);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:112:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    shareout(cst, "chchinfo %s %s %s\n", handle, chname, info ? info : "");
            ^
./userchan.c:127:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(ch->info);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:128:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(ch);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:130:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        shareout(findchan_by_dname(chname), "-cr %s %s\n", u->handle, chname);
                ^
./userchan.c:188:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        shareout(chan, "%s %s %d %s\n", botcmd, uhost, sticky,
                ^
./userchan.c:263:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          shareout(c, "-bc %s %s\n", c->dname, mask);
                  ^
./userchan.c:265:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          shareout(NULL, "-b %s\n", mask);
                  ^
./userchan.c:266:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(mask);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:270:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(lastdeletedmask);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:271:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    lastdeletedmask = nmalloc(strlen((*u)->mask) + 1);
                      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:273:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree((*u)->mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:275:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree((*u)->desc);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:277:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree((*u)->user);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:280:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(t);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:318:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          shareout(c, "-ec %s %s\n", c->dname, mask);
                  ^
./userchan.c:320:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          shareout(NULL, "-e %s\n", mask);
                  ^
./userchan.c:321:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(mask);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:325:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(lastdeletedmask);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:326:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    lastdeletedmask = nmalloc(strlen((*u)->mask) + 1);
                      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:328:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree((*u)->mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:330:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree((*u)->desc);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:332:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree((*u)->user);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:335:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(t);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:374:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          shareout(c, "-invc %s %s\n", c->dname, mask);
                  ^
./userchan.c:376:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          shareout(NULL, "-inv %s\n", mask);
                  ^
./userchan.c:377:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(mask);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:381:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(lastdeletedmask);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:382:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    lastdeletedmask = nmalloc(strlen((*u)->mask) + 1);
                      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:384:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree((*u)->mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:386:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree((*u)->desc);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:388:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree((*u)->user);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:391:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(t);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:406:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(newmask, len, "%s!*@*", oldmask);
                  ^
./userchan.c:408:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(newmask, len, "%s@*", oldmask);
                  ^
./userchan.c:410:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(newmask, len, "%.*s!*%s", (int)(strat - oldmask), oldmask, strat);
                  ^
./userchan.c:429:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%s!%s", me->funcs[SERVER_BOTNAME],
                  ^
./userchan.c:432:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", IRC_IBANNEDME);
            ^
./userchan.c:460:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(p->mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:461:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(p->user);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:462:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(p->desc);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:479:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        shareout(NULL, "+b %s %li %s%s %s %s\n", mask, expire_time - now,
                ^
./userchan.c:483:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        shareout(chan, "+bc %s %li %s %s%s %s %s\n", mask, expire_time - now,
                ^
./userchan.c:486:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(mask);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:524:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(p->mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:525:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(p->user);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:526:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(p->desc);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:543:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        shareout(NULL, "+inv %s %li %s%s %s %s\n", mask, expire_time - now,
                ^
./userchan.c:547:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        shareout(chan, "+invc %s %li %s %s%s %s %s\n", mask, expire_time - now,
                ^
./userchan.c:550:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(mask);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:588:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(p->mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:589:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(p->user);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:590:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(p->desc);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:607:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        shareout(NULL, "+e %s %li %s%s %s %s\n", mask, expire_time - now,
                ^
./userchan.c:611:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        shareout(chan, "+ec %s %li %s %s%s %s %s\n", mask, expire_time - now,
                ^
./userchan.c:614:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(mask);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:633:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(dates + len, (sizeof dates) - len, ", %s %s", MODES_LASTUSED, s); /* Concatenation */
                  ^
./userchan.c:649:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "  [%3d] %s %s\n", number, ban->mask, s);
             ^
./userchan.c:651:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "BAN: %s %s\n", ban->mask, s);
             ^
./userchan.c:654:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "! [%3d] %s %s\n", number, ban->mask, s);
             ^
./userchan.c:656:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "BAN (%s): %s %s\n", MODES_INACTIVE, ban->mask, s);
             ^
./userchan.c:659:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "        %s: %s\n", ban->user, ban->desc);
         ^
./userchan.c:661:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "        %s\n", dates);
           ^
./userchan.c:677:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(dates + len, (sizeof dates) - len, ", %s %s", MODES_LASTUSED, s); /* Concatenation */
                  ^
./userchan.c:693:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "  [%3d] %s %s\n", number, exempt->mask, s);
             ^
./userchan.c:695:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "EXEMPT: %s %s\n", exempt->mask, s);
             ^
./userchan.c:698:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "! [%3d] %s %s\n", number, exempt->mask, s);
             ^
./userchan.c:700:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "EXEMPT (%s): %s %s\n", MODES_INACTIVE, exempt->mask, s);
             ^
./userchan.c:703:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "        %s: %s\n", exempt->user, exempt->desc);
         ^
./userchan.c:705:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "        %s\n", dates);
           ^
./userchan.c:721:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(dates + len, (sizeof dates) - len, ", %s %s", MODES_LASTUSED, s); /* Concatenation */
                  ^
./userchan.c:737:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "  [%3d] %s %s\n", number, invite->mask, s);
             ^
./userchan.c:739:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "INVITE: %s %s\n", invite->mask, s);
             ^
./userchan.c:742:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "! [%3d] %s %s\n", number, invite->mask, s);
             ^
./userchan.c:744:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "INVITE (%s): %s %s\n", MODES_INACTIVE, invite->mask, s);
             ^
./userchan.c:747:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "        %s: %s\n", invite->user, invite->desc);
         ^
./userchan.c:749:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "        %s\n", dates);
           ^
./userchan.c:765:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s.\n", CHAN_NOSUCH);
               ^
./userchan.c:778:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s:   (! = %s %s)\n", BANS_GLOBAL,
           ^
./userchan.c:781:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s:\n", BANS_GLOBAL);
           ^
./userchan.c:793:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %s:   (! = %s, * = %s)\n",
             ^
./userchan.c:796:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %s:  (* = %s)\n",
             ^
./userchan.c:829:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(idx, "* [%3d] %s\n", k, fill);
                   ^
./userchan.c:836:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "(There are no bans, permanent or otherwise.)\n");
           ^
./userchan.c:838:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s.\n", BANS_USEBANSALL);
           ^
./userchan.c:854:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s.\n", CHAN_NOSUCH);
               ^
./userchan.c:867:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s:   (! = %s %s)\n", EXEMPTS_GLOBAL,
           ^
./userchan.c:870:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s:\n", EXEMPTS_GLOBAL);
           ^
./userchan.c:882:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %s:   (! = %s, * = %s)\n", EXEMPTS_BYCHANNEL,
             ^
./userchan.c:885:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %s:  (* = %s)\n",
             ^
./userchan.c:918:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(idx, "* [%3d] %s\n", k, fill);
                   ^
./userchan.c:925:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "(There are no ban exempts, permanent or otherwise.)\n");
           ^
./userchan.c:927:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s.\n", EXEMPTS_USEEXEMPTSALL);
           ^
./userchan.c:943:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s.\n", CHAN_NOSUCH);
               ^
./userchan.c:956:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s:   (! = %s %s)\n", INVITES_GLOBAL,
           ^
./userchan.c:959:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s:\n", INVITES_GLOBAL);
           ^
./userchan.c:971:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %s:   (! = %s, * = %s)\n", INVITES_BYCHANNEL,
             ^
./userchan.c:974:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %s:  (* = %s)\n",
             ^
./userchan.c:1007:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(idx, "* [%3d] %s\n", k, fill);
                   ^
./userchan.c:1014:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "(There are no invites, permanent or otherwise.)\n");
           ^
./userchan.c:1016:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s.\n", INVITES_USEINVITESALL);
           ^
./userchan.c:1042:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(mask);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1045:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1069:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              nfree(mask);
              ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1072:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          nfree(mask);
          ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1102:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(mask);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1105:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1129:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              nfree(mask);
              ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1132:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          nfree(mask);
          ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1162:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(mask);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1165:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1189:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              nfree(mask);
              ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1192:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          nfree(mask);
          ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:53:
./userchan.c:1205:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%s~new", userfile);
                ^
./userchan.c:1214:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", USERF_ERRWRITE);
          ^
./userchan.c:1263:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(buf, "%s!%s", m->nick, m->userhost);
                  ^
./userchan.c:1284:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "%s %s (%s)", BANS_NOLONGER, u->mask, MISC_EXPIRED);
            ^
./userchan.c:1300:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "%s %s %s %s (%s)", BANS_NOLONGER,
              ^
./userchan.c:1328:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "%s %s (%s)", EXEMPTS_NOLONGER,
            ^
./userchan.c:1340:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_MISC, chan->dname,
                ^
./userchan.c:1368:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_MISC, chan->dname,
                ^
./userchan.c:1372:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_MISC, "*", "%s %s %s %s (%s)", EXEMPTS_NOLONGER,
                ^
./userchan.c:1400:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "%s %s (%s)", INVITES_NOLONGER,
            ^
./userchan.c:1418:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "%s %s %s %s (%s)", INVITES_NOLONGER,
              ^
In file included from .././channels.mod/channels.c:54:
./udefchan.c:85:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  ul = nmalloc(sizeof(struct udef_chans));
       ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:54:
./udefchan.c:86:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  ul->chan = nmalloc(strlen(name) + 1);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:54:
./udefchan.c:106:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        debug1("UDEF: %s defined", ul->name);
        ^
../../../src/eggdrop.h:305:40: note: expanded from macro 'debug1'
#define debug1(x,a1)             putlog(LOG_DEBUG,"*",x,a1)
                                       ^
In file included from .././channels.mod/channels.c:54:
./udefchan.c:112:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  debug2("Creating %s (type %d)", name, type);
  ^
../../../src/eggdrop.h:306:40: note: expanded from macro 'debug2'
#define debug2(x,a1,a2)          putlog(LOG_DEBUG,"*",x,a1,a2)
                                       ^
In file included from .././channels.mod/channels.c:54:
./udefchan.c:113:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  ul = nmalloc(sizeof(struct udef_struct));
       ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:54:
./udefchan.c:114:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  ul->name = nmalloc(strlen(name) + 1);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././channels.mod/channels.c:54:
./udefchan.c:136:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(ul->name);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:54:
./udefchan.c:137:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(ul);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:54:
./udefchan.c:148:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree((void *) ul->value);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:54:
./udefchan.c:149:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(ul->chan);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././channels.mod/channels.c:54:
./udefchan.c:150:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(ul);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././channels.mod/channels.c:64:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  p = nmalloc(size);
      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././channels.mod/channels.c:297:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (me->funcs[IRC_DO_CHANNEL_PART]) (chan);
                                     ^
.././channels.mod/channels.c:313:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(chan->channel.key);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././channels.mod/channels.c:315:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(chan->cmode[i].op);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././channels.mod/channels.c:317:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(chan->key);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././channels.mod/channels.c:319:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(chan->rmkey);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././channels.mod/channels.c:320:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(chan);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././channels.mod/channels.c:395:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s~new", chanfile);
              ^
.././channels.mod/channels.c:399:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "ERROR writing channel file.");
          ^
.././channels.mod/channels.c:403:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Writing channel file...");
          ^
.././channels.mod/channels.c:479:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          debug1("UDEF-ERROR: unknown type %d", ul->type);
          ^
../../../src/eggdrop.h:305:40: note: expanded from macro 'debug1'
#define debug1(x,a1)             putlog(LOG_DEBUG,"*",x,a1)
                                       ^
.././channels.mod/channels.c:483:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "ERROR writing channel file.");
            ^
.././channels.mod/channels.c:509:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Creating channel file");
          ^
.././channels.mod/channels.c:512:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Couldn't create channel file: %s.  Dropping",
            ^
.././channels.mod/channels.c:523:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "No longer supporting channel %s", chan->dname);
            ^
.././channels.mod/channels.c:534:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Backing up channel file...");
          ^
.././channels.mod/channels.c:535:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s~bak", chanfile);
              ^
.././channels.mod/channels.c:595:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s + len, (sizeof s) - len, ", enforcing \"%s\"", s2); /* Concatenation */
                    ^
.././channels.mod/channels.c:610:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s + len, (sizeof s) - len, " (%s)", s2); /* Concatenation */
                    ^
.././channels.mod/channels.c:616:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s + len, (sizeof s) - len, ", unique name %s", chan->name); /* Concatenation */
                    ^
.././channels.mod/channels.c:620:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s\n", s);
           ^
.././channels.mod/channels.c:679:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "      Options: %s\n", s);
             ^
.././channels.mod/channels.c:682:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "      To get ops, I do: %s\n", chan->need_op);
               ^
.././channels.mod/channels.c:685:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "      To get invited, I do: %s\n", chan->need_invite);
               ^
.././channels.mod/channels.c:688:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "      To get the channel limit raised, I do: %s\n",
               ^
.././channels.mod/channels.c:692:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "      To get unbanned, I do: %s\n", chan->need_unban);
               ^
.././channels.mod/channels.c:695:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "      To get the channel key, I do: %s\n",
               ^
.././channels.mod/channels.c:699:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "      Kicking idle users after %d minute%s\n",
               ^
.././channels.mod/channels.c:703:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "      stopnethack-mode: %d\n", chan->stopnethack_mode);
               ^
.././channels.mod/channels.c:706:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "      revenge-mode: %d\n", chan->revenge_mode);
               ^
.././channels.mod/channels.c:708:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "      ban-type: %d\n", chan->ban_type);
             ^
.././channels.mod/channels.c:709:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "      Bans last %d minute%s.\n", chan->ban_time,
             ^
.././channels.mod/channels.c:711:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "      Exemptions last %d minute%s.\n", chan->exempt_time,
             ^
.././channels.mod/channels.c:713:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "      Invitations last %d minute%s.\n", chan->invite_time,
             ^
.././channels.mod/channels.c:866:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(lastdeletedmask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././channels.mod/channels.c:892:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *channels_start();
                   ^
.././channels.mod/channels.c:959:7: note: conflicting prototype is here
char *channels_start(Function *global_funcs)
      ^
588 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../channels.so ../channels.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../channels.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././compress.mod/compress.c && mv -f compress.o ../
.././compress.mod/compress.c:133:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Failed to uncompress file `%s': not a file.", f_src);
          ^
.././compress.mod/compress.c:138:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Failed to uncompress file `%s': gzopen failed.",
          ^
.././compress.mod/compress.c:145:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Failed to uncompress file `%s': open failed: %s.",
          ^
.././compress.mod/compress.c:153:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Failed to uncompress file `%s': gzread failed.",
            ^
.././compress.mod/compress.c:161:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Failed to uncompress file `%s': fwrite "
            ^
.././compress.mod/compress.c:168:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Failed to uncompress file `%s': fclose failed: %s.",
          ^
.././compress.mod/compress.c:173:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Failed to uncompress file `%s': gzclose failed.",
          ^
.././compress.mod/compress.c:234:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(mode, sizeof mode, "wb%d", mode_num);
              ^
.././compress.mod/compress.c:237:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Failed to compress file `%s': not a file.", f_src);
          ^
.././compress.mod/compress.c:242:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Failed to compress file `%s': open failed: %s.",
          ^
.././compress.mod/compress.c:250:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Failed to compress file `%s': gzopen failed.",
          ^
.././compress.mod/compress.c:273:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Failed to compress file `%s': fread failed: %s",
            ^
.././compress.mod/compress.c:282:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Failed to compress file `%s': gzwrite failed.",
            ^
.././compress.mod/compress.c:289:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Failed to compress file `%s': gzclose failed.",
          ^
.././compress.mod/compress.c:305:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  temp_fn = nmalloc(strlen(filename) + sizeof rands);
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././compress.mod/compress.c:319:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(temp_fn);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././compress.mod/compress.c:331:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  temp_fn = nmalloc(strlen(filename) + sizeof rands);
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././compress.mod/compress.c:345:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(temp_fn);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././compress.mod/compress.c:356:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  debug1("Compressing user file for %s.", dcc[idx].nick);
  ^
../../../src/eggdrop.h:305:40: note: expanded from macro 'debug1'
#define debug1(x,a1)             putlog(LOG_DEBUG,"*",x,a1)
                                       ^
.././compress.mod/compress.c:362:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  debug1("Uncompressing user file from %s.", dcc[idx].nick);
  ^
../../../src/eggdrop.h:305:40: note: expanded from macro 'debug1'
#define debug1(x,a1)             putlog(LOG_DEBUG,"*",x,a1)
                                       ^
.././compress.mod/compress.c:399:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    zlib version %s\n", ZLIB_VERSION);
           ^
.././compress.mod/compress.c:400:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    %u file%s compressed\n", compressed_files,
           ^
.././compress.mod/compress.c:402:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    %u file%s uncompressed\n", uncompressed_files,
           ^
.././compress.mod/compress.c:404:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Using %d byte%s of memory\n", size,
           ^
.././compress.mod/compress.c:421:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *compress_start();
                   ^
.././compress.mod/compress.c:438:7: note: conflicting prototype is here
char *compress_start(Function *global_funcs)
      ^
25 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../compress.so ../compress.o -lz -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../compress.so
ld: warning: -single_module is obsolete
ld: warning: ignoring duplicate libraries: '-lz'
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././console.mod/console.c && mv -f console.o ../
.././console.mod/console.c:80:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  l = simple_sprintf(work, "%s %s %s %d %d %d",
                    ^
.././console.mod/console.c:90:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(ci->channel);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././console.mod/console.c:91:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(ci);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././console.mod/console.c:99:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(i->channel);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././console.mod/console.c:100:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(i);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././console.mod/console.c:101:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(e);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././console.mod/console.c:127:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(ci->channel);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././console.mod/console.c:128:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(ci);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././console.mod/console.c:139:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(work, "%s %s %s %d %d %d",
                ^
.././console.mod/console.c:178:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(i->channel);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././console.mod/console.c:215:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "  %s\n", CONSOLE_SAVED_SETTINGS);
           ^
.././console.mod/console.c:216:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    %s %s\n", CONSOLE_CHANNEL, i->channel);
           ^
.././console.mod/console.c:217:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    %s %s, %s %s, %s %s\n", CONSOLE_FLAGS,
           ^
.././console.mod/console.c:221:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    %s %d, %s %s%d\n", CONSOLE_PAGE_SETTING, i->page,
           ^
.././console.mod/console.c:296:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          chanout_but(-1, dcc[idx].u.chat->channel,
                     ^
.././console.mod/console.c:298:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          simple_sprintf(x, "[%s] %s", dcc[idx].nick, p);
                        ^
.././console.mod/console.c:316:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(i->channel);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././console.mod/console.c:328:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s\n", CONSOLE_SAVED_SETTINGS2);
           ^
.././console.mod/console.c:329:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "  %s %s\n", CONSOLE_CHANNEL, i->channel);
           ^
.././console.mod/console.c:330:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "  %s %s, %s %s, %s %s\n", CONSOLE_FLAGS,
           ^
.././console.mod/console.c:334:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "  %s %d, %s %d\n", CONSOLE_PAGE_SETTING, i->page,
           ^
.././console.mod/console.c:378:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *console_start();
                   ^
.././console.mod/console.c:388:7: note: conflicting prototype is here
char *console_start(Function *global_funcs)
      ^
22 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../console.so ../console.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../console.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././ctcp.mod/ctcp.c && mv -f ctcp.o ../
.././ctcp.mod/ctcp.c:45:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(ctcp_reply, "%s\001FINGER %s\001", ctcp_reply, ctcp_finger);
                  ^
.././ctcp.mod/ctcp.c:53:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(ctcp_reply, "%s\001%s %s\001", ctcp_reply, keyword, text);
                  ^
.././ctcp.mod/ctcp.c:64:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(ctcp_reply, "%s\001%s %s\001", ctcp_reply, keyword, text);
                  ^
.././ctcp.mod/ctcp.c:72:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(ctcp_reply, "%s\001VERSION %s\001", ctcp_reply,
                  ^
.././ctcp.mod/ctcp.c:81:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(ctcp_reply, "%s\001USERINFO %s\001", ctcp_reply,
                  ^
.././ctcp.mod/ctcp.c:120:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(ctcp_reply,
                  ^
.././ctcp.mod/ctcp.c:124:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(ctcp_reply, "%s\001CLIENTINFO %s\001", ctcp_reply, p);
                  ^
.././ctcp.mod/ctcp.c:136:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(ctcp_reply, "%s\001TIME %s\001", ctcp_reply, tms);
                ^
.././ctcp.mod/ctcp.c:154:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(ctcp_reply, "%s\001ERROR no password set\001",
                    ^
.././ctcp.mod/ctcp.c:193:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_SERVER, "PRIVMSG %s :\001DCC %sCHAT chat %s %u\001\n",
                 ^
.././ctcp.mod/ctcp.c:203:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(ctcp_reply, "%s\001ERROR no %stelnet port\001", ctcp_reply,
                  ^
.././ctcp.mod/ctcp.c:258:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *ctcp_start();
                   ^
.././ctcp.mod/ctcp.c:267:7: note: conflicting prototype is here
char *ctcp_start(Function *global_funcs)
      ^
12 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../ctcp.so ../ctcp.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../ctcp.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include  -DMAKING_MODS -c .././dns.mod/dns.c && mv -f dns.o ../
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../dns.so ../dns.o -lresolv -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../dns.so
ld: warning: -single_module is obsolete
ld: warning: ignoring duplicate libraries: '-lresolv'
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././filesys.mod/filesys.c && mv -f filesys.o ../
In file included from .././filesys.mod/filesys.c:136:
./files.c:80:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "\n");
         ^
./files.c:101:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_BROKEN);
             ^
./files.c:102:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_INVPATH);
             ^
./files.c:103:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "\n\n");
             ^
./files.c:105:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      chanout_but(-1, dcc[idx].u.file->chat->channel,
                 ^
./files.c:112:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "%s: /%s\n\n", FILES_CURDIR, dcc[idx].u.file->dir);
         ^
./files.c:122:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_FILES, "*", "files: #%s# optimize", dcc[idx].nick);
        ^
./files.c:135:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_ILLDIR);
           ^
./files.c:139:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Current directory is now optimized.\n");
         ^
./files.c:157:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(*real, current);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:157:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:160:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  new = nmalloc(strlen(change) + 2);    /* Add 2, because we add '/' below */
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:173:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(elem, new);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:173:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:184:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(elem);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:185:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(new);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:186:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(*real, current);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:186:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:197:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(elem);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:198:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(new);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:199:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(*real, current);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:199:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:207:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(elem);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:208:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(new);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:209:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(s);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:210:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(*real, current);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:210:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:216:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(elem);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:217:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(new);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:218:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(s);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:219:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(*real, current);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:219:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:232:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(elem);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:233:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(new);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:234:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(s);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:235:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(*real, current);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:235:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:240:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(s, *real);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:240:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:242:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          s = nrealloc(s, strlen(s) + 2);
              ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:245:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      work = nmalloc(strlen(s) + strlen(elem) + 1);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:247:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(*real, work);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:247:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:248:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s = nrealloc(s, strlen(dccdir) + strlen(*real) + 1);
          ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:253:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(new);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:255:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(elem);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:257:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(work);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:259:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  s = nrealloc(s, strlen(dccdir) + strlen(*real) + 1);
      ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:262:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:280:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(path, ppath);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:280:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:284:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(destdir, path);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:284:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:285:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(fn, p + 1);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:285:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:288:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(destdir, "");
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:288:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:289:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(fn, path);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:289:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:293:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(path);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:294:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(destdir);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:295:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(fn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:298:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(path);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:299:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(destdir);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:302:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(fn);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:315:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_FILES, "*", "files: #%s# pwd", dcc[idx].nick);
        ^
./files.c:316:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "%s: /%s\n", FILES_CURDIR, dcc[idx].u.file->dir);
         ^
./files.c:322:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_FILES, "*", "files: #%s# pending", dcc[idx].nick);
        ^
./files.c:328:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: cancel <file-mask>\n", MISC_USAGE);
           ^
./files.c:332:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_FILES, "*", "files: #%s# cancel %s", dcc[idx].nick, par);
        ^
./files.c:340:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: cd <new-dir>\n", MISC_USAGE);
           ^
./files.c:344:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOSUCHDIR);
           ^
./files.c:345:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:349:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:351:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_FILES, "*", "files: #%s# cd /%s", dcc[idx].nick,
        ^
./files.c:353:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "%s: /%s\n", FILES_NEWCURDIR, dcc[idx].u.file->dir);
         ^
./files.c:362:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# ls %s", dcc[idx].nick, par);
          ^
./files.c:366:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(s, par);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:366:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:367:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(mask, p + 1);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:367:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:369:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, FILES_ILLDIR);
               ^
./files.c:370:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(s);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:371:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(mask);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:372:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(destdir);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:375:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:377:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(destdir, dcc[idx].u.file->dir);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:377:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:378:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(mask, par);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:378:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:383:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(destdir, s);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:383:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:384:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(mask, "*");
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:384:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:386:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:389:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_ILLDIR);
             ^
./files.c:390:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(destdir);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:391:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(mask);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:396:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(destdir);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:397:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(mask);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:399:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# ls", dcc[idx].nick);
          ^
./files.c:405:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_ILLDIR);
             ^
./files.c:436:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: %sget <file(s)> [nickname]\n", MISC_USAGE,
           ^
./files.c:442:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_BADNICK);
           ^
./files.c:448:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(s, what);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:448:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:451:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(destdir);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:452:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:453:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_ILLDIR);
             ^
./files.c:456:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:458:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(destdir, dcc[idx].u.file->dir);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:458:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:467:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(destdir);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:468:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:479:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        bot = nmalloc(strlen(fdbe->sharelink) + 1);
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:482:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "Can't get that file, it's linked to this bot!\n");
                 ^
./files.c:484:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, FILES_NOTAVAIL, fdbe->filename);
                 ^
./files.c:487:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(whoto, par);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:487:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:489:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            malloc_strcpy(whoto, dcc[idx].nick);
            ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:489:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:490:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          s = nmalloc(strlen(whoto) + strlen(botnetnick) + 13);
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:491:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          simple_sprintf(s, "%d:%s@%s", dcc[idx].sock, whoto, botnetnick);
                        ^
./files.c:493:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, FILES_REQUESTED, fdbe->sharelink, bot);
                 ^
./files.c:496:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          s = nrealloc(s, strlen(bot) + strlen(fdbe->sharelink) + 2);
              ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:498:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe->sharelink, s);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:498:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:500:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(whoto);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:501:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(s);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:503:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(bot);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:513:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(destdir);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:515:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:517:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# %sget %s %s", dcc[idx].nick,
          ^
./files.c:539:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# help %s", dcc[idx].nick, par);
          ^
./files.c:541:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    s = nmalloc(l + 1);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:544:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:546:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# help", dcc[idx].nick);
          ^
./files.c:559:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: hide <file(s)>\n", MISC_USAGE);
           ^
./files.c:569:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:577:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s: %s\n", FILES_HID, fdbe->filename);
             ^
./files.c:585:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:587:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# hide %s", dcc[idx].nick, par);
          ^
./files.c:589:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %d file%s.\n", FILES_HID, ok, ok == 1 ? "" : "s");
             ^
./files.c:601:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: unhide <file(s)>\n", MISC_USAGE);
           ^
./files.c:611:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:619:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s: %s\n", FILES_UNHID, fdbe->filename);
             ^
./files.c:627:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:629:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# unhide %s", dcc[idx].nick, par);
          ^
./files.c:631:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %d file%s.\n", FILES_UNHID, ok, ok == 1 ? "" : "s");
             ^
./files.c:643:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: share <file(s)>\n", MISC_USAGE);
           ^
./files.c:653:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:661:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s: %s\n", FILES_SHARED, fdbe->filename);
             ^
./files.c:669:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:671:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# share %s", dcc[idx].nick, par);
          ^
./files.c:673:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %d file%s.\n", FILES_SHARED, ok, ok == 1 ? "" : "s");
             ^
./files.c:685:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: unshare <file(s)>\n", MISC_USAGE);
           ^
./files.c:695:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:704:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s: %s\n", FILES_UNSHARED, fdbe->filename);
             ^
./files.c:712:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:714:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# unshare %s", dcc[idx].nick, par);
          ^
./files.c:716:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %d file%s.\n", FILES_UNSHARED, ok, ok == 1 ? "" : "s");
             ^
./files.c:733:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: ln <bot:path> <localfile>\n", MISC_USAGE);
           ^
./files.c:735:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Links to other bots must have absolute paths.\n");
           ^
./files.c:739:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(newfn, p + 1);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:739:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:741:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, FILES_NOSUCHDIR);
               ^
./files.c:742:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(newfn);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:743:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(newpath);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:747:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(newpath, dcc[idx].u.file->dir);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:747:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:748:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(newfn, par);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:748:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:752:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(newfn);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:753:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(newpath);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:760:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, FILES_NORMAL, newfn);
               ^
./files.c:763:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->sharelink, share);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:763:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:766:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, FILES_CHGLINK, share);
               ^
./files.c:767:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_FILES, "*", "files: #%s# ln %s %s",
              ^
./files.c:773:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(fdbe->filename, newfn);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:773:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:774:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(fdbe->uploader, dcc[idx].nick);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:774:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:776:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(fdbe->sharelink, share);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:776:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:779:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %s -> %s\n", FILES_ADDLINK, fdbe->filename, share);
             ^
./files.c:780:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", "files: #%s# ln /%s%s%s %s", dcc[idx].nick,
            ^
./files.c:784:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:785:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newfn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:799:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: desc <filename> <new description>\n", MISC_USAGE);
           ^
./files.c:803:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  desc = nmalloc(strlen(par) + 2);
         ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:842:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(desc);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:849:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:850:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(desc);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:859:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, FILES_NOTOWNER, fdbe->filename);
               ^
./files.c:870:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe->desc, desc);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:870:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:872:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(fdbe->desc);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:876:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s: %s\n", FILES_CHANGED, fdbe->filename);
                 ^
./files.c:878:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s: %s\n", FILES_BLANKED, fdbe->filename);
                 ^
./files.c:886:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:888:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# desc %s", dcc[idx].nick, fn);
          ^
./files.c:889:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(desc);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:901:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: rm <file(s)>\n", MISC_USAGE);
           ^
./files.c:911:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:917:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s = nmalloc(strlen(dccdir) + strlen(dcc[idx].u.file->dir)
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:925:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s: %s\n", FILES_ERASED, fdbe->filename);
             ^
./files.c:926:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:933:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:935:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# rm %s", dcc[idx].nick, par);
          ^
./files.c:937:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %d file%s.\n", FILES_ERASED, ok, ok == 1 ? "" : "s");
             ^
./files.c:950:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: mkdir <dir> [required-flags] [channel]\n", MISC_USAGE);
           ^
./files.c:960:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You can only create directories in the current directory\n");
           ^
./files.c:969:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Invalid channel!\n");
               ^
./files.c:979:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Invalid channel!\n");
             ^
./files.c:988:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s = nmalloc(strlen(dccdir) + strlen(dcc[idx].u.file->dir)
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:992:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, MISC_FAILED);
               ^
./files.c:994:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(s);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:997:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1000:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(fdbe->filename, name);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1000:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1002:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s /%s%s%s\n", FILES_CREADIR, dcc[idx].u.file->dir,
             ^
./files.c:1005:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_NOSUCHDIR);
             ^
./files.c:1015:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy_nocheck(fdbe->flags_req, buffer);
      ^
./filedb3.h:102:14: note: expanded from macro 'malloc_strcpy_nocheck'
  (target) = nrealloc((target), strlen(entry) + 1);                     \
             ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1016:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_CHGACCESS, name, buffer);
             ^
./files.c:1018:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(fdbe->flags_req);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1019:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_CHGNACCESS, name);
             ^
./files.c:1022:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(fdbe->chan, chan);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1022:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1023:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Access set to channel: %s\n", chan);
             ^
./files.c:1025:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(fdbe->chan);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1026:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Access set to all channels.\n");
             ^
./files.c:1033:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# mkdir %s %s", dcc[idx].nick, name, par);
          ^
./files.c:1043:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(name, par);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1043:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1047:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You can only create directories in the current directory\n");
           ^
./files.c:1051:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(name);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1057:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_NOSUCHDIR);
             ^
./files.c:1059:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(name);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1063:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_NOSUCHDIR);
             ^
./files.c:1065:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(name);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1070:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    s = nmalloc(strlen(dccdir) + strlen(dcc[idx].u.file->dir)
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1078:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s /%s%s%s\n", FILES_REMDIR, dcc[idx].u.file->dir,
             ^
./files.c:1083:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1084:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(name);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1085:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", "files: #%s# rmdir %s", dcc[idx].nick, name);
            ^
./files.c:1088:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, MISC_FAILED);
           ^
./files.c:1091:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1092:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(name);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1107:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: %s <oldfilepath> <newfilepath>\n",
           ^
./files.c:1114:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(s, fn);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1114:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1117:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_ILLSOURCE);
             ^
./files.c:1118:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1119:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(oldpath);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1122:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1124:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(oldpath, dcc[idx].u.file->dir);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1124:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1125:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(s, par);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1125:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1127:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1131:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(newfn, s);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1131:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1135:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(newfn, p + 1);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1135:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1138:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_ILLDEST);
             ^
./files.c:1139:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(newfn);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1140:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1141:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(oldpath);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1142:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(newpath);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1146:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(newfn, "");
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1146:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1147:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1150:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_STUPID, copy ? FILES_COPY : FILES_MOVE);
           ^
./files.c:1151:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(oldpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1152:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1153:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newfn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1168:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(oldpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1169:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1170:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newfn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1181:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(oldpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1182:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1183:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newfn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1194:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_ILLDEST);
             ^
./files.c:1199:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(oldpath);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1200:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(newpath);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1201:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(newfn);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1211:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s = nmalloc(strlen(dccdir) + strlen(oldpath)
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1213:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s1 = nmalloc(strlen(dccdir) + strlen(newpath)
           ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1220:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s /%s%s%s %s\n", FILES_SKIPSTUPID,
               ^
./files.c:1250:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->flags_req, fdbe_old->flags_req);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1250:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1251:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->chan, fdbe_old->chan);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1251:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1252:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->filename, fdbe_old->filename);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1252:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1253:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->desc, fdbe_old->desc);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1253:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1255:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            malloc_strcpy(fdbe_new->filename, newfn);
            ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1255:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1256:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->uploader, fdbe_old->uploader);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1256:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1260:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->sharelink, fdbe_old->sharelink);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1260:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1267:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1268:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s1);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1279:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./files.c:1281:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "files: #%s# %s %s%s%s %s", dcc[idx].nick,
          ^
./files.c:1284:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s %d file%s.\n",
             ^
./files.c:1287:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(oldpath);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1288:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(newpath);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1289:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(newfn);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1304:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_FILES, "*", "#%s# stats", dcc[idx].nick);
        ^
./files.c:1315:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: filestats <user>\n");
           ^
./files.c:1319:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_FILES, "*", "#%s# filestats %s", dcc[idx].nick, nick);
        ^
./files.c:1323:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such user.\n");
           ^
./files.c:1327:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Cleared filestats for %s.\n", nick);
           ^
./files.c:1344:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    (f) (u, idx, par);
        ^
./files.c:1346:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Sending of notes is not supported.\n");
           ^
./files.c:1399:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(s, fn);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1399:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1400:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(what, p + 1);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1400:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1402:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1403:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(what);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1404:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(destdir);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1407:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1409:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(destdir, dcc[idx].u.file->dir);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1409:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1410:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(what, fn);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1410:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1414:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(what);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1415:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(destdir);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1422:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(what);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1423:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(destdir);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1428:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(what);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1429:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(destdir);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1437:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    bot = nmalloc(strlen(fdbe->sharelink) + 1);
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1442:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(what);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1443:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(destdir);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1444:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(bot);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1449:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(what);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1450:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(destdir);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1451:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(bot);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1457:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(whoto, nick);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1457:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1459:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(whoto, dcc[idx].nick);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1459:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1461:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s = nmalloc(strlen(whoto) + strlen(botnetnick) + 13);
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1462:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(s, "%d:%s@%s", dcc[idx].sock, whoto, botnetnick);
                    ^
./files.c:1464:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, FILES_REQUESTED, fdbe->sharelink, bot);
             ^
./files.c:1467:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s = nrealloc(s, strlen(bot) + strlen(fdbe->sharelink) + 2);
          ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1469:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(fdbe->sharelink, s);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1469:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1473:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(what);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1474:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(destdir);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1475:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(bot);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1476:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(whoto);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1477:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1483:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(what);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1484:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(destdir);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:136:
./files.c:1499:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:82:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free((*fdbe)->filename);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:84:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free((*fdbe)->desc);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:86:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free((*fdbe)->sharelink);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:88:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free((*fdbe)->chan);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:90:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free((*fdbe)->uploader);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:92:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free((*fdbe)->flags_req);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:93:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(*fdbe);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:108:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  fdbe = nmalloc(sizeof(filedb_entry));
         ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:464:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    filedb_read(fdb, fdbe->filename, fdh.filename_len);
    ^
./filedb3.c:414:15: note: expanded from macro 'filedb_read'
    (entry) = nmalloc((len));                   \
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:464:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.c:418:7: note: expanded from macro 'filedb_read'
      nfree(entry);                             \
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:470:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    filedb_read(fdb, fdbe->desc, fdh.desc_len);
    ^
./filedb3.c:414:15: note: expanded from macro 'filedb_read'
    (entry) = nmalloc((len));                   \
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:470:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.c:418:7: note: expanded from macro 'filedb_read'
      nfree(entry);                             \
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:471:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    filedb_read(fdb, fdbe->chan, fdh.chan_len);
    ^
./filedb3.c:414:15: note: expanded from macro 'filedb_read'
    (entry) = nmalloc((len));                   \
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:471:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.c:418:7: note: expanded from macro 'filedb_read'
      nfree(entry);                             \
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:472:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    filedb_read(fdb, fdbe->uploader, fdh.uploader_len);
    ^
./filedb3.c:414:15: note: expanded from macro 'filedb_read'
    (entry) = nmalloc((len));                   \
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:472:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.c:418:7: note: expanded from macro 'filedb_read'
      nfree(entry);                             \
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:473:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    filedb_read(fdb, fdbe->flags_req, fdh.flags_req_len);
    ^
./filedb3.c:414:15: note: expanded from macro 'filedb_read'
    (entry) = nmalloc((len));                   \
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:473:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.c:418:7: note: expanded from macro 'filedb_read'
      nfree(entry);                             \
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:474:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    filedb_read(fdb, fdbe->sharelink, fdh.sharelink_len);
    ^
./filedb3.c:414:15: note: expanded from macro 'filedb_read'
    (entry) = nmalloc((len));                   \
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:474:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.c:418:7: note: expanded from macro 'filedb_read'
      nfree(entry);                             \
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:541:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "FILESYS: Error truncating file.");
          ^
./filedb3.c:587:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_MISC, "*", "FILESYS: Error truncating file");
                  ^
./filedb3.c:655:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", FILES_NOUPDATE);
          ^
./filedb3.c:660:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(name, dd->d_name);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:660:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:662:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s = nmalloc(strlen(path) + strlen(name) + 2);
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:665:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:671:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->filename, name);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:671:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:672:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->uploader, botnetnick);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:672:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:688:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(name);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:700:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s = nmalloc(strlen(path) + 1 + strlen(fdbe->filename) + 1);
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:705:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:729:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(s2, path);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:729:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:749:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "(@) warning: %d open filedb's", count);
          ^
./filedb3.c:750:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  npath = nmalloc(strlen(dccdir) + strlen(path) + 1);
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:751:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(npath, "%s%s", dccdir, path);
                ^
./filedb3.c:757:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    s = nmalloc(strlen(filedb_path) + strlen(s2) + 8);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:758:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%sfiledb.%s", filedb_path, s2);
                  ^
./filedb3.c:759:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s2);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:761:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    s = nmalloc(strlen(npath) + 10);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:762:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%s/.filedb", npath);
                  ^
./filedb3.c:769:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", FILES_NOCONVERT, npath);
              ^
./filedb3.c:770:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(s);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:771:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(npath);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:777:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:778:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(npath);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:786:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(s);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:787:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(npath);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:796:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:797:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(npath);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:812:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(npath);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:813:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:832:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(npath);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:833:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:862:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(fdbe->uploader);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:863:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(fdbe->uploader, nick);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:863:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:906:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, FILES_LSHEAD1);
               ^
./filedb3.c:907:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, FILES_LSHEAD2);
               ^
./filedb3.c:916:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          s2 = nmalloc(strlen(fdbe->filename) + 3);
               ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:919:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(s2);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:921:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          s2 = nmalloc(strlen(fdbe->filename) + 2);
               ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:929:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          s3 = nmalloc(42 + strlen(s2 ? s2 : "") + 6 +
               ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:937:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          s3 = nmalloc(38 + strlen(s2 ? s2 : ""));
               ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:941:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(s2);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:943:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(s3);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:963:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          s3 = nmalloc(strlen(fdbe->filename) + 2);
               ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:966:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(s3);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:969:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(s3, fdbe->filename);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:969:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:970:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        s4 = nmalloc(69 + strlen(s3 ? s3 : "") + strlen(s1) +
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:975:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(s3);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:977:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(s4);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:979:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          s4 = nmalloc(9 + strlen(fdbe->sharelink));
               ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:982:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(s4);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:992:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            sd = nmalloc(strlen(fdbe->desc) + 5);
                 ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:995:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            my_free(sd);
            ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1003:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          sd = nmalloc(strlen(fdbe->desc) + 5);
               ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1006:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          my_free(sd);
          ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1015:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOFILES);
           ^
./filedb3.c:1017:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, FILES_NOMATCH);
           ^
./filedb3.c:1021:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "--- %d file%s.\n", cnt, cnt != 1 ? "s" : "");
           ^
./filedb3.c:1034:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(what, file);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1034:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1038:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(dir, what);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1038:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1041:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(dir, "");
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1041:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1057:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        s1 = nmalloc(strlen(dccdir) + strlen(dir) + strlen(what) + 2);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1063:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(s1);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1068:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  s1 = nmalloc(strlen(botnetnick) + strlen(dir) + strlen(what) + 3);
       ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1069:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s1, "%s:%s/%s", botnetnick, dir, what);
                ^
./filedb3.c:1072:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s1);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1073:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(what);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1074:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(dir);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1080:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  s = nmalloc(INET6_ADDRSTRLEN);
      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1086:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%s %u %d", s, dcc[i].port, dcc[i].u.xfer->length);
                ^
./filedb3.c:1088:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_FILES, "*", FILES_REMOTEREQ, dir, dir[0] ? "/" : "", what);
        ^
./filedb3.c:1089:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s1);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1090:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1091:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(what);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1092:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(dir);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1107:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      *desc = nmalloc(strlen(fdbe->desc) + 1);
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1121:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    *owner = nmalloc(strlen(fdbe->uploader) + 1);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1152:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(fdbe->desc);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1153:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(fdbe->desc, desc);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1153:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1171:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(fdbe->uploader);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1172:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(fdbe->uploader, owner);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1172:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1196:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(fdbe->sharelink);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1197:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(fdbe->sharelink, link);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1197:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1205:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(fdbe->uploader, botnetnick);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1205:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1206:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(fdbe->filename, fn);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1206:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1207:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(fdbe->sharelink, link);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1207:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1220:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(*link, fdbe->sharelink);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:137:
./filedb3.c:1220:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:33:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:58:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:201:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(s, argv[1]);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:201:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:217:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:222:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:238:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy_nocheck(fdbe->flags_req, f);
    ^
./filedb3.h:102:14: note: expanded from macro 'malloc_strcpy_nocheck'
  (target) = nrealloc((target), strlen(entry) + 1);                     \
             ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:240:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(fdbe->flags_req);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:242:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(fdbe->chan, argv[3]);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:242:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:258:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(s, argv[1]);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:258:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:275:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:280:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(s, fdbe->flags_req);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:280:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:287:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:301:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(s, argv[1]);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:301:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:319:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:326:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    t = nmalloc(strlen(dccdir) + strlen(d) + strlen(p) + 2);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:330:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(t);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:331:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:337:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(fdbe->filename, argv[1]);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:337:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:342:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:351:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy_nocheck(fdbe->flags_req, f);
    ^
./filedb3.h:102:14: note: expanded from macro 'malloc_strcpy_nocheck'
  (target) = nrealloc((target), strlen(entry) + 1);                     \
             ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:353:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(fdbe->flags_req);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:356:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(fdbe->chan, argv[3]);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:356:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:358:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(fdbe->chan);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:378:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(s, argv[1]);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:378:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:394:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:403:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:410:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:414:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  t = nmalloc(strlen(dccdir) + strlen(d) + strlen(p) + 11);
      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:420:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:425:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(t);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:429:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(t);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:447:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(fn, argv[1]);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:447:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:451:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(s, fn);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:451:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:456:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(fn);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:457:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(oldpath);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:460:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:462:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(oldpath, "/");
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:462:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:463:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  malloc_strcpy(s, argv[2]);
  ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:463:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:468:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(newfn, s);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:468:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:472:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      malloc_strcpy(newfn, p + 1);
      ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:472:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:474:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:477:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(newpath);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:478:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:479:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(newfn);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:483:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(newfn, "");
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:483:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:484:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:488:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newfn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:489:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(fn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:490:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(oldpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:491:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:507:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newfn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:508:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(fn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:509:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(oldpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:510:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:522:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newfn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:523:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(fn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:524:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(oldpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:525:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(newpath);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:536:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s = nmalloc(strlen(dccdir) + strlen(oldpath)
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:538:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s1 = nmalloc(strlen(dccdir) + strlen(newpath)
           ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:573:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->flags_req, fdbe_old->flags_req);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:573:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:574:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->chan, fdbe_old->chan);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:574:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:575:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->filename, fdbe_old->filename);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:575:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:576:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->desc, fdbe_old->desc);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:576:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:578:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            malloc_strcpy(fdbe_new->filename, newfn);
            ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:578:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:579:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->uploader, fdbe_old->uploader);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:579:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:583:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          malloc_strcpy(fdbe_new->sharelink, fdbe_old->sharelink);
          ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:583:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:590:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:591:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(s1);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:610:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(newfn);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:611:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(fn);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:612:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(oldpath);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:138:
./tclfiles.c:613:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(newpath);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:44:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  s1 = nmalloc(strlen(path) + 8);
       ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:47:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s1);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:53:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "(!) Can't create filedb in %s", newfiledb);
          ^
./dbcompat.c:61:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_FILES, "*", FILES_CONVERT, path);
        ^
./dbcompat.c:76:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            fdbe->desc = nrealloc(fdbe->desc,
                         ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:80:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            fdbe->desc = nmalloc(strlen(s) + 2);
                         ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:99:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->filename, fn);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:99:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:100:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->uploader, nick);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:100:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:117:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              malloc_strcpy_nocheck(fdbe->flags_req, x);
              ^
./filedb3.h:102:14: note: expanded from macro 'malloc_strcpy_nocheck'
  (target) = nrealloc((target), strlen(entry) + 1);                     \
             ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:153:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->filename, fdb1.filename);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:153:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:155:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->desc, fdb1.desc);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:155:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:157:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->uploader, fdb1.uploader);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:157:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:159:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->flags_req, (char *) fdb1.flags_req);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:159:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:164:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->sharelink, fdb1.sharelink);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:164:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:185:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->filename, fdb2.filename);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:185:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:187:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->desc, fdb2.desc);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:187:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:189:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->chan, fdb2.chname);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:189:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:191:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->uploader, fdb2.uploader);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:191:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:193:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->flags_req, fdb2.flags_req);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:193:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:198:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        malloc_strcpy(fdbe->sharelink, fdb2.sharelink);
        ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:198:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:228:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Converting old filedb %s to newest format.",
          ^
./dbcompat.c:231:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    tempdb = nmalloc(strlen(filedb) + 5);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:232:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(tempdb, "%s-tmp", filedb);
                  ^
./dbcompat.c:252:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "(!) Moving file db from %s to %s failed.",
              ^
./dbcompat.c:264:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "(!) Reopening db %s failed.", filedb);
              ^
./dbcompat.c:266:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(tempdb);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:139:
./dbcompat.c:271:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "(!) Unknown db version: %d", fdbt.version);
          ^
./dbcompat.c:273:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Conversion of filedb %s failed.", filedb);
          ^
In file included from .././filesys.mod/filesys.c:140:
./filelist.c:31:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  flist = nmalloc(sizeof(filelist_t));
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:140:
./filelist.c:45:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(flist->elements[i].output);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:140:
./filelist.c:46:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(flist->elements[i].fn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:140:
./filelist.c:49:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(flist->elements);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:140:
./filelist.c:50:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(flist);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././filesys.mod/filesys.c:140:
./filelist.c:58:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  flist->elements = nrealloc(flist->elements, flist->tot * sizeof(filelist_t));
                    ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:140:
./filelist.c:59:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  FILELIST_LE(flist).fn = nmalloc(strlen(filename) + 1);
                          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:140:
./filelist.c:69:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    FILELIST_LE(flist).output = nrealloc(FILELIST_LE(flist).output,
                                ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././filesys.mod/filesys.c:140:
./filelist.c:74:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    FILELIST_LE(flist).output = nmalloc(strlen(desc) + 1);
                                ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././filesys.mod/filesys.c:140:
./filelist.c:85:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s", flist->elements[i].output);
           ^
.././filesys.mod/filesys.c:159:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Ambiguous command.\n");
           ^
.././filesys.mod/filesys.c:163:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "What?  You need 'help'\n");
           ^
.././filesys.mod/filesys.c:172:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "#%s# files: %s %s", dcc[idx].nick, cmd, args);
          ^
.././filesys.mod/filesys.c:184:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Too many people are in the file system right now.\n");
             ^
.././filesys.mod/filesys.c:185:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Please try again later.\n");
             ^
.././filesys.mod/filesys.c:186:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "File area full: DCC chat [%s]%s", dcc[idx].nick,
            ^
.././filesys.mod/filesys.c:194:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, TLN_IAC_C TLN_WONT_C TLN_ECHO_C "\n");   /* turn echo back on */
             ^
.././filesys.mod/filesys.c:195:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "File system: [%s]%s/%d", dcc[idx].nick,
          ^
.././filesys.mod/filesys.c:198:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", "File system broken.");
            ^
.././filesys.mod/filesys.c:208:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Negative on that, Houston.\n");
         ^
.././filesys.mod/filesys.c:209:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", "Bad password: DCC chat [%s]%s", dcc[idx].nick,
        ^
.././filesys.mod/filesys.c:246:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(i, "-%s- %s\n", dcc[idx].nick, &buf[1]);
               ^
.././filesys.mod/filesys.c:249:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "*** Ja mata!\n");
           ^
.././filesys.mod/filesys.c:251:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "DCC user [%s]%s left file system", dcc[idx].nick,
          ^
.././filesys.mod/filesys.c:257:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Returning you to command mode...\n");
             ^
.././filesys.mod/filesys.c:259:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      my_free(dcc[idx].u.file);
      ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:264:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        chanout_but(-1, dcc[idx].u.chat->channel, DCC_RETURN, dcc[idx].nick);
                   ^
.././filesys.mod/filesys.c:269:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Dropping connection now.\n");
             ^
.././filesys.mod/filesys.c:270:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", "Left files: [%s]%s/%d", dcc[idx].nick,
            ^
.././filesys.mod/filesys.c:290:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No file statistics for %s.\n", hand);
           ^
.././filesys.mod/filesys.c:292:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "  uploads: %4u / %6luk\n", fs->uploads, fs->upload_ks);
           ^
.././filesys.mod/filesys.c:293:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "downloads: %4u / %6luk\n", fs->dnloads, fs->dnload_ks);
           ^
.././filesys.mod/filesys.c:299:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "(infinite file leech)\n");
             ^
.././filesys.mod/filesys.c:301:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "leech ratio (files): %6.2f\n", fr);
             ^
.././filesys.mod/filesys.c:303:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "(infinite size leech)\n");
             ^
.././filesys.mod/filesys.c:305:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "leech ratio (size) : %6.2f\n", kr);
             ^
.././filesys.mod/filesys.c:315:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "There is no file transfer area.\n");
           ^
.././filesys.mod/filesys.c:317:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "The maximum of %d %s in the file area right now.\n",
           ^
.././filesys.mod/filesys.c:319:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Please try again later.\n");
           ^
.././filesys.mod/filesys.c:322:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You don't have access to the file area.\n");
             ^
.././filesys.mod/filesys.c:324:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# files", dcc[idx].nick);
            ^
.././filesys.mod/filesys.c:325:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Entering file system...\n");
             ^
.././filesys.mod/filesys.c:328:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        chanout_but(-1, dcc[idx].u.chat->channel,
                   ^
.././filesys.mod/filesys.c:342:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(dcc[idx].u.file);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:345:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_FILES, "*", "File system broken.");
              ^
.././filesys.mod/filesys.c:347:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          chanout_but(-1, dcc[idx].u.chat->channel, DCC_RETURN, dcc[idx].nick);
                     ^
.././filesys.mod/filesys.c:370:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Sorry, too many DCC connections.  (try again later)\n");
           ^
.././filesys.mod/filesys.c:371:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "DCC connections full: %sGET %s [%s]", filename,
          ^
.././filesys.mod/filesys.c:377:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "All my DCC SEND ports are in use.  Try later.\n");
             ^
.././filesys.mod/filesys.c:378:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", "DCC port in use (can't open): %sGET %s [%s]",
            ^
.././filesys.mod/filesys.c:381:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Unable to listen at a socket.\n");
             ^
.././filesys.mod/filesys.c:382:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", "DCC socket error: %sGET %s [%s]", filename,
            ^
.././filesys.mod/filesys.c:388:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "File not found ?\n");
           ^
.././filesys.mod/filesys.c:389:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "DCC file not found: %sGET %s [%s]", filename,
          ^
.././filesys.mod/filesys.c:394:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "The file is empty.  Aborted transfer.\n");
           ^
.././filesys.mod/filesys.c:395:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "DCC file is empty: %s [%s]", filename,
          ^
.././filesys.mod/filesys.c:400:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Can't make temporary copy of file!\n");
           ^
.././filesys.mod/filesys.c:401:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES | LOG_MISC, "*",
          ^
.././filesys.mod/filesys.c:416:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    malloc_strcpy(buf, nfn);
    ^
./filedb3.h:94:16: note: expanded from macro 'malloc_strcpy'
    (target) = nrealloc((target), strlen(entry) + 1);                   \
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
.././filesys.mod/filesys.c:416:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
./filedb3.h:97:5: note: expanded from macro 'malloc_strcpy'
    my_free(target);                                                    \
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:423:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :Here is %s file from %s %s...\n", nick,
           ^
.././filesys.mod/filesys.c:425:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "%sending: %s to %s\n", resend ? "Res" : "S", nfn, nick);
         ^
.././filesys.mod/filesys.c:426:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(buf);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:438:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "DCC file transfers not supported.\n");
           ^
.././filesys.mod/filesys.c:439:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "Refused dcc %sget %s from [%s]", resend ? "re" : "",
          ^
.././filesys.mod/filesys.c:444:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Filename cannot have '/' in it...\n");
           ^
.././filesys.mod/filesys.c:445:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "Refused dcc %sget %s from [%s]", resend ? "re" : "",
          ^
.././filesys.mod/filesys.c:450:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    s = nmalloc(strlen(dccdir) + strlen(dir) + strlen(fn) + 2);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././filesys.mod/filesys.c:453:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    s = nmalloc(strlen(dccdir) + strlen(fn) + 1);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././filesys.mod/filesys.c:458:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such file.\n");
           ^
.././filesys.mod/filesys.c:459:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "Refused dcc %sget %s from [%s]", resend ? "re" :
          ^
.././filesys.mod/filesys.c:461:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:473:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Queued: %s to %s\n", fn, nick);
           ^
.././filesys.mod/filesys.c:474:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:478:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(s);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:504:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(idx, argv[3]);
   ^
.././filesys.mod/filesys.c:511:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(i, "Timeout.\n");
         ^
.././filesys.mod/filesys.c:512:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", "Password timeout on dcc chat: [%s]%s", dcc[i].nick,
        ^
.././filesys.mod/filesys.c:542:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(x);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:548:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", "Lost dcc connection to %s (%s/%d)", dcc[idx].nick,
        ^
.././filesys.mod/filesys.c:634:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  buf = nmalloc(strlen(text) + 1);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././filesys.mod/filesys.c:639:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "Refused DCC SEND %s (no access): %s!%s", param,
          ^
.././filesys.mod/filesys.c:642:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :No access\n", nick);
             ^
.././filesys.mod/filesys.c:644:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :DCC file transfers not supported.\n", nick);
           ^
.././filesys.mod/filesys.c:645:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "Refused dcc send %s from %s!%s", param, nick, from);
          ^
.././filesys.mod/filesys.c:647:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :Filename cannot have '/' in it...\n", nick);
           ^
.././filesys.mod/filesys.c:648:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "Refused dcc send %s from %s!%s", param, nick, from);
          ^
.././filesys.mod/filesys.c:654:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s (invalid port)\n", nick,
             ^
.././filesys.mod/filesys.c:656:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", "Refused dcc send %s (%s): invalid port", param,
            ^
.././filesys.mod/filesys.c:659:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :Sorry, file size info must be included.\n",
             ^
.././filesys.mod/filesys.c:661:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", "Refused dcc send %s (%s): no file size",
            ^
.././filesys.mod/filesys.c:664:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :Sorry, file too large.\n", nick);
             ^
.././filesys.mod/filesys.c:665:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", "Refused dcc send %s (%s): file too large", param,
            ^
.././filesys.mod/filesys.c:670:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        my_free(buf);
        ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:675:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :Sorry, too many DCC connections.\n", nick);
               ^
.././filesys.mod/filesys.c:676:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "DCC connections full: SEND %s (%s!%s)", param,
              ^
.././filesys.mod/filesys.c:700:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(buf);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:722:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    fn = nmalloc(l + 1);
         ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././filesys.mod/filesys.c:726:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  tempname = nmalloc(l + MKTEMPFILE_TOT + 1);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././filesys.mod/filesys.c:729:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(fn);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:744:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  param = nmalloc(strlen(dcc[i].u.dns->cbuf) + 1);
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././filesys.mod/filesys.c:757:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(tempf);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:758:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  my_free(param);
  ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:770:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  s1 = nmalloc(strlen(dcc[i].u.xfer->dir) +
       ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././filesys.mod/filesys.c:775:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :File `%s' already exists.\n", dcc[i].nick,
           ^
.././filesys.mod/filesys.c:778:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s1);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:780:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    my_free(s1);
    ^
./filedb3.h:83:5: note: expanded from macro 'my_free'
    nfree(ptr);                                                         \
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././filesys.mod/filesys.c:787:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(DP_HELP, "NOTICE %s :File `%s' is already being sent.\n",
                   ^
.././filesys.mod/filesys.c:797:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP,
             ^
.././filesys.mod/filesys.c:848:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", DCC_TOOMANYDCCS2, "CHAT(file)", param, nick, from);
          ^
.././filesys.mod/filesys.c:853:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, DCC_REFUSED2);
             ^
.././filesys.mod/filesys.c:854:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s: %s!%s", DCC_REFUSED, nick, from);
          ^
.././filesys.mod/filesys.c:857:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, DCC_REFUSED3);
             ^
.././filesys.mod/filesys.c:858:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s: %s!%s", DCC_REFUSED4, nick, from);
          ^
.././filesys.mod/filesys.c:860:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s: %s!%s", DCC_REFUSED5, nick, from);
          ^
.././filesys.mod/filesys.c:867:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s (invalid port)\n", nick,
               ^
.././filesys.mod/filesys.c:869:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", "%s: %s!%s", DCC_REFUSED7, nick, from);
            ^
.././filesys.mod/filesys.c:877:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s (%s)\n", nick, DCC_CONNECTFAILED1, strerror(errno));
               ^
.././filesys.mod/filesys.c:878:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "%s: CHAT(file) (%s!%s)", DCC_CONNECTFAILED2, nick,
            ^
.././filesys.mod/filesys.c:880:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "    (%s)", strerror(errno));
            ^
.././filesys.mod/filesys.c:889:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "DCC connection: CHAT(file) (%s!%s)", nick, from);
            ^
.././filesys.mod/filesys.c:890:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(i, "%s\n", DCC_ENTERPASS);
             ^
.././filesys.mod/filesys.c:925:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "    DCC file path: %s", dccdir);
             ^
.././filesys.mod/filesys.c:927:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "\n      Incoming: (user's current directory)\n");
               ^
.././filesys.mod/filesys.c:929:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "\n      Incoming: %s\n", dccin);
               ^
.././filesys.mod/filesys.c:931:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, " (no uploads)\n");
               ^
.././filesys.mod/filesys.c:934:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "    Max users: %d\n", dcc_users);
               ^
.././filesys.mod/filesys.c:936:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "    Max upload file size: %dk\n", dcc_maxsize);
               ^
.././filesys.mod/filesys.c:938:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "    Filesystem module loaded, but no active dcc path "
             ^
.././filesys.mod/filesys.c:940:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Using %d byte%s of memory\n", size,
           ^
.././filesys.mod/filesys.c:950:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", "Unloading filesystem; killing all filesystem "
        ^
.././filesys.mod/filesys.c:954:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(i, DCC_BOOTED1);
             ^
.././filesys.mod/filesys.c:955:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(i, "You have been booted from the filesystem, module "
             ^
.././filesys.mod/filesys.c:979:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *filesys_start();
                   ^
.././filesys.mod/filesys.c:996:7: note: conflicting prototype is here
char *filesys_start(Function *global_funcs)
      ^
756 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../filesys.so ../filesys.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../filesys.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././ident.mod/ident.c && mv -f ident.o ../
.././ident.mod/ident.c:64:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Ident error: %s", strerror(errno));
          ^
.././ident.mod/ident.c:69:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Ident error: could not read request.");
          ^
.././ident.mod/ident.c:76:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Ident error: %s", strerror(errno));
            ^
.././ident.mod/ident.c:78:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Ident error: Wrote %i bytes instead of %i bytes.", i, count);
            ^
.././ident.mod/ident.c:81:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", "Ident: Responded.");
        ^
.././ident.mod/ident.c:122:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*",
          ^
.././ident.mod/ident.c:127:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Ident error: path too long.");
          ^
.././ident.mod/ident.c:136:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "IDENT: Error reading oident.conf");
              ^
.././ident.mod/ident.c:138:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      data = nmalloc(filesize + 256); /* Room for Eggdrop adds */
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././ident.mod/ident.c:143:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "IDENT: Error setting oident.conf file pointer");
              ^
.././ident.mod/ident.c:156:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                putlog(LOG_DEBUG, "*", "IDENT: Removing expired oident.conf "
                      ^
.././ident.mod/ident.c:168:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "IDENT: oident.conf missing, or error opening "
          ^
.././ident.mod/ident.c:179:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "IDENT: Error could not find server socket");
          ^
.././ident.mod/ident.c:181:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(data);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././ident.mod/ident.c:187:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_DEBUG, "*", "IDENT: Error getting socket info for writing");
          ^
.././ident.mod/ident.c:209:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "IDENT: Error writing oident.conf line");
            ^
.././ident.mod/ident.c:213:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "IDENT: Error opening oident.conf for writing");
          ^
.././ident.mod/ident.c:216:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(data);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././ident.mod/ident.c:224:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  debug0("Ident: Starting ident server.");
  ^
../../../src/eggdrop.h:304:40: note: expanded from macro 'debug0'
#define debug0(x)                putlog(LOG_DEBUG,"*",x)
                                       ^
.././ident.mod/ident.c:230:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Ident error: could not get new dcc.");
          ^
.././ident.mod/ident.c:236:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Ident error: could not bind socket port %i.", ident_port);
          ^
.././ident.mod/ident.c:240:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Ident error: could not get socket.");
          ^
.././ident.mod/ident.c:255:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      debug0("Ident: Stopping ident server.");
      ^
../../../src/eggdrop.h:304:40: note: expanded from macro 'debug0'
#define debug0(x)                putlog(LOG_DEBUG,"*",x)
                                       ^
.././ident.mod/ident.c:285:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *ident_start();
                   ^
.././ident.mod/ident.c:294:7: note: conflicting prototype is here
char *ident_start(Function *global_funcs)
      ^
24 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../ident.so ../ident.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../ident.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././irc.mod/irc.c && mv -f irc.o ../
In file included from .././irc.mod/irc.c:68:
./chan.c:77:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(m);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:68:
./chan.c:90:32: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  struct monitor_list *entry = nmalloc(sizeof(struct monitor_list));
                               ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././irc.mod/irc.c:68:
./chan.c:111:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER, "MONITOR + %s\n", nick);
           ^
./chan.c:138:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_SERVER, "MONITOR - %s\n", nick);
         ^
./chan.c:189:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_SERVER, "MONITOR C");
         ^
./chan.c:193:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(current);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:68:
./chan.c:427:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MODES, chan->dname, IRC_FLOODKICK, floodnick);
              ^
./chan.c:428:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_MODE, "KICK %s %s :%s\n", chan->name, floodnick, CHAN_FLOOD);
               ^
./chan.c:437:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(h, "*!*@%s", p);
                    ^
./chan.c:446:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC | LOG_JOIN, chan->dname, IRC_FLOODIGNORE3, p);
              ^
./chan.c:448:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC | LOG_JOIN, chan->dname, IRC_FLOODIGNORE4, p);
              ^
./chan.c:455:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
                      ^
./chan.c:461:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              dprintf(DP_SERVER, "KICK %s %s :%s\n", chan->name, m->nick,
                     ^
./chan.c:464:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              dprintf(DP_SERVER, "KICK %s %s :%s\n", chan->name, m->nick,
                     ^
./chan.c:473:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MODES, chan->dname, "Kicking %s, for mass kick.", floodnick);
              ^
./chan.c:474:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_MODE, "KICK %s %s :%s\n", chan->name, floodnick,
               ^
./chan.c:482:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MODES, chan->dname, CHAN_MASSDEOP, chan->dname, from);
              ^
./chan.c:483:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_MODE, "KICK %s %s :%s\n",
               ^
./chan.c:543:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "KICK %s %s :%s\n", chan->name, kicknick, comment);
               ^
./chan.c:550:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER, "KICK %s %s :%s\n", chan->name, kicknick, comment);
           ^
./chan.c:582:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            egg_snprintf(c, sizeof c, "%s %s", IRC_PREBANNED, b->desc);
                        ^
./chan.c:649:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(me, "%s!%s", botname, botuserhost);
                ^
./chan.c:757:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "(!) Invalid mode '%c' in resetmasks()", mode);
          ^
./chan.c:967:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "KICK %s %s :%s\n", chan->name, m->nick,
               ^
./chan.c:1052:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_MODE, "MODE %s\n", chan->name);
             ^
./chan.c:1071:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s: %s", IRC_UNEXPECTEDMODE, chname);
          ^
./chan.c:1072:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER, "PART %s\n", chname);
           ^
./chan.c:1178:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(m->userhost, "%s@%s", user, host);
                ^
./chan.c:1179:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(userhost, "%s!%s", nick, m->userhost);
                ^
./chan.c:1330:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC | LOG_JOIN, chan->dname, "Oops, I'm not really on %s.",
          ^
./chan.c:1339:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN %s %s\n",
             ^
./chan.c:1342:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN %s\n",
             ^
./chan.c:1391:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_JOIN, chan->dname, "%s is now away: %s", from, msg);
              ^
./chan.c:1394:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_JOIN, chan->dname, "%s has returned from away status", from);
              ^
./chan.c:1423:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_SERV, "*", "%s is now online", nick);
                ^
./chan.c:1427:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_SERV, "*", "%s is now offline", nick);
                ^
./chan.c:1472:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(current);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:68:
./chan.c:1508:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "Server monitor list is full, nickname not added");
        ^
./chan.c:1659:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", IRC_TOOMANYCHANS, chname);
        ^
./chan.c:1686:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*",
            ^
./chan.c:1689:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN %s\n", chan->dname);
             ^
./chan.c:1694:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*",
            ^
./chan.c:1696:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN !%s\n", chan->dname);
             ^
./chan.c:1723:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_JOIN, chan->dname, IRC_CHANFULL, chan->dname);
          ^
./chan.c:1733:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_JOIN, chname, IRC_CHANFULL, chname);
          ^
./chan.c:1758:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_JOIN, chan->dname, IRC_CHANINVITEONLY, chan->dname);
          ^
./chan.c:1768:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_JOIN, chname, IRC_CHANINVITEONLY, chname);
          ^
./chan.c:1793:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_JOIN, chan->dname, IRC_BANNEDFROMCHAN, chan->dname);
          ^
./chan.c:1803:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_JOIN, chname, IRC_BANNEDFROMCHAN, chname);
          ^
./chan.c:1828:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_JOIN, chan->dname, IRC_BADCHANKEY, chan->dname);
          ^
./chan.c:1830:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(chan->channel.key);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:68:
./chan.c:1835:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "JOIN %s %s\n", chan->dname, chan->key_prot);
               ^
./chan.c:1837:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "JOIN %s\n", chan->dname);
               ^
./chan.c:1849:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_JOIN, chname, IRC_BADCHANKEY, chname);
          ^
./chan.c:1868:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_DEBUG, "*", "Received invite notifiation for %s to %s by %s.",
          ^
./chan.c:1875:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", "%s!%s invited me to %s", nick, from, msg);
        ^
./chan.c:1884:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :I'm already here.\n", nick);
           ^
./chan.c:1889:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN %s %s\n",
             ^
./chan.c:1892:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN %s\n",
             ^
./chan.c:1903:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(chan->channel.topic);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:68:
./chan.c:1926:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_JOIN, chan->dname, "Topic changed on %s by %s!%s: %s",
          ^
./chan.c:2065:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      ch_dname = nmalloc(l_chname + 1);
                 ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././irc.mod/irc.c:68:
./chan.c:2067:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(ch_dname, l_chname + 2, "!%s",
                    ^
./chan.c:2081:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_MISC, "*", "Deactivated channel %s, because it uses "
                  ^
./chan.c:2084:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(DP_SERVER, "PART %s\n", chname);
                   ^
./chan.c:2099:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "joined %s but didn't want to!", chname);
            ^
./chan.c:2100:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_MODE, "PART %s\n", chname);
             ^
./chan.c:2122:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, chan->dname,
            ^
./chan.c:2153:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_JOIN, chan->dname, "%s (%s) returned to %s.", nick, uhost,
              ^
./chan.c:2209:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_JOIN | LOG_MISC, chan->dname, "%s joined %s (%s)",
                  ^
./chan.c:2212:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_JOIN | LOG_MISC, chan->dname, "%s joined %s.", nick,
                  ^
./chan.c:2218:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_JOIN, chan->dname,
                ^
./chan.c:2245:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                  dprintf(DP_HELP, "PRIVMSG %s :[%s] %s\n", chan->name, nick,
                         ^
./chan.c:2272:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                dprintf(DP_SERVER, "KICK %s %s :%s\n", chname, m->nick,
                       ^
./chan.c:2287:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(DP_MODE, "KICK %s %s :%s\n", chname, nick,
                   ^
./chan.c:2335:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(ch_dname);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:68:
./chan.c:2361:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, chan->dname,
            ^
./chan.c:2379:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_JOIN, chan->dname, "%s (%s) left %s (%s).", nick, from,
            ^
./chan.c:2382:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_JOIN, chan->dname, "%s (%s) left %s.", nick, from,
            ^
./chan.c:2392:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_SERVER, "JOIN %s %s\n",
                 ^
./chan.c:2395:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_SERVER, "JOIN %s\n",
                 ^
./chan.c:2428:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN %s %s\n",
             ^
./chan.c:2431:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN %s\n",
             ^
./chan.c:2464:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(s1, "%s!%s", m->nick, m->userhost);
                    ^
./chan.c:2469:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MODES, chan->dname, "%s kicked from %s by %s: %s", s1,
          ^
./chan.c:2477:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "JOIN %s %s\n",
               ^
./chan.c:2480:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "JOIN %s\n",
               ^
./chan.c:2511:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_JOIN, chan->dname, "Nick change: %s -> %s", nick, msg);
            ^
./chan.c:2519:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_JOIN, chan->dname,
                  ^
./chan.c:2522:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_MISC, chan->dname,
                  ^
./chan.c:2625:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_JOIN, chan->dname, "%s (%s) got netsplit.", nick, from);
              ^
./chan.c:2633:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_JOIN, chan->dname, "%s (%s) left irc: %s", nick, from, msg);
              ^
./chan.c:2645:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", IRC_GETORIGNICK, origbotname);
            ^
./chan.c:2646:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "NICK %s\n", origbotname);
             ^
./chan.c:2649:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", IRC_GETALTNICK, alt);
              ^
./chan.c:2650:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "NICK %s\n", alt);
               ^
./chan.c:2721:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                putlog(LOG_PUBLIC, chan->dname, "Action: %s %s", nick, ctcp);
                      ^
./chan.c:2723:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                putlog(LOG_PUBLIC, chan->dname,
                      ^
./chan.c:2737:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, ctcp_reply);
             ^
./chan.c:2740:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s\n", nick, ctcp_reply);
               ^
./chan.c:2743:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s\n", nick, ctcp_reply);
               ^
./chan.c:2772:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_PUBLIC, chan->dname, "@<%s> %s", nick, msg);
              ^
./chan.c:2774:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_PUBLIC, chan->dname, "<%s> %s", nick, msg);
              ^
./chan.c:2834:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_PUBLIC, chan->dname,
                  ^
./chan.c:2859:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_PUBLIC, chan->dname, "-%s:%s- %s", nick, to, msg);
            ^
./chan.c:2883:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Error while parsing ISUPPORT value for MAXLIST: number not found in '%s'", value);
            ^
./chan.c:2889:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Error while parsing ISUPPORT value for MAXLIST: invalid number in '%s'", value);
            ^
./chan.c:2893:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Warning while parsing ISUPPORT value for MAXLIST: number too small, setting to 10 in '%s'", value);
            ^
./chan.c:2896:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Warning while parsing ISUPPORT value for MAXLIST: number too big, setting to 100000 in '%s'", value);
            ^
In file included from .././irc.mod/irc.c:69:
./mode.c:101:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(chan->key), chan->key = NULL;
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:131:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(chan->rmkey), chan->rmkey = NULL;
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:150:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(chan->cmode[i].op), chan->cmode[i].op = NULL;
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:171:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(chan->cmode[i].op), chan->cmode[i].op = NULL;
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:191:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_MODE, "MODE %s %s\n", chan->name, out);
             ^
./mode.c:193:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "MODE %s %s\n", chan->name, out);
             ^
./mode.c:329:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(chan->key);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:337:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(chan->rmkey);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:413:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, chan->dname, CHAN_BADCHANMODE, chan->dname, who);
          ^
./mode.c:424:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%s!%s", m->nick, m->userhost);
                ^
./mode.c:511:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, chan->dname, CHAN_BADCHANMODE, chan->dname, who);
          ^
./mode.c:522:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%s!%s", m->nick, m->userhost);
                ^
./mode.c:606:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, chan->dname, CHAN_BADCHANMODE, chan->dname, who);
          ^
./mode.c:613:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%s!%s", m->nick, m->userhost);
                ^
./mode.c:614:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s1, "%s!%s", nick, from);
                ^
./mode.c:651:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MODES, chan->dname, "TS resync (%s): %s deopped by %s",
          ^
./mode.c:679:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MODES, chan->dname, "TS resync deopped me on %s :(",
            ^
./mode.c:699:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, chan->dname, CHAN_BADCHANMODE, chan->dname, who);
          ^
./mode.c:706:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%s!%s", m->nick, m->userhost);
                ^
./mode.c:707:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s1, "%s!%s", nick, from);
                ^
./mode.c:747:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MODES, chan->dname, "TS resync (%s): %s deopped by %s",
          ^
./mode.c:763:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(me, sizeof me, "%s!%s", botname, botuserhost);
              ^
./mode.c:764:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s!%s", nick, from);
              ^
./mode.c:785:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s1, sizeof s1, "%s!%s", m->nick, m->userhost);
                  ^
./mode.c:810:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            egg_snprintf(resn, sizeof resn, "%s %s", IRC_PREBANNED, b->desc);
                        ^
./mode.c:837:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(b->mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:838:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(b->who);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:839:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(b);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:862:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%s!%s", nick, from);
                ^
./mode.c:902:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(e->mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:903:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(e->who);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:904:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(e);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:939:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%s!%s", nick, from);
                ^
./mode.c:977:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(inv->mask);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:978:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(inv->who);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:979:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(inv);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:69:
./mode.c:1020:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", CHAN_FORCEJOIN, ch);
            ^
./mode.c:1021:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "PART %s\n", ch);
             ^
./mode.c:1026:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MODES, chan->dname, "%s: mode change '%s %s' by %s", ch, chg,
            ^
./mode.c:1039:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_MODES, ch, CHAN_FAKEMODE, ch);
                ^
./mode.c:1040:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_MODE, "KICK %s %s :%s\n", ch, nick, CHAN_FAKEMODE_KICK);
                 ^
./mode.c:1045:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_MODES, ch, CHAN_DESYNCMODE, ch);
                ^
./mode.c:1046:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_MODE, "KICK %s %s :%s\n", ch, nick, CHAN_DESYNCMODE_KICK);
                 ^
./mode.c:1161:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                simple_sprintf(s, "%d", chan->channel.maxmembers);
                              ^
./mode.c:1165:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                simple_sprintf(s, "%d", chan->limit_prot);
                              ^
./mode.c:1190:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              simple_sprintf(s, "%d", chan->limit_prot);
                            ^
./mode.c:1247:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_MISC, chan->dname, CHAN_BADCHANMODE, chan->dname, op);
                  ^
./mode.c:1251:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            simple_sprintf(s, "%s!%s", m->nick, m->userhost);
                          ^
In file included from .././irc.mod/irc.c:70:
./cmdsirc.c:33:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "No such channel.\n");
             ^
./cmdsirc.c:40:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Invalid console channel.\n");
             ^
./cmdsirc.c:52:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "You are not a channel op on %s.\n", chan->dname);
         ^
./cmdsirc.c:62:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "You are not a channel op or halfop on %s.\n", chan->dname);
         ^
./cmdsirc.c:76:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
                ^
./cmdsirc.c:90:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: act [channel] <action>\n");
           ^
./cmdsirc.c:102:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Cannot say to %s: I'm not on that channel.\n", chan->dname);
           ^
./cmdsirc.c:107:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Cannot say to %s: It is moderated.\n", chan->dname);
           ^
./cmdsirc.c:110:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) act %s", dcc[idx].nick, chan->dname, par);
        ^
./cmdsirc.c:111:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_HELP, "PRIVMSG %s :\001ACTION %s\001\n", chan->name, par);
         ^
./cmdsirc.c:112:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Action to %s: %s\n", chan->dname, par);
         ^
./cmdsirc.c:121:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: msg <nick> <message>\n");
           ^
./cmdsirc.c:123:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# msg %s %s", dcc[idx].nick, nick, par);
          ^
./cmdsirc.c:124:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "PRIVMSG %s :%s\n", nick, par);
           ^
./cmdsirc.c:125:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Msg to %s: %s\n", nick, par);
           ^
./cmdsirc.c:136:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: say [channel] <message>\n");
           ^
./cmdsirc.c:148:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Cannot say to %s: I'm not on that channel.\n", chan->dname);
           ^
./cmdsirc.c:153:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Cannot say to %s: It is moderated.\n", chan->dname);
           ^
./cmdsirc.c:156:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) say %s", dcc[idx].nick, chan->dname, par);
        ^
./cmdsirc.c:157:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_HELP, "PRIVMSG %s :%s\n", chan->name, par);
         ^
./cmdsirc.c:158:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Said to %s: %s\n", chan->dname, par);
         ^
./cmdsirc.c:170:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: kickban [channel] [-|@]<nick> [reason]\n");
           ^
./cmdsirc.c:182:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not on %s right now!\n", chan->dname);
           ^
./cmdsirc.c:186:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I can't help you now because I'm not a channel op or halfop "
           ^
./cmdsirc.c:190:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) kickban %s", dcc[idx].nick,
        ^
./cmdsirc.c:198:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not going to kickban myself.\n");
           ^
./cmdsirc.c:203:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not on %s\n", nick, chan->dname);
           ^
./cmdsirc.c:207:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I can't help you now because halfops cannot kick ops.\n");
           ^
./cmdsirc.c:210:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
              ^
./cmdsirc.c:215:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is a legal op.\n", nick);
           ^
./cmdsirc.c:220:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is a %s master.\n", nick, chan->dname);
           ^
./cmdsirc.c:224:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is another channel bot!\n", nick);
           ^
./cmdsirc.c:229:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is permanently exempted!\n", nick);
           ^
./cmdsirc.c:257:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_SERVER, "KICK %s %s :%s\n", chan->name, m->nick, par);
         ^
./cmdsirc.c:260:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Okay, done.\n");
         ^
./cmdsirc.c:276:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: op <nick> [channel]\n");
           ^
./cmdsirc.c:281:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not on %s right now!\n", chan->dname);
           ^
./cmdsirc.c:286:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I can't help you now because I'm not a chan op or halfop on "
           ^
./cmdsirc.c:291:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) op %s", dcc[idx].nick, chan->dname, nick);
        ^
./cmdsirc.c:294:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not on %s.\n", nick, chan->dname);
           ^
./cmdsirc.c:297:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
              ^
./cmdsirc.c:301:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is currently being auto-deopped.\n", m->nick);
           ^
./cmdsirc.c:306:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not a registered op.\n", m->nick);
           ^
./cmdsirc.c:310:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Gave op to %s on %s.\n", nick, chan->dname);
         ^
./cmdsirc.c:326:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: deop <nick> [channel]\n");
           ^
./cmdsirc.c:331:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not on %s right now!\n", chan->dname);
           ^
./cmdsirc.c:336:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I can't help you now because I'm not a chan op or halfop on "
           ^
./cmdsirc.c:341:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) deop %s", dcc[idx].nick, chan->dname, nick);
        ^
./cmdsirc.c:344:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not on %s.\n", nick, chan->dname);
           ^
./cmdsirc.c:348:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not going to deop myself.\n");
           ^
./cmdsirc.c:351:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
              ^
./cmdsirc.c:356:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is a master for %s.\n", m->nick, chan->dname);
           ^
./cmdsirc.c:361:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s has the op flag for %s.\n", m->nick, chan->dname);
           ^
./cmdsirc.c:365:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Took op from %s on %s.\n", nick, chan->dname);
         ^
./cmdsirc.c:382:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: halfop <nick> [channel]\n");
           ^
./cmdsirc.c:389:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
                ^
./cmdsirc.c:394:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You are not a channel op on %s.\n", chan->dname);
             ^
./cmdsirc.c:400:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not on %s right now!\n", chan->dname);
           ^
./cmdsirc.c:405:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I can't help you now because I'm not a chan op or halfop on "
           ^
./cmdsirc.c:410:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) halfop %s", dcc[idx].nick,
        ^
./cmdsirc.c:414:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not on %s.\n", nick, chan->dname);
           ^
./cmdsirc.c:417:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
              ^
./cmdsirc.c:421:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is currently being auto-dehalfopped.\n", m->nick);
           ^
./cmdsirc.c:427:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not a registered halfop.\n", m->nick);
           ^
./cmdsirc.c:431:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Gave halfop to %s on %s.\n", nick, chan->dname);
         ^
./cmdsirc.c:448:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: dehalfop <nick> [channel]\n");
           ^
./cmdsirc.c:455:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
                ^
./cmdsirc.c:460:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You are not a channel op on %s.\n", chan->dname);
             ^
./cmdsirc.c:466:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not on %s right now!\n", chan->dname);
           ^
./cmdsirc.c:471:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I can't help you now because I'm not a chan op or halfop on "
           ^
./cmdsirc.c:476:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) dehalfop %s", dcc[idx].nick,
        ^
./cmdsirc.c:480:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not on %s.\n", nick, chan->dname);
           ^
./cmdsirc.c:484:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not going to dehalfop myself.\n");
           ^
./cmdsirc.c:487:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
              ^
./cmdsirc.c:492:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is a master for %s.\n", m->nick, chan->dname);
           ^
./cmdsirc.c:497:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s has the op flag for %s.\n", m->nick, chan->dname);
           ^
./cmdsirc.c:502:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s has the halfop flag for %s.\n", m->nick, chan->dname);
           ^
./cmdsirc.c:506:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Took halfop from %s on %s.\n", nick, chan->dname);
         ^
./cmdsirc.c:523:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: voice <nick> [channel]\n");
           ^
./cmdsirc.c:536:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
                ^
./cmdsirc.c:541:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You are not a channel op or halfop on %s.\n", chan->dname);
             ^
./cmdsirc.c:547:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not on %s right now!\n", chan->dname);
           ^
./cmdsirc.c:552:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I can't help you now because I'm not a chan op or halfop on "
           ^
./cmdsirc.c:557:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) voice %s", dcc[idx].nick, chan->dname, nick);
        ^
./cmdsirc.c:560:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not on %s.\n", nick, chan->dname);
           ^
./cmdsirc.c:564:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Gave voice to %s on %s\n", nick, chan->dname);
         ^
./cmdsirc.c:581:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: devoice <nick> [channel]\n");
           ^
./cmdsirc.c:589:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
                ^
./cmdsirc.c:594:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You are not a channel op or halfop on %s.\n", chan->dname);
             ^
./cmdsirc.c:600:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not on %s right now!\n", chan->dname);
           ^
./cmdsirc.c:605:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I can't help you now because I'm not a chan op or halfop on "
           ^
./cmdsirc.c:610:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) devoice %s", dcc[idx].nick,
        ^
./cmdsirc.c:614:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not on %s.\n", nick, chan->dname);
           ^
./cmdsirc.c:618:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Devoiced %s on %s\n", nick, chan->dname);
         ^
./cmdsirc.c:629:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: kick [channel] <nick> [reason]\n");
           ^
./cmdsirc.c:640:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not on %s right now!\n", chan->dname);
           ^
./cmdsirc.c:644:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I can't help you now because I'm not a channel op or halfop "
           ^
./cmdsirc.c:648:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) kick %s", dcc[idx].nick, chan->dname, par);
        ^
./cmdsirc.c:653:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not going to kick myself.\n");
           ^
./cmdsirc.c:658:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not on %s\n", nick, chan->dname);
           ^
./cmdsirc.c:662:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I can't help you now because halfops cannot kick ops.\n",
           ^
./cmdsirc.c:666:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
              ^
./cmdsirc.c:671:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is a legal op.\n", nick);
           ^
./cmdsirc.c:676:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is a %s master.\n", nick, chan->dname);
           ^
./cmdsirc.c:680:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is another channel bot!\n", nick);
           ^
./cmdsirc.c:683:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_SERVER, "KICK %s %s :%s\n", chan->name, m->nick, par);
         ^
./cmdsirc.c:685:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Okay, done.\n");
         ^
./cmdsirc.c:701:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) invite %s", dcc[idx].nick, chan->dname,
        ^
./cmdsirc.c:705:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "I can't help you now because I'm not a channel op or "
             ^
./cmdsirc.c:710:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "I'm not on %s right now!\n", chan->dname);
             ^
./cmdsirc.c:716:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is already on %s!\n", nick, chan->dname);
           ^
./cmdsirc.c:719:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_SERVER, "INVITE %s %s\n", nick, chan->name);
         ^
./cmdsirc.c:720:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Inviting %s to %s.\n", nick, chan->dname);
         ^
./cmdsirc.c:746:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) channel", dcc[idx].nick, chan->dname);
        ^
./cmdsirc.c:749:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s1, sizeof s1, "%s %s", IRC_PROCESSINGCHAN, chan->dname);
                ^
./cmdsirc.c:751:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s1, sizeof s1, "%s %s", IRC_CHANNEL, chan->dname);
                ^
./cmdsirc.c:753:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s1, sizeof s1, "%s %s", IRC_DESIRINGCHAN, chan->dname);
                ^
./cmdsirc.c:754:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "%s, %d member%s, mode %s:\n", s1, chan->channel.members,
         ^
./cmdsirc.c:757:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: %s\n", IRC_CHANNELTOPIC, chan->channel.topic);
           ^
./cmdsirc.c:772:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "(n = owner, m = master, o = op, d = deop, b = bot)\n");
           ^
./cmdsirc.c:774:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, " %-*s %-*s %-*s  %-6s %-5s %s\n", maxnicklen, "NICKNAME",
             ^
./cmdsirc.c:778:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, " %-*s %-*s  %-6s %-5s %s\n", maxnicklen, "NICKNAME",
             ^
./cmdsirc.c:790:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s1, sizeof s1, "%s!%s", m->nick, m->userhost);
                    ^
./cmdsirc.c:875:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%c%-*s %-*s %-*s %-6s %-5s <- netsplit, %lus\n",
                 ^
./cmdsirc.c:879:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%c%-*s %-*s %-6s %-5s <- netsplit, %lus\n", chanflag,
                 ^
./cmdsirc.c:885:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%c%-*s %-*s %-*s %-6s %c     <- it's me!\n", chanflag,
                 ^
./cmdsirc.c:889:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%c%-*s %-*s %-6s %c     <- it's me!\n", chanflag,
                 ^
./cmdsirc.c:895:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(s1, sizeof s1, "%2lud", ((now - (m->last)) / 86400));
                      ^
./cmdsirc.c:897:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(s1, sizeof s1, "%2luh", ((now - (m->last)) / 3600));
                      ^
./cmdsirc.c:899:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(s1, sizeof s1, "%2lum", ((now - (m->last)) / 60));
                      ^
./cmdsirc.c:903:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(s1+strlen(s1), ((sizeof s1)-strlen(s1)), " (away)");
                      ^
./cmdsirc.c:905:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(s1+strlen(s1), ((sizeof s1)-strlen(s1)), "       ");
                      ^
./cmdsirc.c:908:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%c%-*s %-*s %-*s %-6s %c %s  %s\n", chanflag, maxnicklen,
                 ^
./cmdsirc.c:912:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%c%-*s %-*s %-6s %c %-5s  %s\n", chanflag, maxnicklen,
                 ^
./cmdsirc.c:917:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "    (%s)\n", IRC_FAKECHANOP);
               ^
./cmdsirc.c:919:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "    (%s)\n", IRC_PENDINGOP);
               ^
./cmdsirc.c:921:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "    (%s)\n", IRC_PENDINGDEOP);
               ^
./cmdsirc.c:923:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "    (%s)\n", IRC_PENDINGKICK);
               ^
./cmdsirc.c:926:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "%s\n", IRC_ENDCHANINFO);
         ^
./cmdsirc.c:944:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not on %s right now!\n", chan->dname);
           ^
./cmdsirc.c:949:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "The topic for %s is: %s\n", chan->dname,
             ^
./cmdsirc.c:952:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "No topic is set for %s\n", chan->dname);
             ^
./cmdsirc.c:954:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "I'm not a channel op or halfop on %s and the channel is "
           ^
./cmdsirc.c:957:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER, "TOPIC %s :%s\n", chan->name, par);
           ^
./cmdsirc.c:958:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Changing topic...\n");
           ^
./cmdsirc.c:959:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# (%s) topic %s", dcc[idx].nick,
          ^
./cmdsirc.c:973:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) resetbans", dcc[idx].nick, chan->dname);
        ^
./cmdsirc.c:974:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Resetting bans on %s...\n", chan->dname);
         ^
./cmdsirc.c:987:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) resetexempts", dcc[idx].nick, chan->dname);
        ^
./cmdsirc.c:988:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Resetting exempts on %s...\n", chan->dname);
         ^
./cmdsirc.c:1001:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# (%s) resetinvites", dcc[idx].nick, chan->dname);
        ^
./cmdsirc.c:1002:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Resetting resetinvites on %s...\n", chan->dname);
         ^
./cmdsirc.c:1017:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: adduser <nick> [handle]\n");
           ^
./cmdsirc.c:1038:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You can't have strange characters in a nick.\n");
             ^
./cmdsirc.c:1041:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "You can't start a nick with '%c'.\n", par[0]);
             ^
./cmdsirc.c:1053:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not on any channels I monitor\n", nick);
           ^
./cmdsirc.c:1058:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
              ^
./cmdsirc.c:1061:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is already known as %s.\n", nick, u->handle);
           ^
./cmdsirc.c:1067:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You can't add hostmasks to the bot owner/master.\n");
           ^
./cmdsirc.c:1082:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Added [%s]%s with no password.\n", hand, p1);
           ^
./cmdsirc.c:1085:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Added hostmask %s to %s.\n", p1, u->handle);
           ^
./cmdsirc.c:1090:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# adduser %s %s", dcc[idx].nick, nick,
        ^
./cmdsirc.c:1102:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: deluser <nick>\n");
           ^
./cmdsirc.c:1113:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not on any channels I monitor\n", nick);
           ^
./cmdsirc.c:1117:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
              ^
./cmdsirc.c:1120:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s is not a valid user.\n", nick);
           ^
./cmdsirc.c:1133:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You can't remove a bot owner!\n");
           ^
./cmdsirc.c:1135:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You can't remove a bot master!\n");
           ^
./cmdsirc.c:1137:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You can't remove a channel owner!\n");
           ^
./cmdsirc.c:1139:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You can't remove a channel master!\n");
           ^
./cmdsirc.c:1141:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You can't remove a bot!\n");
           ^
./cmdsirc.c:1148:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Deleted %s.\n", buf);       /* ?!?! :) */
             ^
./cmdsirc.c:1149:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "#%s# deluser %s [%s]", dcc[idx].nick, nick, buf);
            ^
./cmdsirc.c:1151:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "Failed.\n");
             ^
./cmdsirc.c:1162:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s\n", IRC_NOMONITOR);
             ^
./cmdsirc.c:1166:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "You are not a master on %s.\n", chan->dname);
               ^
./cmdsirc.c:1168:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "I'm not on %s at the moment!\n", chan->dname);
               ^
./cmdsirc.c:1170:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "#%s# reset %s", dcc[idx].nick, par);
              ^
./cmdsirc.c:1171:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "Resetting channel info for %s...\n", chan->dname);
               ^
./cmdsirc.c:1176:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "You are not a Bot Master.\n");
           ^
./cmdsirc.c:1178:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# reset all", dcc[idx].nick);
          ^
./cmdsirc.c:1179:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Resetting channel info for all channels...\n");
           ^
In file included from .././irc.mod/irc.c:71:
./msgcmds.c:41:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s, %s.\n", nick, IRC_HI, u->handle);
             ^
./msgcmds.c:47:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, IRC_BADHOST1, nick);
           ^
./msgcmds.c:48:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, IRC_BADHOST2, nick, botname);
           ^
./msgcmds.c:51:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%s!%s", nick, h);
              ^
./msgcmds.c:53:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s.\n", nick, IRC_BANNED2);
           ^
./msgcmds.c:59:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(host, sizeof host, "%s!%s", nick, s + 2);
                ^
./msgcmds.c:61:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s %s (%s) -- %s",
          ^
./msgcmds.c:74:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s %s (%s)", IRC_INTRODUCED, nick, host);
          ^
./msgcmds.c:79:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_HELP, IRC_SALUT1, nick, nick, botname);
         ^
./msgcmds.c:80:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_HELP, IRC_SALUT2, nick, host);
         ^
./msgcmds.c:82:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_SALUT2A);
           ^
./msgcmds.c:83:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_SALUT2B);
           ^
./msgcmds.c:86:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_INITOWNER1);
           ^
./msgcmds.c:87:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, IRC_NEWBOT1, nick, botname);
           ^
./msgcmds.c:88:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, IRC_NEWBOT2, nick);
           ^
./msgcmds.c:89:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", IRC_INIT1, handle);
          ^
./msgcmds.c:94:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, IRC_INTRO1, nick, botname);
           ^
./msgcmds.c:98:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, IRC_NICKTOOLONG, nick, handle);
           ^
./msgcmds.c:100:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, IRC_INITINTRO, nick, host);
                ^
./msgcmds.c:128:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick,
           ^
./msgcmds.c:130:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! PASS?", nick, host, u->handle);
          ^
./msgcmds.c:135:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_EXISTPASS);
           ^
./msgcmds.c:140:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_FAILPASS);
             ^
./msgcmds.c:146:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! PASS...", nick, host, u->handle);
        ^
./msgcmds.c:148:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, s);
           ^
./msgcmds.c:151:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_HELP, "NOTICE %s :%s '%s'.\n", nick,
         ^
./msgcmds.c:166:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_FAILCOMMON);
             ^
./msgcmds.c:177:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, IRC_MISIDENT, nick, nick, u->handle);
             ^
./msgcmds.c:181:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !*! IDENT %s", nick, host, who);
            ^
./msgcmds.c:183:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOPASS);
               ^
./msgcmds.c:186:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_DENYACCESS);
               ^
./msgcmds.c:194:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_RECOGNIZED);
             ^
./msgcmds.c:197:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, IRC_MISIDENT, nick, who, u->handle);
             ^
./msgcmds.c:200:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !*! IDENT %s", nick, host, who);
            ^
./msgcmds.c:201:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s, sizeof s, "%s!%s", nick, host);
                  ^
./msgcmds.c:203:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s: %s\n", nick, IRC_ADDHOSTMASK, s1);
             ^
./msgcmds.c:209:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !*! failed IDENT %s", nick, host, who);
        ^
./msgcmds.c:222:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_FAILCOMMON);
             ^
./msgcmds.c:228:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :You must supply a hostmask\n", nick);
             ^
./msgcmds.c:233:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOPASS);
               ^
./msgcmds.c:236:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_DENYACCESS);
               ^
./msgcmds.c:239:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :That hostmask clashes with another "
               ^
./msgcmds.c:242:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !*! ADDHOST %s", nick, host, par);
            ^
./msgcmds.c:243:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s: %s\n", nick, IRC_ADDHOSTMASK, par);
             ^
./msgcmds.c:249:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !*! failed ADDHOST %s", nick, host, par);
        ^
./msgcmds.c:270:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed INFO", nick, host, u->handle);
            ^
./msgcmds.c:274:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed INFO", nick, host, u->handle);
          ^
./msgcmds.c:276:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOPASS);
             ^
./msgcmds.c:281:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOMONITOR);
             ^
./msgcmds.c:296:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_INFOLOCKED);
             ^
./msgcmds.c:303:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s %s.\n", nick, IRC_REMINFOON, chname);
               ^
./msgcmds.c:304:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "(%s!%s) !%s! INFO %s NONE", nick, host,
              ^
./msgcmds.c:308:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_REMINFO);
               ^
./msgcmds.c:309:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "(%s!%s) !%s! INFO NONE", nick, host, u->handle);
              ^
./msgcmds.c:315:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s %s\n", nick, IRC_FIELDCHANGED, par);
           ^
./msgcmds.c:318:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! INFO %s ...", nick, host, u->handle,
            ^
./msgcmds.c:322:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! INFO ...", nick, host, u->handle);
            ^
./msgcmds.c:329:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! INFO? %s", nick, host, u->handle,
          ^
./msgcmds.c:333:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! INFO?", nick, host, u->handle);
          ^
./msgcmds.c:336:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s %s\n", nick, IRC_FIELDCURRENT, p);
           ^
./msgcmds.c:337:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s /msg %s info <pass>%s%s none\n",
           ^
./msgcmds.c:342:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s %s.\n", nick, IRC_NOINFOON, chname);
             ^
./msgcmds.c:344:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOINFO);
             ^
./msgcmds.c:364:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s: /msg %s who <channel>\n", nick,
           ^
./msgcmds.c:370:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOMONITOR);
           ^
./msgcmds.c:376:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_CHANHIDDEN);
           ^
./msgcmds.c:379:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! WHO", nick, host, u->handle);
        ^
./msgcmds.c:385:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%s!%s", m->nick, m->userhost);
                ^
./msgcmds.c:401:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :[%9s] %s\n", nick, m->nick, info);
             ^
./msgcmds.c:404:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :[%9s] <-- I'm the bot, of course.\n",
               ^
./msgcmds.c:408:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_HELP, "NOTICE %s :[%9s] <-- a twin of me\n",
                 ^
./msgcmds.c:411:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_HELP, "NOTICE %s :[%9s] <-- another bot\n", nick, m->nick);
                 ^
./msgcmds.c:419:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_HELP, "NOTICE %s :No info: %s\n", nick, also);
                 ^
./msgcmds.c:427:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :No info: %s\n", nick, also);
           ^
./msgcmds.c:451:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s: /msg %s whois <handle>\n", nick,
           ^
./msgcmds.c:457:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! WHOIS %s", nick, host, u->handle, par);
        ^
./msgcmds.c:465:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, "%s!%s", par, m->userhost);
                    ^
./msgcmds.c:469:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_HELP, "NOTICE %s :[%s] AKA '%s':\n", nick,
                 ^
./msgcmds.c:475:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :[%s] %s\n", nick, par, USERF_NOUSERREC);
             ^
./msgcmds.c:483:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :[%s] %s\n", nick, u2->handle, s2);
           ^
./msgcmds.c:486:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :[%s] E-mail: %s\n", nick, u2->handle,
             ^
./msgcmds.c:491:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(s1, sizeof s1, "NOTICE %s :[%s] %s: %s.", nick, u2->handle,
                  ^
./msgcmds.c:503:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s1, sizeof s1, "NOTICE %s :[%s] %s %s on %s", nick,
                    ^
./msgcmds.c:509:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s1, sizeof s1, "NOTICE %s :[%s] %s", nick, u2->handle,
                ^
./msgcmds.c:511:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_HELP, "%s\n", s1);
         ^
./msgcmds.c:513:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :[%s] Status: bot\n", nick, u2->handle);
           ^
./msgcmds.c:515:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :[%s] Status: global owner\n", nick, u2->handle);
           ^
./msgcmds.c:517:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :[%s] Status: global master\n", nick, u2->handle);
           ^
./msgcmds.c:519:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :[%s] Status: botnet master\n", nick, u2->handle);
           ^
./msgcmds.c:521:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :[%s] Status: global op\n", nick, u2->handle);
           ^
./msgcmds.c:523:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :[%s] Status: global voice\n", nick, u2->handle);
           ^
./msgcmds.c:537:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :No access\n", nick);
               ^
./msgcmds.c:539:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_DONTKNOWYOU);
               ^
./msgcmds.c:540:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :/MSG %s hello\n", nick, botname);
               ^
./msgcmds.c:559:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOHELP);
           ^
./msgcmds.c:582:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_CMDS, "*", "(%s!%s) !%s! OP %s", nick, host, u->handle,
                ^
./msgcmds.c:592:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "(%s!%s) !%s! OP", nick, host, u->handle);
              ^
./msgcmds.c:597:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !*! failed OP", nick, host);
        ^
./msgcmds.c:620:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_CMDS, "*", "(%s!%s) !%s! HALFOP %s",
                ^
./msgcmds.c:631:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "(%s!%s) !%s! HALFOP", nick, host, u->handle);
              ^
./msgcmds.c:636:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !*! failed HALFOP", nick, host);
        ^
./msgcmds.c:654:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s: /MSG %s key <pass> <channel>\n",
               ^
./msgcmds.c:659:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s: %s\n", nick, par, IRC_NOTONCHAN);
               ^
./msgcmds.c:668:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(DP_SERVER, "NOTICE %s :%s: key is %s\n", nick, par,
                   ^
./msgcmds.c:670:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_CMDS, "*", "(%s!%s) !%s! KEY %s", nick, host, u->handle,
                  ^
./msgcmds.c:673:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              dprintf(DP_SERVER, "INVITE %s %s\n", nick, chan->name);
                     ^
./msgcmds.c:676:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(DP_HELP, "NOTICE %s :%s: no key set for this channel\n",
                   ^
./msgcmds.c:678:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_CMDS, "*", "(%s!%s) !%s! KEY %s", nick, host, u->handle,
                  ^
./msgcmds.c:686:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed KEY %s", nick, host,
        ^
./msgcmds.c:712:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_CMDS, "*", "(%s!%s) !%s! VOICE %s", nick, host,
                  ^
./msgcmds.c:715:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_CMDS, "*", "(%s!%s) !*! failed VOICE %s",
                  ^
./msgcmds.c:726:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "(%s!%s) !%s! VOICE", nick, host, u->handle);
              ^
./msgcmds.c:731:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !*! failed VOICE", nick, host);
        ^
./msgcmds.c:752:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_SERVER, "INVITE %s %s\n", nick, chan->name);
                 ^
./msgcmds.c:754:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! INVITE ALL", nick, host, u->handle);
            ^
./msgcmds.c:758:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s: /MSG %s invite <pass> <channel>\n",
             ^
./msgcmds.c:763:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s: %s\n", nick, par, IRC_NOTONCHAN);
             ^
./msgcmds.c:770:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "INVITE %s %s\n", nick, chan->name);
             ^
./msgcmds.c:771:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! INVITE %s", nick, host,
            ^
./msgcmds.c:776:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed INVITE %s", nick, host,
        ^
./msgcmds.c:794:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed STATUS", nick, host,
            ^
./msgcmds.c:799:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed STATUS", nick, host, u->handle);
          ^
./msgcmds.c:801:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOPASS);
             ^
./msgcmds.c:804:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! STATUS", nick, host, u->handle);
        ^
./msgcmds.c:807:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_HELP, "NOTICE %s :I am %s, running %s: %d user%s  (mem: %uk).\n",
         ^
./msgcmds.c:824:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_HELP, "NOTICE %s :%s %s.\n", nick, MISC_ONLINEFOR, s);
         ^
./msgcmds.c:827:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :Admin: %s.\n", nick, admin);
           ^
./msgcmds.c:830:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :OS: %s.\n", nick, sysrel);
           ^
./msgcmds.c:831:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_HELP, "NOTICE %s :Online as: %s!%s.\n", nick, botname, botuserhost);
         ^
./msgcmds.c:847:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, s);
             ^
./msgcmds.c:853:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, s);
           ^
./msgcmds.c:868:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed MEMORY", nick, host,
            ^
./msgcmds.c:873:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed MEMORY", nick, host, u->handle);
          ^
./msgcmds.c:875:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOPASS);
             ^
./msgcmds.c:878:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! MEMORY", nick, host, u->handle);
        ^
./msgcmds.c:894:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed DIE", nick, host, u->handle);
            ^
./msgcmds.c:898:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed DIE", nick, host, u->handle);
          ^
./msgcmds.c:900:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOPASS);
             ^
./msgcmds.c:903:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! DIE", nick, host, u->handle);
        ^
./msgcmds.c:904:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(-serv, "NOTICE %s :%s\n", nick, BOT_MSGDIE);
         ^
./msgcmds.c:906:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "BOT SHUTDOWN (authorized by %s)", u->handle);
                ^
./msgcmds.c:908:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "BOT SHUTDOWN (%s: %s)", u->handle, par);
                ^
./msgcmds.c:909:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  chatout("*** %s\n", s);
         ^
./msgcmds.c:918:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "DEAD BY REQUEST OF %s!%s", nick, host);
              ^
./msgcmds.c:919:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  fatal(s, 0);
       ^
./msgcmds.c:929:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! REHASH", nick, host, u->handle);
          ^
./msgcmds.c:930:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, USERF_REHASHING);
           ^
./msgcmds.c:937:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed REHASH", nick, host, u->handle);
        ^
./msgcmds.c:947:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! SAVE", nick, host, u->handle);
          ^
./msgcmds.c:948:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :Saving user file...\n", nick);
           ^
./msgcmds.c:952:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed SAVE", nick, host, u->handle);
        ^
./msgcmds.c:967:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed RESET", nick, host,
            ^
./msgcmds.c:972:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !*! failed RESET", nick, host);
          ^
./msgcmds.c:974:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOPASS);
             ^
./msgcmds.c:980:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s: %s\n", nick, par, IRC_NOMONITOR);
             ^
./msgcmds.c:983:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! RESET %s", nick, host, u->handle, par);
          ^
./msgcmds.c:984:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s: %s\n", nick, par, IRC_RESETCHAN);
           ^
./msgcmds.c:988:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! RESET ALL", nick, host, u->handle);
        ^
./msgcmds.c:989:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_RESETCHAN);
         ^
./msgcmds.c:1012:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed GO %s (i'm blind)", nick,
            ^
./msgcmds.c:1018:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed GO %s (not op)", nick, host,
            ^
./msgcmds.c:1023:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "PART %s\n", chan->name);
             ^
./msgcmds.c:1024:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, chan->dname, "(%s!%s) !%s! GO %s", nick, host,
            ^
./msgcmds.c:1028:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, chan->dname, "(%s!%s) !%s! failed GO %s (i'm chop)",
          ^
./msgcmds.c:1038:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_SERVER, "PART %s\n", chan->name);
                 ^
./msgcmds.c:1045:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! GO %s", nick, host, u->handle, par);
          ^
./msgcmds.c:1047:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed GO %s (i'm chop)", nick, host,
          ^
./msgcmds.c:1050:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed GO %s (not op)", nick, host,
          ^
./msgcmds.c:1068:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed JUMP", nick, host, u->handle);
          ^
./msgcmds.c:1070:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, IRC_NOPASS);
             ^
./msgcmds.c:1088:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! JUMP %s %s%d %s", nick, host,
            ^
./msgcmds.c:1101:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "(%s!%s) !%s! JUMP", nick, host, u->handle);
            ^
./msgcmds.c:1102:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(-serv, "NOTICE %s :%s\n", nick, IRC_JUMP);
           ^
./msgcmds.c:1106:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! failed JUMP", nick, host, u->handle);
          ^
In file included from .././irc.mod/irc.c:72:
./tclirc.c:59:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(nuh, sizeof nuh, "%s!%s", m->nick, m->userhost);
                  ^
./tclirc.c:444:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(nuh, sizeof nuh, "%s!%s", m->nick, m->userhost);
                    ^
./tclirc.c:639:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  new = nmalloc(strlen(argv[1]) + 5);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././irc.mod/irc.c:72:
./tclirc.c:645:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(new);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././irc.mod/irc.c:72:
./tclirc.c:666:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", x);
                  ^
./tclirc.c:682:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(work, "%d", now - m->timer);
                  ^
./tclirc.c:1113:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(nuh, sizeof nuh, "%s!%s", m->nick, m->userhost);
                    ^
./tclirc.c:1158:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(nuh, sizeof nuh, "%s!%s", m->nick, m->userhost);
                    ^
./tclirc.c:1194:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(nuh, sizeof nuh, "%s!%s", m->nick, m->userhost);
                    ^
./tclirc.c:1255:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "KICK %s %s :%s\n", chan->name, kicknick, comment);
             ^
./tclirc.c:1262:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER, "KICK %s %s :%s\n", chan->name, kicknick, comment);
           ^
.././irc.mod/irc.c:131:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(reason, "kicked %s off %s", victim, chan->dname);
                  ^
.././irc.mod/irc.c:134:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(reason, "deopped %s on %s", victim, chan->dname);
                  ^
.././irc.mod/irc.c:140:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, chan->dname, "Punishing %s (%s)", badnick, reason);
        ^
.././irc.mod/irc.c:155:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "No longer opping %s[%s] (%s)", u->handle, whobad,
            ^
.././irc.mod/irc.c:164:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(s, "(%s) %s", ct, reason);
                    ^
.././irc.mod/irc.c:165:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Now deopping %s[%s] (%s)", u->handle, whobad, s);
            ^
.././irc.mod/irc.c:180:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          simple_sprintf(s1 + 3, "%d", i + 1);
                        ^
.././irc.mod/irc.c:192:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(s, "(%s) %s (%s)", ct, reason, whobad);
                    ^
.././irc.mod/irc.c:194:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Now deopping %s (%s)", whobad, reason);
            ^
.././irc.mod/irc.c:207:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "(%s) %s", ct, reason);
                  ^
.././irc.mod/irc.c:219:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "KICK %s %s :%s\n", chan->name, badnick, kick_msg);
           ^
.././irc.mod/irc.c:255:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(chan->channel.key);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././irc.mod/irc.c:282:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_MODE, "WHO %s c%%chnufat,222\n", channame);
             ^
.././irc.mod/irc.c:284:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_MODE, "WHO %s\n", channame);
             ^
.././irc.mod/irc.c:302:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(m->mask);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././irc.mod/irc.c:322:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "(!) killmember(%s) -> nonexistent", nick);
              ^
.././irc.mod/irc.c:329:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(x);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././irc.mod/irc.c:339:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "(!) actually I know of %d members.",
          ^
.././irc.mod/irc.c:415:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "PART %s\n", chan->name);
           ^
.././irc.mod/irc.c:432:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "MODE %s +b\n", chan->name);
           ^
.././irc.mod/irc.c:437:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "MODE %s +e\n", chan->name);
           ^
.././irc.mod/irc.c:442:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "MODE %s +I\n", chan->name);
           ^
.././irc.mod/irc.c:447:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(chan->channel.key);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././irc.mod/irc.c:451:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "MODE %s\n", chan->name);
           ^
.././irc.mod/irc.c:459:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "TOPIC %s\n", chan->name);
           ^
.././irc.mod/irc.c:469:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER, "PART %s\n", chan->name);
           ^
.././irc.mod/irc.c:517:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, chan->dname,
            ^
.././irc.mod/irc.c:546:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Trying to cycle %s to regain ops.", chan->dname);
            ^
.././irc.mod/irc.c:547:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_MODE, "PART %s\n", chan->name);
             ^
.././irc.mod/irc.c:551:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_MODE, "JOIN %s%s %s\n", (chan->dname[0] == '!') ? "!" : "",
               ^
.././irc.mod/irc.c:554:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_MODE, "JOIN %s%s\n", (chan->dname[0] == '!') ? "!" : "",
               ^
.././irc.mod/irc.c:575:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "%s is active but has no ops :(", chan->dname);
              ^
.././irc.mod/irc.c:590:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_SERVER, "PRIVMSG %s :go %s\n", m->nick, chan->dname);
                 ^
.././irc.mod/irc.c:619:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              putlog(LOG_MODES, chan->dname,
                    ^
.././irc.mod/irc.c:643:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                putlog(LOG_MODES, chan->dname,
                      ^
.././irc.mod/irc.c:647:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                putlog(LOG_MODES, chan->dname,
                      ^
.././irc.mod/irc.c:662:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              putlog(LOG_MODES, chan->dname,
                    ^
.././irc.mod/irc.c:679:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                dprintf(DP_SERVER, "KICK %s %s :idle %d min\n", chan->name,
                       ^
.././irc.mod/irc.c:692:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_JOIN, chan->dname,
                ^
.././irc.mod/irc.c:702:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "JOIN %s %s\n",
               ^
.././irc.mod/irc.c:705:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "JOIN %s\n",
               ^
.././irc.mod/irc.c:719:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  sprintf(x, "%d", (int) F(argv[1], argv[2], argv[3], argv[4], argv[5], argv[6]));
                          ^
.././irc.mod/irc.c:731:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], argv[3], argv[4], argv[5]);
   ^
.././irc.mod/irc.c:742:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], argv[3], argv[4]);
   ^
.././irc.mod/irc.c:753:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2]);
   ^
.././irc.mod/irc.c:764:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2]);
   ^
.././irc.mod/irc.c:775:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], argv[3], argv[4]);
   ^
.././irc.mod/irc.c:813:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(args, "%s %s!%s", chname, nick, uhost);
                ^
.././irc.mod/irc.c:831:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(args, "%s %s!%s", chname, nick, uhost);
                ^
.././irc.mod/irc.c:850:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(args, "%s %s!%s", chname, nick, uhost);
                  ^
.././irc.mod/irc.c:852:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(args, "%s %s", chname, reason);
                  ^
.././irc.mod/irc.c:870:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(args, "%s %s", chname, mode);
                ^
.././irc.mod/irc.c:889:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(args, "%s %s %s", chname, dest, reason);
                ^
.././irc.mod/irc.c:923:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(host, "%s!%s", nick, from);
                ^
.././irc.mod/irc.c:937:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, chname, "<<%s>> !%s! %s %s", nick, hand, cmd, args);
          ^
.././irc.mod/irc.c:948:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(buf, "%s %s", chname, msg);
                ^
.././irc.mod/irc.c:949:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(host, "%s!%s", nick, from);
                ^
.././irc.mod/irc.c:977:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(buf, "%s %s", chname, type);
                ^
.././irc.mod/irc.c:1073:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      l = simple_sprintf(ch, "%s%s%s%s, ", chan->dname, p ? " (" : "",
                        ^
.././irc.mod/irc.c:1076:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "    %s\n", q);
               ^
.././irc.mod/irc.c:1085:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    %s\n", q);
           ^
.././irc.mod/irc.c:1106:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Account tracking: Enabled\n");
           ^
.././irc.mod/irc.c:1108:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Account tracking: Disabled\n"
           ^
.././irc.mod/irc.c:1280:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_MODE, "JOIN 0\n");
         ^
.././irc.mod/irc.c:1322:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *irc_start();
                   ^
.././irc.mod/irc.c:1365:7: note: conflicting prototype is here
char *irc_start(Function *global_funcs)
      ^
.././irc.mod/irc.c:1387:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "JOIN %s %s\n",
               ^
.././irc.mod/irc.c:1390:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "JOIN %s\n",
               ^
591 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../irc.so ../irc.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../irc.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././notes.mod/notes.c && mv -f notes.o ../
In file included from .././notes.mod/notes.c:67:
./cmdsnote.c:30:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: +noteign [handle] <ignoremask>\n", NOTES_USAGE);
           ^
./cmdsnote.c:33:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# +noteign %s", dcc[idx].nick, par);
        ^
./cmdsnote.c:35:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  p = buf = nmalloc(strlen(par) + 1);
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././notes.mod/notes.c:67:
./cmdsnote.c:46:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, NOTES_IGN_OTHERS, handle);
               ^
./cmdsnote.c:47:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(buf);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././notes.mod/notes.c:67:
./cmdsnote.c:52:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, NOTES_UNKNOWN_USER, handle);
             ^
./cmdsnote.c:53:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(buf);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././notes.mod/notes.c:67:
./cmdsnote.c:61:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, NOTES_IGN_NEW, mask);
           ^
./cmdsnote.c:63:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, NOTES_IGN_ALREADY, mask);
           ^
./cmdsnote.c:64:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(buf);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././notes.mod/notes.c:67:
./cmdsnote.c:74:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: -noteign [handle] <ignoremask>\n", NOTES_USAGE);
           ^
./cmdsnote.c:77:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# -noteign %s", dcc[idx].nick, par);
        ^
./cmdsnote.c:78:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  p = buf = nmalloc(strlen(par) + 1);
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././notes.mod/notes.c:67:
./cmdsnote.c:89:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, NOTES_IGN_OTHERS, handle);
               ^
./cmdsnote.c:90:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(buf);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././notes.mod/notes.c:67:
./cmdsnote.c:95:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, NOTES_UNKNOWN_USER, handle);
             ^
./cmdsnote.c:96:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(buf);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././notes.mod/notes.c:67:
./cmdsnote.c:105:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, NOTES_IGN_REM, mask);
           ^
./cmdsnote.c:107:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, NOTES_IGN_NOTFOUND, mask);
           ^
./cmdsnote.c:108:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(buf);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././notes.mod/notes.c:67:
./cmdsnote.c:125:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, NOTES_IGN_OTHERS, par);
               ^
./cmdsnote.c:130:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, NOTES_UNKNOWN_USER, par);
             ^
./cmdsnote.c:138:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s", NOTES_IGN_NONE);
           ^
./cmdsnote.c:141:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# noteigns %s", dcc[idx].nick, par);
        ^
./cmdsnote.c:142:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, NOTES_IGN_FOR, u2->handle);
         ^
./cmdsnote.c:144:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, " %s", ignores[i]);
           ^
./cmdsnote.c:145:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "\n");
         ^
./cmdsnote.c:146:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(ignores[0]);            /* Free the string buffer       */
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././notes.mod/notes.c:67:
./cmdsnote.c:147:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(ignores);               /* Free the ptr array           */
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././notes.mod/notes.c:67:
./cmdsnote.c:156:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: fwd <handle> [user@bot]\n", NOTES_USAGE);
           ^
./cmdsnote.c:162:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s\n", NOTES_NO_SUCH_USER);
           ^
./cmdsnote.c:166:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s\n", NOTES_FWD_OWNER);
           ^
./cmdsnote.c:170:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# fwd %s", dcc[idx].nick, handle);
          ^
./cmdsnote.c:171:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, NOTES_FWD_FOR, handle);
           ^
./cmdsnote.c:177:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s\n", NOTES_FWD_BOTNAME);
           ^
./cmdsnote.c:180:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# fwd %s %s", dcc[idx].nick, handle, par);
        ^
./cmdsnote.c:181:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, NOTES_FWD_CHANGED, handle, par);
         ^
./cmdsnote.c:190:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: notes index\n", NOTES_USAGE);
           ^
./cmdsnote.c:191:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "       notes read <# or ALL>\n");
           ^
./cmdsnote.c:192:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "       notes erase <# or ALL>\n");
           ^
./cmdsnote.c:193:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "       %s\n", NOTES_MAYBE);
           ^
./cmdsnote.c:194:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "       ex: notes erase 2-4;8;16-\n");
           ^
./cmdsnote.c:211:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s\n", NOTES_MUSTBE);
           ^
./cmdsnote.c:214:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# notes %s %s", dcc[idx].nick, fcn, par);
        ^
./cmdsnote.c:224:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s: note <to-whom> <message>\n", NOTES_USAGE);
           ^
.././notes.mod/notes.c:73:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, NOTES_FORWARD_TO, e->u.string);
           ^
.././notes.mod/notes.c:103:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "NOTES: Error reading number of notes.");
          ^
.././notes.mod/notes.c:149:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "NOTES: Error reading notes file to change handle");
          ^
.././notes.mod/notes.c:156:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", NOTES_SWITCHED_NOTES, tot, tot == 1 ? "" : "s",
        ^
.././notes.mod/notes.c:200:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "NOTES: Error reading notes file to remove old notes");
          ^
.././notes.mod/notes.c:208:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", NOTES_EXPIRED, tot, tot == 1 ? "" : "s");
          ^
.././notes.mod/notes.c:270:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          simple_sprintf(work, "<%s@%s >%s %s", argv[2], botnetnick,
                        ^
.././notes.mod/notes.c:272:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          simple_sprintf(u, "@%s", botnetnick);
                        ^
.././notes.mod/notes.c:275:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          simple_sprintf(work, "<%s@%s %s", argv[2], botnetnick, argv[3]);
                        ^
.././notes.mod/notes.c:283:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, NOTES_FORWARD_NOTONLINE, f1);
               ^
.././notes.mod/notes.c:295:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s\n", NOTES_UNSUPPORTED);
               ^
.././notes.mod/notes.c:298:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s\n", NOTES_NOTES2MANY);
               ^
.././notes.mod/notes.c:305:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s\n", NOTES_NOTEFILE_FAILED);
                 ^
.././notes.mod/notes.c:306:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "%s", NOTES_NOTEFILE_UNREACHABLE);
              ^
.././notes.mod/notes.c:315:32: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            l += simple_sprintf(work + l, "via %s, ", p + 1);
                               ^
.././notes.mod/notes.c:323:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s.\n", NOTES_STORED_MESSAGE);
                 ^
.././notes.mod/notes.c:483:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s.\n", NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:485:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s.\n", nick, NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:491:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s.\n", NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:493:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s.\n", nick, NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:524:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              dprintf(idx, "### %s:\n", NOTES_WAITING);
                     ^
.././notes.mod/notes.c:525:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(idx, "  %2d. %s (%s)\n", ix, from, dt);
                   ^
.././notes.mod/notes.c:527:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(DP_HELP, "NOTICE %s :%2d. %s (%s)\n", nick, ix, from,
                   ^
.././notes.mod/notes.c:531:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(idx, "%2d. %s (%s): %s\n", ix, from, dt, s1);
                   ^
.././notes.mod/notes.c:533:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(DP_HELP, "NOTICE %s :%2d. %s (%s): %s\n", nick, ix, from,
                   ^
.././notes.mod/notes.c:544:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s.\n", NOTES_NOT_THAT_MANY);
             ^
.././notes.mod/notes.c:546:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s.\n", nick, NOTES_NOT_THAT_MANY);
             ^
.././notes.mod/notes.c:551:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s.\n", NOTES_NO_MESSAGES);
               ^
.././notes.mod/notes.c:553:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s.\n", nick, NOTES_NO_MESSAGES);
               ^
.././notes.mod/notes.c:556:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "### %s\n", (ix != 2) ? NOTES_DCC_USAGE_READ : NOTES_DCC_USAGE_READ2);
               ^
.././notes.mod/notes.c:558:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s: %d\n", nick, MISC_TOTAL, ix - 1);
               ^
.././notes.mod/notes.c:562:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s.\n", NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:564:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s.\n", nick, NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:585:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s.\n", NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:587:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s.\n", nick, NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:593:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s.\n", NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:595:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s.\n", nick, NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:602:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s. :(\n", NOTES_FAILED_CHMOD);
             ^
.././notes.mod/notes.c:604:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s. :(\n", nick, NOTES_FAILED_CHMOD);
             ^
.././notes.mod/notes.c:630:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "NOTES: Error reading notes file to delete note.");
          ^
.././notes.mod/notes.c:639:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s.\n", NOTES_NOT_THAT_MANY);
             ^
.././notes.mod/notes.c:641:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s.\n", nick, NOTES_NOT_THAT_MANY);
             ^
.././notes.mod/notes.c:644:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s.\n", NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:646:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s.\n", nick, NOTES_NO_MESSAGES);
             ^
.././notes.mod/notes.c:650:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s.\n", NOTES_ERASED_ALL);
               ^
.././notes.mod/notes.c:652:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s.\n", nick, NOTES_ERASED_ALL);
               ^
.././notes.mod/notes.c:655:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s %d note%s; %d %s.\n", NOTES_ERASED, er,
               ^
.././notes.mod/notes.c:658:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s %d note%s; %d %s.\n", nick, MISC_ERASED,
               ^
.././notes.mod/notes.c:738:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s: NOTES <pass> INDEX\n", nick, NOTES_USAGE);
           ^
.././notes.mod/notes.c:739:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :NOTES <pass> TO <hand> <msg>\n", nick);
           ^
.././notes.mod/notes.c:740:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :NOTES <pass> READ <# or ALL>\n", nick);
           ^
.././notes.mod/notes.c:741:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :NOTES <pass> ERASE <# or ALL>\n", nick);
           ^
.././notes.mod/notes.c:742:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, NOTES_MAYBE);
           ^
.././notes.mod/notes.c:743:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :Ex: NOTES mypass ERASE 2-4;8;16-\n", nick);
           ^
.././notes.mod/notes.c:774:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s: NOTES <pass> TO <hand> <message>\n",
             ^
.././notes.mod/notes.c:780:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, NOTES_USERF_UNKNOWN);
             ^
.././notes.mod/notes.c:783:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, NOTES_NOTTO_BOT);
             ^
.././notes.mod/notes.c:798:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(i, "\007%s [%s]: %s\n", u->handle, NOTES_OUTSIDE, par);
                 ^
.././notes.mod/notes.c:799:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_HELP, "NOTICE %s :%s\n", nick, NOTES_DELIVERED);
                 ^
.././notes.mod/notes.c:805:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, NOTES_UNSUPPORTED);
             ^
.././notes.mod/notes.c:812:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s", nick, NOTES_NOTEFILE_FAILED);
             ^
.././notes.mod/notes.c:813:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "* %s", NOTES_NOTEFILE_UNREACHABLE);
            ^
.././notes.mod/notes.c:819:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s\n", nick, NOTES_DELIVERED);
           ^
.././notes.mod/notes.c:822:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "NOTICE %s :%s: NOTES <pass> INDEX, READ, ERASE, TO\n",
           ^
.././notes.mod/notes.c:824:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! NOTES %s %s", nick, host, u->handle, fcn,
        ^
.././notes.mod/notes.c:853:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(DP_HELP, "NOTICE %s :You have %d note%s waiting on %s.\n",
                   ^
.././notes.mod/notes.c:855:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(DP_HELP, "NOTICE %s :%s /MSG %s NOTES <pass> INDEX\n",
                   ^
.././notes.mod/notes.c:864:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(l, NOTES_WAITING2, k, (k == 1) ? "" : "s");
               ^
.././notes.mod/notes.c:865:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(l, "### %s\n", (k != 1) ? NOTES_DCC_USAGE_READ : NOTES_DCC_USAGE_READ2);
               ^
.././notes.mod/notes.c:878:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s\n", NOTES_STORED);
           ^
.././notes.mod/notes.c:909:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, NOTES_WAITING_NOTICE, nick, i, (i == 1) ? "" : "s", botname);
             ^
.././notes.mod/notes.c:910:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s /MSG %s NOTES <pass> INDEX\n",
             ^
.././notes.mod/notes.c:959:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  *ignores = nmalloc(sizeof(char *) + 100);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././notes.mod/notes.c:963:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    *ignores = nrealloc(*ignores, sizeof(char *) * (ignoresn + 1));
               ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
.././notes.mod/notes.c:983:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(ignores[0]);      /* Free the string buffer       */
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:984:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(ignores);         /* Free the ptr array           */
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:988:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(ignores[0]);          /* Free the string buffer       */
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:989:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(ignores);             /* Free the ptr array           */
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:1039:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(ignores[0]);            /* Free the string buffer       */
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:1040:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(ignores);               /* Free the ptr array           */
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:1043:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(buf);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:1054:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(buf);                 /* The allocated byte needs to be free'd too */
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:1078:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(ignores[0]);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:1079:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(ignores);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:1082:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(ignores[0]);            /* Free the string buffer       */
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:1083:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(ignores);               /* Free the ptr array           */
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././notes.mod/notes.c:1195:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "    Notes can be stored in: %s\n", notefile);
             ^
.././notes.mod/notes.c:1197:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "    Notes can not be stored.\n");
             ^
.././notes.mod/notes.c:1198:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Using %d byte%s of memory\n", size,
           ^
.././notes.mod/notes.c:1203:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *notes_start();
                   ^
.././notes.mod/notes.c:1213:7: note: conflicting prototype is here
char *notes_start(Function *global_funcs)
      ^
135 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../notes.so ../notes.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../notes.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././pbkdf2.mod/pbkdf2.c && mv -f pbkdf2.o ../
.././pbkdf2.mod/pbkdf2.c:79:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: Unknown message digest '%s'.",
          ^
.././pbkdf2.mod/pbkdf2.c:88:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: outlen %i > sizeof out %i.", outlen,
          ^
.././pbkdf2.mod/pbkdf2.c:99:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: b64_ntop(salt).");
          ^
.././pbkdf2.mod/pbkdf2.c:105:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  buf = nmalloc(digestlen);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././pbkdf2.mod/pbkdf2.c:111:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: PKCS5_PBKDF2_HMAC(): %s.",
          ^
.././pbkdf2.mod/pbkdf2.c:113:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(buf);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././pbkdf2.mod/pbkdf2.c:117:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    debug4("pbkdf2 method %s rounds %i, user %.3fms sys %.3fms", digest_name,
    ^
../../../src/eggdrop.h:308:40: note: expanded from macro 'debug4'
#define debug4(x,a1,a2,a3,a4)    putlog(LOG_DEBUG,"*",x,a1,a2,a3,a4)
                                       ^
.././pbkdf2.mod/pbkdf2.c:125:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    debug1("PBKDF2 error: getrusage(): %s", strerror(errno));
    ^
../../../src/eggdrop.h:305:40: note: expanded from macro 'debug1'
#define debug1(x,a1)             putlog(LOG_DEBUG,"*",x,a1)
                                       ^
.././pbkdf2.mod/pbkdf2.c:129:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: b64_ntop(hash).");
          ^
.././pbkdf2.mod/pbkdf2.c:130:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(buf);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././pbkdf2.mod/pbkdf2.c:133:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(buf);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././pbkdf2.mod/pbkdf2.c:148:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: RAND_bytes(): %s.",
          ^
.././pbkdf2.mod/pbkdf2.c:184:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: could not initialize parser for hashed password.");
          ^
.././pbkdf2.mod/pbkdf2.c:188:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: could not parse hashed password.");
          ^
.././pbkdf2.mod/pbkdf2.c:193:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: Unknown message digest '%s'.", method);
          ^
.././pbkdf2.mod/pbkdf2.c:207:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: b64_pton(%s).", b64salt);
          ^
.././pbkdf2.mod/pbkdf2.c:277:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: Unknown message digest '%s'.",
          ^
.././pbkdf2.mod/pbkdf2.c:282:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "PBKDF2 error: openssl random generator has not been seeded with enough data.");
          ^
.././pbkdf2.mod/pbkdf2.c:252:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *pbkdf2_start();
                   ^
.././pbkdf2.mod/pbkdf2.c:289:7: note: conflicting prototype is here
char *pbkdf2_start(Function *global_funcs)
      ^
19 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../pbkdf2.so ../pbkdf2.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../pbkdf2.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././seen.mod/seen.c && mv -f seen.o ../
.././seen.mod/seen.c:126:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(prefix, sizeof prefix, "PRIVMSG %s :", chan->name);
                ^
.././seen.mod/seen.c:127:12: warning: passing arguments to 'do_seen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    do_seen(DP_HELP, prefix, nick, hand, chan->dname, text);
           ^
.././seen.mod/seen.c:137:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "[%s!%s] seen %s", nick, host, text);
          ^
.././seen.mod/seen.c:140:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "(%s!%s) !%s! SEEN %s", nick, host, u->handle, text);
        ^
.././seen.mod/seen.c:142:10: warning: passing arguments to 'do_seen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  do_seen(DP_SERVER, prefix, nick, u->handle, "", text);
         ^
.././seen.mod/seen.c:148:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# seen %s", dcc[idx].nick, par);
        ^
.././seen.mod/seen.c:149:10: warning: passing arguments to 'do_seen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  do_seen(idx, "", dcc[idx].nick, dcc[idx].nick, "", par);
         ^
.././seen.mod/seen.c:93:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static void do_seen();
            ^
.././seen.mod/seen.c:153:13: note: conflicting prototype is here
static void do_seen(int idx, char *prefix, char *nick, char *hand,
            ^
.././seen.mod/seen.c:173:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%sUm, %s, it might help if you ask me about _someone_...\n",
           ^
.././seen.mod/seen.c:178:12: warning: passing arguments to 'wordshift' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  wordshift(word1, text);
           ^
.././seen.mod/seen.c:189:14: warning: passing arguments to 'wordshift' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    wordshift(word1, text);
             ^
.././seen.mod/seen.c:191:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s%s's what, %s?\n", prefix, object, nick);
             ^
.././seen.mod/seen.c:216:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%sI don't think I know who %s is, %s.\n",
               ^
.././seen.mod/seen.c:222:33: warning: passing arguments to 'getxtra' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      strlcpy(whotarget, getxtra(object, "BF"), sizeof whotarget);
                                ^
.././seen.mod/seen.c:225:24: warning: passing arguments to 'fixnick' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                fixnick(object), whotarget);
                       ^
.././seen.mod/seen.c:230:30: warning: passing arguments to 'fixnick' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              prefix, fixnick(object), nick);
                             ^
.././seen.mod/seen.c:228:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx,
             ^
.././seen.mod/seen.c:234:33: warning: passing arguments to 'getxtra' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      strlcpy(whotarget, getxtra(object, "GF"), sizeof whotarget);
                                ^
.././seen.mod/seen.c:237:24: warning: passing arguments to 'fixnick' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                fixnick(object), whotarget);
                       ^
.././seen.mod/seen.c:242:30: warning: passing arguments to 'fixnick' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              prefix, fixnick(object), nick);
                             ^
.././seen.mod/seen.c:240:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx,
             ^
.././seen.mod/seen.c:247:28: warning: passing arguments to 'fixnick' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            prefix, fixnick(object), word1, nick);
                           ^
.././seen.mod/seen.c:245:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx,
           ^
.././seen.mod/seen.c:252:14: warning: passing arguments to 'wordshift' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    wordshift(word1, text);
             ^
.././seen.mod/seen.c:254:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%sYour what, %s?\n", prefix, nick);
             ^
.././seen.mod/seen.c:259:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx,
             ^
.././seen.mod/seen.c:266:33: warning: passing arguments to 'getxtra' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      strlcpy(whotarget, getxtra(hand, "BF"), sizeof whotarget);
                                ^
.././seen.mod/seen.c:270:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%sI didn't know you had a boyfriend, %s\n", prefix, nick);
               ^
.././seen.mod/seen.c:277:33: warning: passing arguments to 'getxtra' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      strlcpy(whotarget, getxtra(hand, "GF"), sizeof whotarget);
                                ^
.././seen.mod/seen.c:282:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%sI didn't know you had a girlfriend, %s\n", prefix,
               ^
.././seen.mod/seen.c:287:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%sI don't know anything about your %s, %s.\n", prefix,
             ^
.././seen.mod/seen.c:294:14: warning: passing arguments to 'wordshift' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    wordshift(word1, text);
             ^
.././seen.mod/seen.c:299:18: warning: passing arguments to 'wordshift' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        wordshift(whotarget, word2);
                 ^
.././seen.mod/seen.c:312:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s%s\n", prefix, whoredirect);
                 ^
.././seen.mod/seen.c:316:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx,
               ^
.././seen.mod/seen.c:322:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%sLet's not get personal, %s.\n", prefix, nick);
             ^
.././seen.mod/seen.c:327:25: warning: passing arguments to 'match_trigger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  else if (match_trigger(word1)) {
                        ^
.././seen.mod/seen.c:328:66: warning: passing arguments to 'match_trigger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    snprintf(word2, sizeof word2, "%s%s\n", prefix, match_trigger(word1));
                                                                 ^
.././seen.mod/seen.c:329:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, word2, nick);
           ^
.././seen.mod/seen.c:339:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s%sLooking for yourself, eh %s?\n",
           ^
.././seen.mod/seen.c:387:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s%s%s was just here, but got netsplit.\n",
             ^
.././seen.mod/seen.c:394:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s%s%s is on the channel right now!\n",
           ^
.././seen.mod/seen.c:403:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx,
             ^
.././seen.mod/seen.c:409:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx,
             ^
.././seen.mod/seen.c:421:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s%sI don't know who %s is.\n",
           ^
.././seen.mod/seen.c:435:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "%s%s\n", prefix, whoredirect);
                 ^
.././seen.mod/seen.c:437:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx,
                 ^
.././seen.mod/seen.c:446:12: warning: passing arguments to 'wordshift' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  wordshift(word1, text);
           ^
.././seen.mod/seen.c:462:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s%sI've never seen %s around.\n",
             ^
.././seen.mod/seen.c:500:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "%s%s%s was last %s %s\n",
         ^
.././seen.mod/seen.c:96:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static char *fixnick();
             ^
.././seen.mod/seen.c:505:14: note: conflicting prototype is here
static char *fixnick(char *nick)
             ^
.././seen.mod/seen.c:519:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(fixit, sizeof fixit, "%s'", nick);
                  ^
.././seen.mod/seen.c:522:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(fixit, sizeof fixit, "%s's", nick);
                  ^
.././seen.mod/seen.c:94:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static char *match_trigger();
             ^
.././seen.mod/seen.c:528:14: note: conflicting prototype is here
static char *match_trigger(char *word)
             ^
.././seen.mod/seen.c:95:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static char *getxtra();
             ^
.././seen.mod/seen.c:540:14: note: conflicting prototype is here
static char *getxtra(char *hand, char *field)
             ^
.././seen.mod/seen.c:92:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static void wordshift();
            ^
.././seen.mod/seen.c:566:13: note: conflicting prototype is here
static void wordshift(char *first, char *rest)
            ^
.././seen.mod/seen.c:583:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Using %d byte%s of memory\n", size,
           ^
.././seen.mod/seen.c:643:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *seen_start();
                   ^
.././seen.mod/seen.c:652:7: note: conflicting prototype is here
char *seen_start(Function *egg_func_table)
      ^
58 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../seen.so ../seen.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../seen.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././server.mod/server.c && mv -f server.o ../
In file included from .././server.mod/server.c:142:
./isupport.c:68:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  char *str = nmalloc(len + 1);
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././server.mod/server.c:142:
./isupport.c:76:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  char *str = nmalloc(len + 1);
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././server.mod/server.c:142:
./isupport.c:118:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Error while parsing ISUPPORT intvalue for key '%s'='%s': Not an integer, using default value %d", key, value, defaultvalue);
          ^
./isupport.c:123:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Error while parsing ISUPPORT intvalue for key '%s'='%s': Out of range (violated constraint %d <= %ld <= %d), using default value %d", key, value, min, result, max, defaultvalue);
          ^
./isupport.c:128:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Warning while parsing ISUPPORT intvalue for key '%s'='%s': Out of range, truncating %ld to minimum %d", key, value, result, min);
          ^
./isupport.c:131:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Warning while parsing ISUPPORT intvalue for key '%s'='%s': Out of range, truncating %ld to maximum %d", key, value, result, max);
          ^
./isupport.c:141:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(data->key);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:142:
./isupport.c:143:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(data->value);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:142:
./isupport.c:145:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(data->defaultvalue);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:142:
./isupport.c:146:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(data);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:142:
./isupport.c:150:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  struct isupport *data = nmalloc(sizeof *data);
                          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././server.mod/server.c:142:
./isupport.c:230:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(new);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:142:
./isupport.c:234:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(data->defaultvalue);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:142:
./isupport.c:239:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(data->value);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:142:
./isupport.c:268:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(data->value);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:142:
./isupport.c:358:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "isupport unsetting with -KEY is not supported, please report this");
            ^
./isupport.c:396:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(data->defaultvalue);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:142:
./isupport.c:400:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          nfree(data->value);
          ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:142:
./isupport.c:472:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s\n", buf);
           ^
./isupport.c:475:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "    isupport info too long to display.\n");
             ^
./isupport.c:498:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s\n", buf);
           ^
./isupport.c:508:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s\n", buf);
             ^
In file included from .././server.mod/server.c:143:
./tclisupport.c:193:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], argv[3]);
   ^
In file included from .././server.mod/server.c:144:
./servmsg.c:100:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", IRC_BOTNICKINUSE, botname);
        ^
./servmsg.c:101:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_MODE, "NICK %s\n", botname);
         ^
./servmsg.c:124:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "(%s!%s) !%s! %s %s", nick, uhost, hand, cmd, args);
          ^
./servmsg.c:136:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(args, "%s %s", cmd, arg);
                  ^
./servmsg.c:324:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(args, sizeof args, "%s %s", queue, sent ? "sent" : "queued");
              ^
./servmsg.c:353:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "Invalid server list!");
            ^
./servmsg.c:356:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(x->realname);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:144:
./servmsg.c:357:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      x->realname = nmalloc(strlen(from) + 1);
                    ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././server.mod/server.c:144:
./servmsg.c:361:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(realservername);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:144:
./servmsg.c:362:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    realservername = nmalloc(strlen(from) + 1);
                     ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././server.mod/server.c:144:
./servmsg.c:365:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "No server list!");
          ^
./servmsg.c:372:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER, "WHOIS %s\n", botname); /* get user@host */
           ^
./servmsg.c:387:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_SERVER, "JOIN %s %s\n",
                 ^
./servmsg.c:390:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_SERVER, "JOIN %s\n",
                 ^
./servmsg.c:423:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, chname, IRC_SERVNOTONCHAN, chname);
          ^
./servmsg.c:425:34: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      (me->funcs[CHANNEL_CLEAR]) (chan, CHAN_RESETALL);
                                 ^
./servmsg.c:430:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN %s %s\n", chan->name, key);
             ^
./servmsg.c:432:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "JOIN %s\n", chan->name);
             ^
./servmsg.c:448:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(servidx, "QUIT :%s\n", reason);
             ^
./servmsg.c:452:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          (me->funcs[CHANNEL_CLEAR]) (chan, CHAN_RESETALL);
                                     ^
./servmsg.c:532:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(h, "*!*@%s", p);
                  ^
./servmsg.c:533:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", IRC_FLOODIGNORE1, p);
          ^
./servmsg.c:592:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              putlog(LOG_PUBLIC, to, "CTCP %s: %s from %s (%s) to %s",
                    ^
./servmsg.c:607:32: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                        dprintf(DP_HELP, "NOTICE %s :I'm not accepting calls "
                               ^
./servmsg.c:610:32: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                        dprintf(DP_HELP, "NOTICE %s :%s\n", nick,
                               ^
./servmsg.c:613:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                    putlog(LOG_MISC, "*", "%s: %s", DCC_REFUSED, from);
                          ^
./servmsg.c:615:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                    putlog(LOG_MISC, "*", "Refused DCC %s: %s", code, from);
                          ^
./servmsg.c:619:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                putlog(LOG_MSGS, "*", "Action to %s: %s %s", to, nick, ctcp);
                      ^
./servmsg.c:621:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                putlog(LOG_MSGS, "*", "CTCP %s: %s from %s (%s)", code, ctcp,
                      ^
./servmsg.c:633:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, ctcp_reply);
             ^
./servmsg.c:636:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s\n", nick, ctcp_reply);
               ^
./servmsg.c:639:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, "NOTICE %s :%s\n", nick, ctcp_reply);
               ^
./servmsg.c:652:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MSGS | LOG_SERV, "*", "[%s!%s to %s] %s",
              ^
./servmsg.c:672:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MSGS, "*", "[%s] %s %s", from, code, msg);
            ^
./servmsg.c:715:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_PUBLIC, "*",
                  ^
./servmsg.c:724:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              putlog(LOG_MSGS, "*",
                    ^
./servmsg.c:738:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MSGS | LOG_SERV, "*", "-%s (%s) to %s- %s",
              ^
./servmsg.c:749:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SERV, "*", "-NOTICE- %s", msg);
              ^
./servmsg.c:762:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MSGS, "*", "-%s (%s)- %s", nick, uhost, msg);
            ^
./servmsg.c:772:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "[#]%s(%s)[#] %s", nick, from, msg);
          ^
./servmsg.c:774:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "[#]%s[#] %s");
          ^
./servmsg.c:790:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_WALL, "*", "!%s(%s)! %s", nick, from, msg);
            ^
./servmsg.c:792:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_WALL, "*", "!%s! %s", from, msg);
            ^
./servmsg.c:814:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "ISON :%s %s %s\n", botname, origbotname, alt);
               ^
./servmsg.c:816:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "ISON :%s %s\n", botname, origbotname);
               ^
./servmsg.c:858:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", IRC_GETORIGNICK, origbotname);
              ^
./servmsg.c:859:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "NICK %s\n", origbotname);
             ^
./servmsg.c:861:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", IRC_GETALTNICK, alt);
            ^
./servmsg.c:862:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "NICK %s\n", alt);
             ^
./servmsg.c:876:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "NICK IS INVALID: '%s' (keeping '%s').", erroneous,
          ^
./servmsg.c:879:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", IRC_BADBOTNICK);
          ^
./servmsg.c:885:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "NICK IS INVALID: '%s' (using '%s' instead)",
          ^
./servmsg.c:887:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "NICK %s\n", nick);
           ^
./servmsg.c:904:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "NICK IN USE: %s (keeping '%s').", tmp, botname);
          ^
./servmsg.c:925:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", IRC_CANTCHANGENICK, s);
              ^
./servmsg.c:928:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_MISC, "*", IRC_CHANNELJUPED, s);
                ^
./servmsg.c:935:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "NICK IS JUPED: %s (keeping '%s').", s, botname);
            ^
./servmsg.c:939:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s: %s", IRC_BOTNICKJUPED, s);
          ^
./servmsg.c:952:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", "%s", msg);
        ^
./servmsg.c:966:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", IRC_NOTREGISTERED1, from);
        ^
./servmsg.c:980:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV | LOG_MSGS, "*", "-ERROR from server- %s", msg);
        ^
./servmsg.c:982:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "Disconnecting from server.");
          ^
./servmsg.c:1002:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV | LOG_MISC, "*", "Regained nickname '%s'.", msg);
            ^
./servmsg.c:1005:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV | LOG_MISC, "*", "Regained alternate nickname '%s'.",
            ^
./servmsg.c:1008:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV | LOG_MISC, "*", "Nickname changed to '%s'???", msg);
            ^
./servmsg.c:1010:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", IRC_GETORIGNICK, origbotname);
              ^
./servmsg.c:1011:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "NICK %s\n", origbotname);
               ^
./servmsg.c:1014:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", IRC_GETALTNICK, alt);
              ^
./servmsg.c:1015:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "NICK %s\n", alt);
               ^
./servmsg.c:1018:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV | LOG_MISC, "*", "Nickname changed to '%s'???", msg);
            ^
./servmsg.c:1022:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", IRC_GETORIGNICK, origbotname);
            ^
./servmsg.c:1023:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "NICK %s\n", origbotname);
             ^
./servmsg.c:1026:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", IRC_GETALTNICK, altnick);
            ^
./servmsg.c:1027:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "NICK %s\n", altnick);
             ^
./servmsg.c:1045:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_SERVER, "WHOIS %s\n", botname);
                 ^
./servmsg.c:1052:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_MISC | LOG_JOIN, "*",
                ^
./servmsg.c:1072:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(realservername);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:144:
./servmsg.c:1085:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "%s %s", IRC_DISCONNECTED, dcc[idx].host);
        ^
./servmsg.c:1106:34: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      (me->funcs[CHANNEL_CLEAR]) (chan, CHAN_RESETALL);
                                 ^
./servmsg.c:1114:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "Timeout: connect to %s", dcc[idx].host);
        ^
./servmsg.c:1144:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "Connected to %s", dcc[idx].host);
          ^
./servmsg.c:1173:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          taglen += egg_snprintf(tagdict + taglen, TOTALTAGMAX - taglen,
                                ^
./servmsg.c:1179:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          taglen += egg_snprintf(tagdict + taglen, TOTALTAGMAX - taglen,
                                ^
./servmsg.c:1196:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_RAW, "*", "[@] %s", rawmsg);
          ^
./servmsg.c:1140:15: warning: variable 'i' set but not used [-Wunused-but-set-variable]
  int taglen, i, found, ret;
              ^
./servmsg.c:1209:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_MODE, "PONG :%s\n", msg);
         ^
./servmsg.c:1224:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SRVOUT, "*", "adding 2secs penalty (successful kick)");
            ^
./servmsg.c:1239:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SRVOUT, "*", "adding 1sec penalty (remote whois)");
            ^
./servmsg.c:1258:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(botuserhost, sizeof botuserhost, "%s@%s", u, h);
                ^
./servmsg.c:1343:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_DEBUG, "*", "SASL: got AUTHENTICATE %s", msg);
        ^
./servmsg.c:1356:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SERV, "*", "SASL: AUTHENTICATE error: could not base64 "
              ^
./servmsg.c:1370:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SERV, "*", "SASL: AUTHENTICATE error: could not base64 "
              ^
./servmsg.c:1386:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_DEBUG, "*", "SASL: put AUTHENTICATE %s", dst);
          ^
./servmsg.c:1387:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "AUTHENTICATE %s\n", dst);
           ^
./servmsg.c:1396:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_DEBUG, "*", "SASL: got AUTHENTICATE Challenge");
          ^
./servmsg.c:1399:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", "SASL: AUTHENTICATE error: could not base64 decode "
            ^
./servmsg.c:1405:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", "SASL: AUTHENTICATE error: could not open file "
            ^
./servmsg.c:1411:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", "SASL: AUTHENTICATE: PEM_read_PrivateKey(): SSL "
            ^
./servmsg.c:1421:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", "SASL: AUTHENTICATE: EVP_PKEY_CTX_new(): SSL error = %s\n",
            ^
./servmsg.c:1427:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", "SASL: AUTHENTICATE: EVP_PKEY_sign_init(): SSL error = %s\n",
            ^
./servmsg.c:1434:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", "SASL: AUTHENTICATE: EVP_PKEY_CTX_set_signature_md(): SSL error = %s\n",
            ^
./servmsg.c:1445:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", "SASL: AUTHENTICATE: EVP_PKEY_sign(): SSL error = %s\n",
            ^
./servmsg.c:1450:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    sig = nmalloc(siglen);
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././server.mod/server.c:144:
./servmsg.c:1452:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", "SASL: AUTHENTICATE: EVP_PKEY_sign(): SSL error = %s\n",
            ^
./servmsg.c:1454:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(sig);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:144:
./servmsg.c:1478:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", "SASL: AUTHENTICATE error: could not base64 encode");
            ^
./servmsg.c:1479:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(sig);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:144:
./servmsg.c:1482:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(sig);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:144:
./servmsg.c:1483:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_DEBUG, "*", "SASL: put AUTHENTICATE Response %s", dst);
          ^
./servmsg.c:1484:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "AUTHENTICATE %s\n", dst);
           ^
./servmsg.c:1499:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "SASL: Aborting connection and retrying");
          ^
./servmsg.c:1513:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "SASL: %s", msg);
        ^
./servmsg.c:1520:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "SASL: Account has been logged out");
        ^
./servmsg.c:1526:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "SASL: %s", msg);
        ^
./servmsg.c:1527:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_MODE, "CAP END\n");
         ^
./servmsg.c:1530:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_DEBUG, "*", "SASL: Aborting connection and retrying");
          ^
./servmsg.c:1554:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "SASL: %s", msg);
        ^
./servmsg.c:1555:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_MODE, "CAP END\n");
         ^
./servmsg.c:1563:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "SASL: Already authenticated");
        ^
./servmsg.c:1572:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "SASL: %s", msg);
        ^
./servmsg.c:1597:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_JOIN | LOG_MISC, chname, "%s!%s has logged out of their "
              ^
./servmsg.c:1600:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_JOIN | LOG_MISC, chname, "%s!%s has logged into account %s",
              ^
./servmsg.c:1618:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "Server (%s) says I'm banned: %s", from, msg);
        ^
./servmsg.c:1619:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "Disconnecting from server.");
        ^
./servmsg.c:1632:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "%s", msg);
        ^
./servmsg.c:1634:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", "CAP sub-command %s not supported", cmd);
        ^
./servmsg.c:1642:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog (LOG_SERV, "*", "MESSAGE-TAG: %s reported error: %s", from, msg);
         ^
./servmsg.c:1649:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "%s reported an error: %s", from, msg);
        ^
./servmsg.c:1671:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_DEBUG, "*", "Adding %s to CAP request list", cape);
        ^
./servmsg.c:1676:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_DEBUG, "*", "CAP: ERROR: Missing CAP %s record", cape);
          ^
./servmsg.c:1686:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(z->value);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:144:
./servmsg.c:1689:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(z);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:144:
./servmsg.c:1710:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "CAP: %s not found, can't remove", name);
        ^
./servmsg.c:1751:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "CAP: %s capability record already exists, skipping...", capptr);
            ^
./servmsg.c:1754:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_DEBUG, "*", "CAP: adding capability record: %s", capptr);
          ^
./servmsg.c:1755:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    newcap = nmalloc(sizeof *newcap);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././server.mod/server.c:144:
./servmsg.c:1763:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        newvalue = nmalloc(sizeof *newvalue);
                   ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././server.mod/server.c:144:
./servmsg.c:1766:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_DEBUG, "*", "CAP: Adding value %s to capability %s", val, newcap->name);
              ^
./servmsg.c:1797:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_DEBUG, "*", "CAP: %s", msg);
        ^
./servmsg.c:1809:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_DEBUG, "*", "CAP: %s supports CAP sub-commands: %s", from, msg);
          ^
./servmsg.c:1849:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_DEBUG, "*", "CAP: Requesting %s capability from server", current->name);
              ^
./servmsg.c:1855:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_MODE, "CAP REQ :%s\n", cape);
             ^
./servmsg.c:1857:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_MODE, "CAP END\n");
             ^
./servmsg.c:1860:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "CAP: Negotiated CAP capabilities: %s", msg);
          ^
./servmsg.c:1884:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_DEBUG, "*", "CAP: %s tried to tell me we negotiated %s, \
              ^
./servmsg.c:1911:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_DEBUG, "*", "SASL: Starting authentication process");
                  ^
./servmsg.c:1921:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              putlog(LOG_DEBUG, "*", "SASL: AUTHENTICATE %s",
                    ^
./servmsg.c:1923:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              dprintf(DP_MODE, "AUTHENTICATE %s\n", SASL_MECHANISMS[sasl_mechanism]);
                     ^
./servmsg.c:1947:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_MODE, "CAP END\n");
             ^
./servmsg.c:1956:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "CAP: Current negotiations with %s:%s", from, buf);
          ^
./servmsg.c:1958:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "CAP: Requested capability change %s rejected by %s",
          ^
./servmsg.c:1960:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "CAP END\n");
           ^
./servmsg.c:1962:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "CAP: %s capabilities now available", msg);
          ^
./servmsg.c:1965:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", "CAP: %s capabilities no longer available", msg);
            ^
./servmsg.c:2071:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", "No servers in server list");
            ^
./servmsg.c:2078:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*",
            ^
./servmsg.c:2091:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      len += egg_snprintf(s, sizeof s, "%s [%s]", IRC_SERVERTRY, botserver);
                         ^
./servmsg.c:2094:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
     len += egg_snprintf(s, sizeof s, "%s %s", IRC_SERVERTRY, botserver);
                        ^
./servmsg.c:2100:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    len += egg_snprintf(s + len, sizeof s - len, ":%s%d",
                       ^
./servmsg.c:2106:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "%s", s);
          ^
./servmsg.c:2148:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "%s %s (%s)", IRC_FAILEDCONNECT, dcc[servidx].host,
        ^
./servmsg.c:2173:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "%s %s (%s)", IRC_FAILEDCONNECT, dcc[servidx].host,
          ^
./servmsg.c:2182:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "%s %s (%s)", IRC_FAILEDCONNECT, dcc[servidx].host,
          ^
./servmsg.c:2199:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_MODE, "CAP LS 302\n");
         ^
./servmsg.c:2201:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "PASS %s\n", pass);
           ^
./servmsg.c:2202:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_MODE, "NICK %s\n", botname);
         ^
./servmsg.c:2207:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_MODE, "USER %s . . :%s\n", botuser, botrealname);
         ^
In file included from .././server.mod/server.c:153:
./cmdsserv.c:37:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# servers", dcc[idx].nick);
        ^
./cmdsserv.c:39:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "There are no servers in the server list.\n");
           ^
./cmdsserv.c:41:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Server list:\n");
           ^
./cmdsserv.c:48:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        len += egg_snprintf(s, sizeof s, "  [%s]:", x->name);
                           ^
./cmdsserv.c:51:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        len += egg_snprintf(s, sizeof s, "  %s:", x->name);
                           ^
./cmdsserv.c:57:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      len += egg_snprintf(s+len, sizeof s - len, "%s", x->ssl ? "+" : "");
                         ^
./cmdsserv.c:79:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "%s\n", s);
             ^
./cmdsserv.c:82:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "End of server list.\n");
           ^
./cmdsserv.c:89:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, MISC_NOSUCHCMD);
           ^
./cmdsserv.c:93:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: dump <server stuff>\n");
           ^
./cmdsserv.c:96:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# dump %s", dcc[idx].nick, par);
        ^
./cmdsserv.c:97:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_SERVER, "%s\n", par);
         ^
./cmdsserv.c:120:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# jump %s %s%d %s", dcc[idx].nick, other,
          ^
./cmdsserv.c:137:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "#%s# jump", dcc[idx].nick);
          ^
./cmdsserv.c:138:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "%s...\n", IRC_JUMP);
         ^
./cmdsserv.c:148:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: clearqueue <mode|server|help|all>\n");
           ^
./cmdsserv.c:157:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Removed %d message%s from all queues.\n", msgs,
           ^
./cmdsserv.c:165:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Removed %d message%s from the mode queue.\n", msgs,
           ^
./cmdsserv.c:171:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Removed %d message%s from the help queue.\n", msgs,
           ^
./cmdsserv.c:179:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Removed %d message%s from the server queue.\n", msgs,
           ^
./cmdsserv.c:182:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: clearqueue <mode|server|help|all>\n");
           ^
./cmdsserv.c:185:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# clearqueue %s", dcc[idx].nick, par);
        ^
In file included from .././server.mod/server.c:154:
./tclserv.c:70:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SRVOUT, "*", "[r->] %s", q);
            ^
./tclserv.c:72:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SRVOUT, "*", "[+r->] %s", q);
            ^
./tclserv.c:105:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE_NEXT, "%s\n", s);
           ^
./tclserv.c:107:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_MODE, "%s\n", s);
           ^
./tclserv.c:132:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER_NEXT, "%s\n", s);
           ^
./tclserv.c:134:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER, "%s\n", s);
           ^
./tclserv.c:159:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP_NEXT, "%s\n", s);
           ^
./tclserv.c:161:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, "%s\n", s);
           ^
./tclserv.c:244:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      taglen += egg_snprintf(tag + taglen, CLITAGMAX - 9 - taglen, "%s", p);
                            ^
./tclserv.c:247:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        taglen += egg_snprintf(tag + taglen, CLITAGMAX - 9 - taglen, "=%s;", p);
                              ^
./tclserv.c:249:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        taglen += egg_snprintf(tag + taglen, CLITAGMAX - 9 - taglen, ";");
                              ^
./tclserv.c:261:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_SERVER, "@%s TAGMSG %s\n", tag, target);
         ^
./tclserv.c:325:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(s, "Capability \"%s\" is not enabled", argv[2]);
                    ^
./tclserv.c:336:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(s, "CAP REQ :%s", argv[2]);
                    ^
./tclserv.c:337:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "%s\n", s);
             ^
./tclserv.c:342:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      simple_sprintf(s, "CAP %s", argv[2]);
                    ^
./tclserv.c:343:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "%s\n", s);
             ^
./tclserv.c:398:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q->msg);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:399:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:403:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q->msg);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:404:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:408:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q->msg);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:409:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:415:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", msgs);
                  ^
./tclserv.c:422:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q->msg);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:423:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:432:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", msgs);
                  ^
./tclserv.c:439:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q->msg);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:440:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:447:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", msgs);
                  ^
./tclserv.c:454:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q->msg);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:455:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(q);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././server.mod/server.c:154:
./tclserv.c:460:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", msgs);
                  ^
./tclserv.c:478:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", x);
                  ^
./tclserv.c:483:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", x);
                  ^
./tclserv.c:488:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", x);
                  ^
./tclserv.c:493:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%d", x);
                  ^
.././server.mod/server.c:164:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  char *s2 = nmalloc(len + 2);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:170:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(s2);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:219:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SRVOUT, "*", "[m->] %s", modeq.head->msg);
              ^
.././server.mod/server.c:223:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(modeq.head->msg);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:224:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(modeq.head);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:249:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SRVOUT, "*", "[s->] %s", mq.head->msg);
            ^
.././server.mod/server.c:253:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(mq.head->msg);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:254:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(mq.head);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:276:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SRVOUT, "*", "[h->] %s", hq.head->msg);
          ^
.././server.mod/server.c:280:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(hq.head->msg);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:281:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(hq.head);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:410:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SRVOUT, "*", "Penalty < 2sec; that's impossible!");
          ^
.././server.mod/server.c:414:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SRVOUT, "*", "Adding penalty: %i", penalty);
          ^
.././server.mod/server.c:494:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(victims, "%s", to);
                ^
.././server.mod/server.c:508:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        simple_sprintf(victims, "%s,%s", victims, nextto);
                      ^
.././server.mod/server.c:510:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        simple_sprintf(victims, "%s %s", victims, nextto);
                      ^
.././server.mod/server.c:515:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(nm->msg);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:516:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(nm);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:522:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(tosend, "%s %s %s", cmd, victims, msg);
                  ^
.././server.mod/server.c:529:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SRVOUT, "*", "[m=>] %s", tosend);
              ^
.././server.mod/server.c:532:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SRVOUT, "*", "[s=>] %s", tosend);
              ^
.././server.mod/server.c:535:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SRVOUT, "*", "[h=>] %s", tosend);
              ^
.././server.mod/server.c:540:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(h->head->msg);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:541:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(h->head);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:585:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            egg_snprintf(newnicks, sizeof newnicks, "%s,%s", newnicks, newnick);
                        ^
.././server.mod/server.c:588:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(newnicks, sizeof newnicks, ",%s", nick);
                      ^
.././server.mod/server.c:590:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(newmsg, sizeof newmsg, "KICK %s %s %s", chan,
                  ^
.././server.mod/server.c:599:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(m->msg);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:600:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(m);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:606:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(m->msg);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:607:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        m->msg = nmalloc(strlen(newmsg) + 1);
                 ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:651:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(newnicks, sizeof newnicks, "%s,%s", newnicks, nick);
                      ^
.././server.mod/server.c:653:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_SRVOUT, "*", "%s isn't on any target channel; removing "
                ^
.././server.mod/server.c:664:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          nfree(m->msg);
          ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:665:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          nfree(m);
          ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:671:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          nfree(m->msg);
          ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:672:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(newmsg, sizeof newmsg, "KICK %s %s %s", chan,
                      ^
.././server.mod/server.c:674:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          m->msg = nmalloc(strlen(newmsg) + 1);
                   ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:733:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(newnicks, sizeof newnicks, "%s,%s", newnicks,
                ^
.././server.mod/server.c:751:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            egg_snprintf(newnicks, sizeof newnicks, "%s,%s", newnicks, nick);
                        ^
.././server.mod/server.c:755:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            egg_snprintf(newnicks2, sizeof newnicks2, "%s,%s", newnicks2, nick);
                        ^
.././server.mod/server.c:764:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          nfree(m->msg);
          ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:765:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          nfree(m);
          ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:771:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          nfree(m->msg);
          ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:772:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(newmsg, sizeof newmsg, "KICK %s %s %s", chan2,
                      ^
.././server.mod/server.c:774:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          m->msg = nmalloc(strlen(newmsg) + 1);
                   ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:786:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(newmsg, sizeof newmsg, "KICK %s %s %s", chan, newnicks + 1,
              ^
.././server.mod/server.c:793:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SRVOUT, "*", "[m->] %s", newmsg);
            ^
.././server.mod/server.c:796:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SRVOUT, "*", "[s->] %s", newmsg);
            ^
.././server.mod/server.c:799:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SRVOUT, "*", "[h->] %s", newmsg);
            ^
.././server.mod/server.c:802:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    debug3("Changed: %d, kick-method: %d, nr: %d", changed, kick_method, nr);
    ^
../../../src/eggdrop.h:307:40: note: expanded from macro 'debug3'
#define debug3(x,a1,a2,a3)       putlog(LOG_DEBUG,"*",x,a1,a2,a3)
                                       ^
.././server.mod/server.c:807:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(h->head->msg);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:808:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(h->head);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:858:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SRVOUT, "*", "[m->] %s", buf);
            ^
.././server.mod/server.c:897:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Warning: queuing unknown type to server!");
          ^
.././server.mod/server.c:908:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            debug1("Message already queued; skipping: %s", buf);
            ^
../../../src/eggdrop.h:305:40: note: expanded from macro 'debug1'
#define debug1(x,a1)             putlog(LOG_DEBUG,"*",x,a1)
                                       ^
.././server.mod/server.c:919:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    q = nmalloc(sizeof(struct msgq));
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:938:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    q->msg = nmalloc(len + 1);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:948:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SRVOUT, "*", "[!m] %s", buf);
              ^
.././server.mod/server.c:951:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SRVOUT, "*", "[!s] %s", buf);
              ^
.././server.mod/server.c:954:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SRVOUT, "*", "[!h] %s", buf);
              ^
.././server.mod/server.c:957:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SRVOUT, "*", "[!!m] %s", buf);
              ^
.././server.mod/server.c:960:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SRVOUT, "*", "[!!s] %s", buf);
              ^
.././server.mod/server.c:963:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SRVOUT, "*", "[!!h] %s", buf);
              ^
.././server.mod/server.c:973:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "Warning: over maximum mode queue!");
              ^
.././server.mod/server.c:979:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "Warning: over maximum server queue!");
              ^
.././server.mod/server.c:985:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "Warning: over maximum help queue!");
              ^
.././server.mod/server.c:1034:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  x = nmalloc(sizeof(struct server_list));
      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:1043:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  x->name = nmalloc(strlen(name) + 1);
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:1046:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    x->pass = nmalloc(strlen(pass) + 1);
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:1128:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(z->name);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:1130:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(z->pass);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:1132:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(z->realname);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:1133:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(z);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:1147:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(xx->name);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:1149:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(xx->pass);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:1151:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(xx->realname);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:1152:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(xx);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:1188:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    x = nmalloc(sizeof(struct server_list));
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:1192:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    x->name = nmalloc(strlen(serv) + 1);
              ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:1196:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      x->pass = nmalloc(strlen(pass) + 1);
                ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././server.mod/server.c:1244:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
           F(argv[1], argv[2], argv[3], argv[4], argv[5], argv[6]));
            ^
.././server.mod/server.c:1256:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], argv[3], argv[4], argv[5]);
   ^
.././server.mod/server.c:1267:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2]);
   ^
.././server.mod/server.c:1278:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], get_user_by_handle(userlist, argv[3]), argv[4]);
   ^
.././server.mod/server.c:1289:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], get_user_by_handle(userlist, argv[3]), argv[4], argv[5]);
   ^
.././server.mod/server.c:1300:40: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  Tcl_AppendResult(irp, int_to_base10(F(argv[1], argv[3])), NULL);
                                       ^
.././server.mod/server.c:1311:40: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  Tcl_AppendResult(irp, int_to_base10(F(argv[1], argv[3], argv[4])), NULL);
                                       ^
.././server.mod/server.c:1322:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], argv[3]);
   ^
.././server.mod/server.c:1343:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_MISC, "*", "* IRC NICK CHANGE: %s -> %s", origbotname, new);
              ^
.././server.mod/server.c:1348:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_SERVER, "NICK %s\n", origbotname);
               ^
.././server.mod/server.c:1400:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%s:%s%u", dcc[servidx].host, dcc[servidx].ssl ? "+" : "",
                  ^
.././server.mod/server.c:1427:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(s, "%s:%s%u", realservername, dcc[servidx].ssl ? "+" : "",
                  ^
.././server.mod/server.c:1449:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  simple_sprintf(s, "%s%s%s", botname,
                ^
.././server.mod/server.c:1473:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(stackablecmds, "INVITE AWAY VERSION NICK");
                  ^
.././server.mod/server.c:1480:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(stackablecmds,
                  ^
.././server.mod/server.c:1482:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(stackable2cmds, "USERHOST USERIP ISON");
                  ^
.././server.mod/server.c:1488:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(stackablecmds,
                  ^
.././server.mod/server.c:1490:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(stackable2cmds, "USERHOST ISON WATCH");
                  ^
.././server.mod/server.c:1506:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(stackablecmds,
                  ^
.././server.mod/server.c:1508:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(stackable2cmds, "USERHOST USERIP ISON");
                  ^
.././server.mod/server.c:1567:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    fatal("ERROR: NET-TYPE NOT SET.\n Must be one of DALNet, EFnet, freenode, "
         ^
.././server.mod/server.c:1571:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*",
          ^
.././server.mod/server.c:1587:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%d", nick_len);
                ^
.././server.mod/server.c:1691:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(x, sizeof x, "%s%s%s:%s%d%s%s %s", strchr(q->name, ':') ?
                  ^
.././server.mod/server.c:1784:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, DCC_TOOMANYDCCS1);
             ^
.././server.mod/server.c:1785:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", DCC_TOOMANYDCCS2, "CHAT", param, nick, from);
          ^
.././server.mod/server.c:1790:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, DCC_REFUSED2);
             ^
.././server.mod/server.c:1791:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s: %s!%s", DCC_REFUSED, nick, from);
          ^
.././server.mod/server.c:1794:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s\n", nick, DCC_REFUSED3);
             ^
.././server.mod/server.c:1795:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s: %s!%s", DCC_REFUSED4, nick, from);
          ^
.././server.mod/server.c:1799:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s (invalid port)\n", nick,
             ^
.././server.mod/server.c:1801:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s: CHAT (%s!%s)", DCC_CONNECTFAILED3, nick, from);
          ^
.././server.mod/server.c:1807:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC, "*", "DCC connection: CHAT (%s!%s)", nick, ip);
            ^
.././server.mod/server.c:1837:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "%s\n", DCC_ENTERPASS);
           ^
.././server.mod/server.c:1847:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(buf, sizeof buf, "%d", dcc[i].port);
              ^
.././server.mod/server.c:1856:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(buf, sizeof buf, "%s", strerror(errno));
                ^
.././server.mod/server.c:1860:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(buf, sizeof buf, "TLS negotiation error");
                ^
.././server.mod/server.c:1864:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s (%s)\n", dcc[i].nick,
             ^
.././server.mod/server.c:1866:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s: CHAT (%s!%s)", DCC_CONNECTFAILED2,
          ^
.././server.mod/server.c:1868:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "    (%s)", buf);
          ^
.././server.mod/server.c:1880:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "DCC connection: CHAT (%s!%s)", dcc[i].nick,
          ^
.././server.mod/server.c:1887:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(i, "%s\n", DCC_ENTERPASS);
           ^
.././server.mod/server.c:1919:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_SERV, "*", IRC_SERVERSTONED);
            ^
.././server.mod/server.c:1922:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_MODE, "PING :%li\n", now);
             ^
.././server.mod/server.c:1945:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    fatal("NO BOT NAME.", 0);
         ^
.././server.mod/server.c:1951:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    fatal("NO SERVERS ADDED.", 0);
         ^
.././server.mod/server.c:1956:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER, "NICK %s\n", origbotname);
           ^
.././server.mod/server.c:1967:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(-serv, "QUIT :%s\n", quit_msg[0] ? quit_msg : "");
           ^
.././server.mod/server.c:1980:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(q->msg);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:1981:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(q);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././server.mod/server.c:2030:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Online as: %s%s%s (%s)\n", botname, botuserhost[0] ?
           ^
.././server.mod/server.c:2033:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "    NICK IS JUPED: %s%s\n", origbotname,
             ^
.././server.mod/server.c:2036:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "(connected %s)", s1);
                ^
.././server.mod/server.c:2039:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s1, sizeof s1, " (bad pong replies)");
                    ^
.././server.mod/server.c:2041:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s1, sizeof s1, " (lag: %ds)", server_lag);
                    ^
.././server.mod/server.c:2050:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Connected to %s [%s]:%s%d %s\n", networkname, dcc[servidx].host,
           ^
.././server.mod/server.c:2058:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    %s\n", IRC_NOSERVER);
           ^
.././server.mod/server.c:2061:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    %s %d%% (%d msgs)\n", IRC_MODEQUEUE,
           ^
.././server.mod/server.c:2065:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    %s %d%% (%d msgs)\n", IRC_SERVERQUEUE,
           ^
.././server.mod/server.c:2068:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    %s %d%% (%d msgs)\n", IRC_HELPQUEUE,
           ^
.././server.mod/server.c:2085:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "    Active CAP negotiations: %s\n", bufptr);
             ^
.././server.mod/server.c:2088:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Active CAP negotiations: %s\n", buf);
           ^
.././server.mod/server.c:2090:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Active CAP negotiations: (none)\n");
           ^
.././server.mod/server.c:2097:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "    On connect, I do: %s\n", initserver);
             ^
.././server.mod/server.c:2099:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "    Before connect, I do: %s\n", connectserver);
             ^
.././server.mod/server.c:2103:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Msg flood: %d msg%s/%d second%s\n", flud_thr,
           ^
.././server.mod/server.c:2106:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    CTCP flood: %d msg%s/%d second%s\n", flud_ctcp_thr,
           ^
.././server.mod/server.c:2109:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Using %d byte%s of memory\n", size,
           ^
.././server.mod/server.c:2180:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *server_start();
                   ^
.././server.mod/server.c:2250:7: note: conflicting prototype is here
char *server_start(Function *global_funcs)
      ^
.././server.mod/server.c:2370:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      fatal("ERROR: sasl-mechanism is not set to an allowed value, please check"
           ^
400 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../server.so ../server.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../server.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././share.mod/share.c && mv -f share.o ../
In file included from .././share.mod/share.c:86:
./uf_features.c:177:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "(!) share: same feature name used twice: %s",
          ^
./uf_features.c:183:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "(!) share: feature flag %d used twice by %s and %s",
          ^
./uf_features.c:187:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  ul = nmalloc(sizeof(uff_list_t));
       ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././share.mod/share.c:86:
./uf_features.c:211:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(ul);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././share.mod/share.c:86:
./uf_features.c:241:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  p = s = buf = nmalloc(strlen(par) + 1); /* Allocate temp buffer */
                ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././share.mod/share.c:86:
./uf_features.c:261:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(buf);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././share.mod/share.c:86:
./uf_features.c:265:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "s feats %s\n", uff_sbuf);
           ^
./uf_features.c:290:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  p = s = buf = nmalloc(strlen(par) + 1); /* Allocate temp buffer */
                ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././share.mod/share.c:86:
./uf_features.c:312:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", "Bot %s tried unsupported feature!", dcc[idx].nick);
            ^
./uf_features.c:313:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "s e Attempt to use an unsupported feature\n");
             ^
./uf_features.c:316:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(buf);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././share.mod/share.c:86:
./uf_features.c:321:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(buf);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././share.mod/share.c:107:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  d = nmalloc(sizeof *d);
      ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././share.mod/share.c:114:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  d->mask = nmalloc(strlen(mask) + 1);
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././share.mod/share.c:146:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(d->mask);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././share.mod/share.c:148:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(d);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././share.mod/share.c:164:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(d->mask);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././share.mod/share.c:166:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(d);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././share.mod/share.c:205:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "%s: %s %s", dcc[idx].nick,
              ^
.././share.mod/share.c:218:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_CMDS, "*", "%s: %s %s %s", dcc[idx].nick,
                ^
.././share.mod/share.c:224:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "Rejecting invalid sticky ban: %s on %s%s",
            ^
.././share.mod/share.c:245:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "%s: %s %s", dcc[idx].nick,
              ^
.././share.mod/share.c:258:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_CMDS, "*", "%s: %s %s %s", dcc[idx].nick,
                ^
.././share.mod/share.c:264:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "Rejecting invalid sticky exempt: %s on %s%s",
            ^
.././share.mod/share.c:285:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "%s: %s %s", dcc[idx].nick,
              ^
.././share.mod/share.c:298:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_CMDS, "*", "%s: %s %s %s", dcc[idx].nick,
                ^
.././share.mod/share.c:304:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "Rejecting invalid sticky invite: %s on %s%s",
            ^
.././share.mod/share.c:323:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "%s: handle %s->%s", dcc[idx].nick, hand, par);
              ^
.././share.mod/share.c:363:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              putlog(LOG_CMDS, "*", "%s: chattr %s %s %s",
                    ^
.././share.mod/share.c:368:43: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              (func[IRC_RECHECK_CHANNEL]) (cst, 0);
                                          ^
.././share.mod/share.c:371:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_CMDS, "*",
                  ^
.././share.mod/share.c:391:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            putlog(LOG_CMDS, "*", "%s: chattr %s %s", dcc[idx].nick, hand, s);
                  ^
.././share.mod/share.c:396:43: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              (func[IRC_RECHECK_CHANNEL]) (cst, 0);
                                          ^
.././share.mod/share.c:399:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_CMDS, "*", "Rejected global flags for %s from %s",
                ^
.././share.mod/share.c:420:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*",
              ^
.././share.mod/share.c:428:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_CMDS, "*", "%s: +chrec %s %s", dcc[idx].nick, user, par);
                ^
.././share.mod/share.c:449:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*",
              ^
.././share.mod/share.c:457:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "%s: -chrec %s %s", dcc[idx].nick, user, par);
              ^
.././share.mod/share.c:508:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "%s: newuser %s %s", dcc[idx].nick, nick, s);
              ^
.././share.mod/share.c:526:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "%s: killuser %s", dcc[idx].nick, par);
            ^
.././share.mod/share.c:560:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(idx, "s a %s %s %s\n", u->handle, buffer, par);
                   ^
.././share.mod/share.c:567:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "%s: newchan %s", dcc[idx].nick, par);
          ^
.././share.mod/share.c:582:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "%s: +host %s %s", dcc[idx].nick, hand, par);
            ^
.././share.mod/share.c:609:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "%s: +host %s %s", dcc[idx].nick, hand, par);
              ^
.././share.mod/share.c:627:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "%s: -host %s %s", dcc[idx].nick, hand, par);
            ^
.././share.mod/share.c:646:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        debug2("Ignore ch %s from %s (unknown type)", key, dcc[idx].nick);
        ^
../../../src/eggdrop.h:306:40: note: expanded from macro 'debug2'
#define debug2(x,a1,a2)          putlog(LOG_DEBUG,"*",x,a1,a2)
                                       ^
.././share.mod/share.c:673:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            nfree(e);
            ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././share.mod/share.c:697:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*",
              ^
.././share.mod/share.c:705:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_CMDS, "*", "%s: change info %s %s", dcc[idx].nick,
              ^
.././share.mod/share.c:718:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "%s: cancel ban %s", dcc[idx].nick, par);
          ^
.././share.mod/share.c:735:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "%s: cancel exempt %s", dcc[idx].nick, par);
          ^
.././share.mod/share.c:752:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "%s: cancel invite %s", dcc[idx].nick, par);
          ^
.././share.mod/share.c:774:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*",
            ^
.././share.mod/share.c:779:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "%s: cancel ban %s on %s", dcc[idx].nick,
            ^
.././share.mod/share.c:801:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*",
            ^
.././share.mod/share.c:806:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "%s: cancel exempt %s on %s", dcc[idx].nick,
            ^
.././share.mod/share.c:828:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*",
            ^
.././share.mod/share.c:833:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "%s: cancel invite %s on %s", dcc[idx].nick,
            ^
.././share.mod/share.c:848:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "%s: cancel ignore %s", dcc[idx].nick, par);
          ^
.././share.mod/share.c:880:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "%s: global ban %s (%s:%s)", dcc[idx].nick, ban,
          ^
.././share.mod/share.c:886:43: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          (me->funcs[IRC_CHECK_THIS_BAN]) (chan, ban, flags & MASKREC_STICKY);
                                          ^
.././share.mod/share.c:907:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*",
            ^
.././share.mod/share.c:919:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "%s: ban %s on %s (%s:%s)", dcc[idx].nick,
            ^
.././share.mod/share.c:928:41: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        (me->funcs[IRC_CHECK_THIS_BAN]) (chan, ban, flags & MASKREC_STICKY);
                                        ^
.././share.mod/share.c:958:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "%s: global exempt %s (%s:%s)", dcc[idx].nick, exempt,
          ^
.././share.mod/share.c:981:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*",
            ^
.././share.mod/share.c:993:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "%s: exempt %s on %s (%s:%s)", dcc[idx].nick,
            ^
.././share.mod/share.c:1029:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "%s: global invite %s (%s:%s)", dcc[idx].nick,
          ^
.././share.mod/share.c:1052:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*",
            ^
.././share.mod/share.c:1064:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_CMDS, "*", "%s: invite %s on %s (%s:%s)", dcc[idx].nick,
            ^
.././share.mod/share.c:1100:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_CMDS, "*", "%s: ignore %s (%s: %s)",
          ^
.././share.mod/share.c:1109:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_BOTS, "*", "User file rejected by %s: %s", dcc[idx].nick, par);
        ^
.././share.mod/share.c:1123:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_BOTS, "*", "Sending user file send request to %s",
          ^
.././share.mod/share.c:1134:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "s un I have you marked for Aggressive sharing.\n");
           ^
.././share.mod/share.c:1136:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "s un You are not marked for sharing with me.\n");
           ^
.././share.mod/share.c:1138:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx,
           ^
.././share.mod/share.c:1152:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "s un Already sharing.\n");
             ^
.././share.mod/share.c:1155:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "s uy %s\n", uf_features_dump(idx));
               ^
.././share.mod/share.c:1157:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "s uy\n");
               ^
.././share.mod/share.c:1160:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", "Downloading user file from %s", dcc[idx].nick);
            ^
.././share.mod/share.c:1174:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, ".share.%s.%li.users", botnetnick, now);
              ^
.././share.mod/share.c:1176:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "s e You didn't ask; you just started sending.\n");
           ^
.././share.mod/share.c:1177:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "s e Ask before sending the userfile.\n");
           ^
.././share.mod/share.c:1180:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "NO MORE DCC CONNECTIONS -- can't grab userfile");
          ^
.././share.mod/share.c:1181:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "s e I can't open a DCC to you; I'm full.\n");
           ^
.././share.mod/share.c:1184:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "CAN'T WRITE TEMPORARY USERFILE DOWNLOAD FILE!");
          ^
.././share.mod/share.c:1187:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "CAN'T WRITE USERFILE DOWNLOAD FILE!");
          ^
.././share.mod/share.c:1209:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", "Asynchronous connection failed!");
            ^
.././share.mod/share.c:1210:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "s e Can't connect to you!\n");
             ^
.././share.mod/share.c:1214:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dcc[i].u.xfer->filename = nmalloc(strlen(s) + 1);
                                ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././share.mod/share.c:1234:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "s rn Not permitting resync.\n");
           ^
.././share.mod/share.c:1239:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "s rn You are not marked for sharing with me.\n");
             ^
.././share.mod/share.c:1241:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "s r!\n");
             ^
.././share.mod/share.c:1245:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", "Resync'd user file with %s", dcc[idx].nick);
            ^
.././share.mod/share.c:1248:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "s rn No resync buffer.\n");
             ^
.././share.mod/share.c:1259:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_BOTS, "*", "Resync'd user file with %s", dcc[idx].nick);
          ^
.././share.mod/share.c:1265:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_BOTS, "*", "Resync refused by %s: %s", dcc[idx].nick, par);
        ^
.././share.mod/share.c:1267:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "s u?\n");
         ^
.././share.mod/share.c:1279:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "s r?\n");
             ^
.././share.mod/share.c:1281:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "s u?\n");
             ^
.././share.mod/share.c:1297:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(i, "s u?\n");
               ^
.././share.mod/share.c:1312:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_BOTS, "*", "Ending sharing with %s (%s).", dcc[idx].nick, par);
        ^
.././share.mod/share.c:1391:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        (C_share[i].func) (idx, msg);
                          ^
.././share.mod/share.c:1393:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_DEBUG, "*", "Userfile modification from %s rejected: incorrect bot flag permissions for \"%s %s\"", dcc[idx].nick, code, msg);
              ^
.././share.mod/share.c:1426:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_BOTSHROUT, "*", "{b->%s} %s", dcc[i].nick, s + 2);
                ^
.././share.mod/share.c:1460:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_BOTSHROUT, "*", "{b->%s} %s", dcc[i].nick, s + 2);
              ^
.././share.mod/share.c:1479:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  new = nmalloc(sizeof(tandbuf));
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././share.mod/share.c:1485:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_BOTS, "*", "Creating resync buffer for %s", bot);
        ^
.././share.mod/share.c:1501:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(q->msg);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././share.mod/share.c:1502:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        nfree(q);
        ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././share.mod/share.c:1504:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(t);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././share.mod/share.c:1536:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", "Flushing resync buffer for clonebot %s.", t->bot);
            ^
.././share.mod/share.c:1546:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(i, "s u?\n");
                 ^
.././share.mod/share.c:1552:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(i, "s u?\n");
                 ^
.././share.mod/share.c:1566:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    q = nmalloc(sizeof *q);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././share.mod/share.c:1570:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    q->msg = nmalloc(strlen(s) + 1);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././share.mod/share.c:1579:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  q->next = nmalloc(sizeof *q->next);
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././share.mod/share.c:1584:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  q->msg = nmalloc(strlen(s) + 1);
           ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././share.mod/share.c:1649:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "%s", q->msg);
               ^
.././share.mod/share.c:1672:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      off += simple_sprintf(s + off, " (%d), ", count);
                           ^
.././share.mod/share.c:1676:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Pending sharebot buffers: %s\n", s);
           ^
.././share.mod/share.c:1714:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", "%s is too old: not sharing exempts and invites.",
            ^
.././share.mod/share.c:1719:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", USERF_ERRWRITE2);
          ^
.././share.mod/share.c:1813:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_BOTS, "*", "A uff parsing function failed for the userfile!");
          ^
.././share.mod/share.c:1819:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    debug1("NOTE: Sharing passively with %s, overriding local bots.",
    ^
../../../src/eggdrop.h:305:40: note: expanded from macro 'debug1'
#define debug1(x,a1)             putlog(LOG_DEBUG,"*",x,a1)
                                       ^
.././share.mod/share.c:1871:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s", USERF_CANTREAD);
          ^
.././share.mod/share.c:1881:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_BOTS, "*", "%s.", USERF_XFERDONE);
        ^
.././share.mod/share.c:1987:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(share_file, sizeof share_file, ".share.%s.%lu", dcc[idx].nick,
              ^
.././share.mod/share.c:1990:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    debug1("NOTE: Sharing aggressively with %s, overriding its local bots.",
    ^
../../../src/eggdrop.h:305:40: note: expanded from macro 'debug1'
#define debug1(x,a1)             putlog(LOG_DEBUG,"*",x,a1)
                                       ^
.././share.mod/share.c:2000:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "s e %s\n", "uff parsing failed");
           ^
.././share.mod/share.c:2001:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_BOTS, "*", "uff parsing failed");
          ^
.././share.mod/share.c:2008:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "s e %s\n", USERF_CANTSEND);
           ^
.././share.mod/share.c:2009:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_BOTS, "*", "%s -- can't send userfile",
          ^
.././share.mod/share.c:2024:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(idx, "s us %s +%d %lu\n", s, dcc[i].port, dcc[i].u.xfer->length);
             ^
.././share.mod/share.c:2027:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "s us %s %d %lu\n", s, dcc[i].port, dcc[i].u.xfer->length);
           ^
.././share.mod/share.c:2044:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            egg_snprintf(s2, sizeof s2, "s +bh %s %s\n", u->handle, t->extra);
                        ^
.././share.mod/share.c:2050:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            egg_snprintf(s2, sizeof s2, "s c BOTADDR %s %s %s%d %s%d\n",
                        ^
.././share.mod/share.c:2065:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          egg_snprintf(s2, sizeof s2, "s a %s %s\n", u->handle, s1);
                      ^
.././share.mod/share.c:2078:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                egg_snprintf(s2, sizeof s2, "s a %s %s %s\n", u->handle, s1,
                            ^
.././share.mod/share.c:2120:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", "(Userlist download aborted.)");
            ^
.././share.mod/share.c:2134:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", "(Userlist transmit aborted.)");
            ^
.././share.mod/share.c:2161:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: flush <botname>\n");
           ^
.././share.mod/share.c:2163:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Flushed resync buffer for %s\n", par);
           ^
.././share.mod/share.c:2165:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "There is no resync buffer for that bot.\n");
           ^
.././share.mod/share.c:2179:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC | LOG_BOTS, "*", "Sending 'share end' to all sharebots...");
        ^
.././share.mod/share.c:2182:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(i, "s e Unload module\n");
             ^
.././share.mod/share.c:2189:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC | LOG_BOTS, "*",
        ^
.././share.mod/share.c:2233:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Private owners: %s\n", (private_global ||
           ^
.././share.mod/share.c:2235:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Allow resync: %s\n", allow_resync ? "yes" : "no");
           ^
.././share.mod/share.c:2246:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              dprintf(idx, "    Downloading userlist from %s (%d%% done)\n",
                     ^
.././share.mod/share.c:2253:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            dprintf(idx, "    Download userlist from %s (negotiating "
                   ^
.././share.mod/share.c:2260:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                dprintf(idx, "    Sending userlist to %s (%d%% done)\n",
                       ^
.././share.mod/share.c:2264:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
                dprintf(idx, "    Sending userlist to %s (waiting for connect)\n",
                       ^
.././share.mod/share.c:2269:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "    Passively sharing with %s.\n", dcc[i].nick);
                 ^
.././share.mod/share.c:2271:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, "    Aggressively sharing with %s.\n", dcc[i].nick);
                 ^
.././share.mod/share.c:2276:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Using %d byte%s of memory\n", size,
           ^
.././share.mod/share.c:2281:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *share_start();
                   ^
.././share.mod/share.c:2296:7: note: conflicting prototype is here
char *share_start(Function *global_funcs)
      ^
157 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../share.so ../share.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../share.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././transfer.mod/transfer.c && mv -f transfer.o ../
In file included from .././transfer.mod/transfer.c:54:
./transferfstat.c:59:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(l->extra, 41, "%09u %09u %09u %09u", fs->uploads, fs->upload_ks,
              ^
./transferfstat.c:63:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(fs);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././transfer.mod/transfer.c:54:
./transferfstat.c:87:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(e->u.extra);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././transfer.mod/transfer.c:54:
./transferfstat.c:107:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      shareout(NULL, "ch fstat %09u %09u %09u %09u\n", fs->uploads,
              ^
./transferfstat.c:110:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      shareout(NULL, "ch fstat r\n");
              ^
./transferfstat.c:119:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(d, max, "%u %u %u %u", fs->uploads, fs->upload_ks,
                ^
./transferfstat.c:124:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(d, max, "%u %u", fs->uploads, fs->upload_ks);
                  ^
./transferfstat.c:127:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      egg_snprintf(d, max, "%u %u", fs->dnloads, fs->dnload_ks);
                  ^
./transferfstat.c:168:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(e->u.extra);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././transfer.mod/transfer.c:54:
./transferfstat.c:169:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(e);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././transfer.mod/transfer.c:54:
./transferfstat.c:184:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "  FILES: %u download%s (%luk), %u upload%s (%luk)\n",
         ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:37:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  fileq = nmalloc(sizeof *fileq);
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:40:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  fileq->dir = nmalloc(l);
               ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:43:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  fileq->file = nmalloc(l);
                ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:65:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(q->dir);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:66:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(q->file);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:67:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(q);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:106:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    s = nmalloc(strlen(&this->dir[1]) + strlen(this->file) + 2);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:117:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    s = nmalloc(strlen(p) + strlen(this->file) + 2);
        ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:122:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    s = nrealloc(s, strlen(&this->dir[1]) + strlen(this->file) + 2);
        ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:125:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    s = nrealloc(s, strlen(this->dir) + strlen(this->file) + 2);
        ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:131:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, TRANSFER_FILE_ARRIVE, this->to, this->nick);
             ^
./transferqueue.c:134:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", TRANSFER_LOG_CONFULL, s, this->nick);
          ^
./transferqueue.c:135:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, TRANSFER_NOTICE_CONFULL, this->to);
           ^
./transferqueue.c:139:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", TRANSFER_LOG_SOCKERR, s, this->nick);
          ^
./transferqueue.c:140:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, TRANSFER_NOTICE_SOCKERR, this->to);
           ^
./transferqueue.c:144:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES | LOG_MISC, "*", TRANSFER_COPY_FAILED, this->file);
          ^
./transferqueue.c:145:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, TRANSFER_FILESYS_BROKEN, this->to);
           ^
./transferqueue.c:150:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", TRANSFER_LOG_FILEEMPTY, this->file);
            ^
./transferqueue.c:151:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, TRANSFER_NOTICE_FILEEMPTY, this->to, this->file);
             ^
./transferqueue.c:155:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(s);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:170:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, TRANSFER_SEND_TO, spaces);
               ^
./transferqueue.c:171:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, TRANSFER_LINES, spaces);
               ^
./transferqueue.c:177:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "  %s%s  %s/%s\n", q->to, spaces, &q->dir[1], q->file);
               ^
./transferqueue.c:179:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, "  %s%s  /%s%s%s\n", q->to, spaces, q->dir,
               ^
./transferqueue.c:192:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, TRANSFER_SEND_TO, spaces);
               ^
./transferqueue.c:193:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, TRANSFER_LINES, spaces);
               ^
./transferqueue.c:204:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, TRANSFER_WAITING, dcc[i].nick, spaces, nfn);
               ^
./transferqueue.c:206:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, TRANSFER_DONE, dcc[i].nick, spaces, nfn, (100.0 *
               ^
./transferqueue.c:212:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, TRANSFER_QUEUED_UP);
           ^
./transferqueue.c:214:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, TRANSFER_TOTAL, cnt);
           ^
./transferqueue.c:228:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        s = nrealloc(s, strlen(q->dir) + strlen(q->file) + 3);
            ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:234:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, TRANSFER_CANCELLED, s, q->to);
                 ^
./transferqueue.c:241:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(idx, TRANSFER_CANCELLED, s, q->to);
                 ^
./transferqueue.c:254:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(s);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././transfer.mod/transfer.c:55:
./transferqueue.c:267:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(idx, TRANSFER_ABORT_DCCSEND, nfn);
               ^
./transferqueue.c:269:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(DP_HELP, TRANSFER_NOTICE_ABORT, dcc[i].nick, nfn,
                 ^
./transferqueue.c:272:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          putlog(LOG_FILES, "*", TRANSFER_DCC_CANCEL, nfn, dcc[i].nick,
                ^
./transferqueue.c:282:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, TRANSFER_NO_MATCHES);
           ^
./transferqueue.c:284:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, TRANSFER_CANCELLED_FILE, matches, (matches != 1) ? "s" : "");
           ^
In file included from .././transfer.mod/transfer.c:56:
./tcltransfer.c:45:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      sys = nmalloc(strlen(argv[1]) + 2);
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
In file included from .././transfer.mod/transfer.c:56:
./tcltransfer.c:48:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      nfree(sys);
      ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././transfer.mod/transfer.c:56:
./tcltransfer.c:54:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%d", i);
              ^
./tcltransfer.c:68:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      s = nrealloc(s, strlen(q->to) + strlen(q->dir) + strlen(q->file) + 4);
          ^
../../../src/mod/module.h:391:50: note: expanded from macro 'nrealloc'
#define nrealloc(x,y) (((void *(*)())global[230])((x),(y),MODULE_NAME,__FILE__,__LINE__))
                                                 ^
In file included from .././transfer.mod/transfer.c:56:
./tcltransfer.c:77:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(s);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
In file included from .././transfer.mod/transfer.c:56:
./tcltransfer.c:92:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, "%lu", dcc[i].u.xfer->start_time);
                    ^
.././transfer.mod/transfer.c:137:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  p = ret = nmalloc(strlen(fn) + 1);
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././transfer.mod/transfer.c:152:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], argv[3]);
   ^
.././transfer.mod/transfer.c:163:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], argv[3], argv[4], argv[5]);
   ^
.././transfer.mod/transfer.c:193:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%lu", acked);
              ^
.././transfer.mod/transfer.c:195:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  egg_snprintf(s, sizeof s, "%lu", length);
              ^
.././transfer.mod/transfer.c:223:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  char *bf = nmalloc(buf_len);
             ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././transfer.mod/transfer.c:234:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(bf);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././transfer.mod/transfer.c:255:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_BOTS, "*", USERF_FAILEDXFER);
          ^
.././transfer.mod/transfer.c:259:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, "NOTICE %s :%s (%s)\n", dcc[idx].nick,
             ^
.././transfer.mod/transfer.c:261:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "%s: SEND %s (%s!%s)", DCC_CONNECTFAILED2,
          ^
.././transfer.mod/transfer.c:263:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "    (%s)", strerror(errno));
          ^
.././transfer.mod/transfer.c:281:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", TRANSFER_FILENAME_TOOLONG, l);
            ^
.././transfer.mod/transfer.c:282:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, TRANSFER_NOTICE_FNTOOLONG, dcc[idx].nick, l);
             ^
.././transfer.mod/transfer.c:283:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", TRANSFER_TOO_BAD);
            ^
.././transfer.mod/transfer.c:284:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_HELP, TRANSFER_NOTICE_TOOBAD, dcc[idx].nick);
             ^
.././transfer.mod/transfer.c:290:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfn = nmalloc(strlen(dcc[idx].u.xfer->dir)
          ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././transfer.mod/transfer.c:295:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_MISC | LOG_FILES, "*", TRANSFER_FAILED_MOVE, nfn);
            ^
.././transfer.mod/transfer.c:301:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%s!%s", dcc[idx].nick, dcc[idx].host);
                ^
.././transfer.mod/transfer.c:311:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        f(dcc[idx].u.xfer->dir, dcc[idx].u.xfer->origname, hand);
         ^
.././transfer.mod/transfer.c:316:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(nfn);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././transfer.mod/transfer.c:324:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        (f) (idx);
            ^
.././transfer.mod/transfer.c:329:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", TRANSFER_COMPLETED_DCC, dcc[idx].u.xfer->origname,
            ^
.././transfer.mod/transfer.c:336:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          dprintf(j, TRANSFER_THANKS);
                 ^
.././transfer.mod/transfer.c:340:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(DP_HELP, TRANSFER_NOTICE_THANKS, dcc[idx].nick);
               ^
.././transfer.mod/transfer.c:360:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(y, "bye\n");
               ^
.././transfer.mod/transfer.c:361:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, TRANSFER_USERFILE_DISCON, dcc[y].nick);
                    ^
.././transfer.mod/transfer.c:363:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_BOTS, "*", "%s.", s);
              ^
.././transfer.mod/transfer.c:369:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_BOTS, "*", TRANSFER_USERFILE_LOST, dcc[y].nick);
              ^
.././transfer.mod/transfer.c:373:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", TRANSFER_ABORT_USERFILE);
            ^
.././transfer.mod/transfer.c:375:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", TRANSFER_LOST_DCCSEND, dcc[idx].u.xfer->origname,
          ^
.././transfer.mod/transfer.c:413:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", TRANSFER_REGET_PACKET, dcc[idx].nick,
          ^
.././transfer.mod/transfer.c:482:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", TRANSFER_BEHIND_FILEEND, dcc[idx].u.xfer->origname,
          ^
.././transfer.mod/transfer.c:487:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", TRANSFER_TRY_SKIP_AHEAD);
            ^
.././transfer.mod/transfer.c:491:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", TRANSFER_RESUME_FILE, (int) (cmp / 1024),
            ^
.././transfer.mod/transfer.c:525:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", TRANSFER_COMPLETED_USERFILE, dcc[y].nick);
            ^
.././transfer.mod/transfer.c:529:42: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        ((me->funcs)[SHARE_DUMP_RESYNC]) (y);
                                         ^
.././transfer.mod/transfer.c:539:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        f(dcc[idx].u.xfer->dir);
         ^
.././transfer.mod/transfer.c:545:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", TRANSFER_FINISHED_DCCSEND,
            ^
.././transfer.mod/transfer.c:583:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(-dcc[y].sock, "bye\n");
               ^
.././transfer.mod/transfer.c:584:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(s, sizeof s, TRANSFER_USERFILE_DISCON, dcc[y].nick);
                    ^
.././transfer.mod/transfer.c:586:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_BOTS, "*", "%s.", s);
              ^
.././transfer.mod/transfer.c:592:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_BOTS, "*", TRANSFER_USERFILE_LOST, dcc[y].nick);
              ^
.././transfer.mod/transfer.c:596:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", TRANSFER_ABORT_USERFILE);
            ^
.././transfer.mod/transfer.c:602:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s, sizeof s, "%s!%s", dcc[idx].nick, dcc[idx].host);
                ^
.././transfer.mod/transfer.c:607:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", TRANSFER_LOST_DCCGET,
          ^
.././transfer.mod/transfer.c:628:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, TRANSFER_BOGUS_FILE_LENGTH, dcc[idx].nick);
           ^
.././transfer.mod/transfer.c:629:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", TRANSFER_FILE_TOO_LONG, dcc[idx].u.xfer->origname,
          ^
.././transfer.mod/transfer.c:653:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        dprintf(y, "bye\n");
               ^
.././transfer.mod/transfer.c:654:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        egg_snprintf(xx, sizeof xx, TRANSFER_DICONNECT_TIMEOUT, dcc[y].nick);
                    ^
.././transfer.mod/transfer.c:656:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_BOTS, "*", "%s.", xx);
              ^
.././transfer.mod/transfer.c:662:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_BOTS, "*", TRANSFER_USERFILE_TIMEOUT);
              ^
.././transfer.mod/transfer.c:666:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_BOTS, "*", TRANSFER_USERFILE_TIMEOUT);
            ^
.././transfer.mod/transfer.c:672:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, TRANSFER_NOTICE_TIMEOUT, dcc[i].nick,
           ^
.././transfer.mod/transfer.c:677:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(xx, sizeof xx, "%s!%s", dcc[i].nick, dcc[i].host);
                ^
.././transfer.mod/transfer.c:682:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", TRANSFER_DCC_GET_TIMEOUT,
          ^
.././transfer.mod/transfer.c:713:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_BOTS, "*", TRANSFER_USERFILE_TIMEOUT);
          ^
.././transfer.mod/transfer.c:715:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, TRANSFER_NOTICE_TIMEOUT, dcc[idx].nick,
           ^
.././transfer.mod/transfer.c:717:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", TRANSFER_DCC_SEND_TIMEOUT, dcc[idx].u.xfer->origname,
          ^
.././transfer.mod/transfer.c:773:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(p->filename);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././transfer.mod/transfer.c:778:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(p->origname);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././transfer.mod/transfer.c:779:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(x);
  ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././transfer.mod/transfer.c:862:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    egg_snprintf(s1, sizeof s1, "%s!%s", dcc[idx].nick, dcc[idx].host);
                ^
.././transfer.mod/transfer.c:863:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", TRANSFER_DCC_CONN, dcc[idx].u.xfer->origname, s1);
          ^
.././transfer.mod/transfer.c:881:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", "DCC failed SSL handshake: GET %s (%s!%s)",
          ^
.././transfer.mod/transfer.c:891:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, TRANSFER_NOTICE_BAD_CONN, dcc[idx].nick, strerror(errno));
           ^
.././transfer.mod/transfer.c:892:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_FILES, "*", TRANSFER_LOG_BAD_CONN, dcc[idx].u.xfer->origname,
          ^
.././transfer.mod/transfer.c:1035:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      dprintf(DP_SERVER, "PRIVMSG %s :\001DCC %sSEND %s %s %d %lu\001\n", nick,
             ^
.././transfer.mod/transfer.c:1037:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      putlog(LOG_FILES, "*", TRANSFER_BEGIN_DCC, resend ? TRANSFER_RE : "", nfn,
            ^
.././transfer.mod/transfer.c:1043:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    nfree(buf);
    ^
../../../src/mod/module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
.././transfer.mod/transfer.c:1089:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_HELP, TRANSFER_DCC_IGNORED, nick,
           ^
.././transfer.mod/transfer.c:1099:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_SERVER, "PRIVMSG %s :\001DCC ACCEPT %s %d %u\001\n", nick, fn, port,
         ^
.././transfer.mod/transfer.c:1137:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MISC, "*", TRANSFER_UNLOADING);
        ^
.././transfer.mod/transfer.c:1174:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, TRANSFER_STAT_1, dcc_block,
           ^
.././transfer.mod/transfer.c:1176:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, TRANSFER_STAT_2, dcc_limit);
           ^
.././transfer.mod/transfer.c:1177:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Using %d byte%s of memory\n", size,
           ^
.././transfer.mod/transfer.c:1182:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *transfer_start();
                   ^
.././transfer.mod/transfer.c:1215:7: note: conflicting prototype is here
char *transfer_start(Function *global_funcs)
      ^
132 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../transfer.so ../transfer.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../transfer.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././twitch.mod/twitch.c && mv -f twitch.o ../
.././twitch.mod/twitch.c:61:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  Context;
  ^
../../../src/mod/module.h:89:29: note: expanded from macro 'Context'
#  define Context (global[2](__FILE__, __LINE__, MODULE_NAME))
                            ^
.././twitch.mod/twitch.c:96:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Twitch: keep-nick is forced to be 0 when twitch.mod is loaded");
          ^
.././twitch.mod/twitch.c:106:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: twcmd <channel> <cmd> [args]\n");
           ^
.././twitch.mod/twitch.c:111:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such channel.\n");
           ^
.././twitch.mod/twitch.c:114:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_SERVER, "PRIVMSG %s :/%s", chname, par);
         ^
.././twitch.mod/twitch.c:122:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: roomstate <channel>\n");
           ^
.././twitch.mod/twitch.c:126:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such channel.\n");
           ^
.././twitch.mod/twitch.c:129:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# roomstate", dcc[idx].nick);
        ^
.././twitch.mod/twitch.c:130:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Roomstate for %s:\n", tchan->dname);
         ^
.././twitch.mod/twitch.c:131:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "-------------------------------------\n");
         ^
.././twitch.mod/twitch.c:132:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Emote-only: %2d     Followers-only: %2d\n",
         ^
.././twitch.mod/twitch.c:134:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "R9K:        %2d     Subs-only:      %2d\n",
         ^
.././twitch.mod/twitch.c:136:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Slow:     %4d\n", tchan->slow);
         ^
.././twitch.mod/twitch.c:137:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "End of roomstate info.\n");
         ^
.././twitch.mod/twitch.c:145:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "Usage: userstate <channel>\n");
           ^
.././twitch.mod/twitch.c:149:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "No such channel.\n");
           ^
.././twitch.mod/twitch.c:152:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_CMDS, "*", "#%s# userstate", dcc[idx].nick);
        ^
.././twitch.mod/twitch.c:153:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Userstate for %s:\n", tchan->dname);
         ^
.././twitch.mod/twitch.c:154:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "---------------------------------\n");
         ^
.././twitch.mod/twitch.c:155:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Display Name: %s\n", tchan->userstate.display_name);
         ^
.././twitch.mod/twitch.c:156:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Badges:       %s\n", tchan->userstate.badges);
         ^
.././twitch.mod/twitch.c:157:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Badge Info:   %d\n", tchan->userstate.badge_info);
         ^
.././twitch.mod/twitch.c:158:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Color:        %s\n", tchan->userstate.color);
         ^
.././twitch.mod/twitch.c:159:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Emote-Sets:   %s\n", tchan->userstate.emote_sets);
         ^
.././twitch.mod/twitch.c:160:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "Moderator:    %s\n", tchan->userstate.mod ? "yes" : "no");
         ^
.././twitch.mod/twitch.c:161:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(idx, "End of userstate info.\n");
         ^
.././twitch.mod/twitch.c:259:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    simple_sprintf(args, "%s %s", cmd, msg);
                  ^
.././twitch.mod/twitch.c:319:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    tchan = nmalloc(sizeof *tchan);             /* doesn't exist, create it */
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././twitch.mod/twitch.c:328:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER, "PRIVMSG %s :/mods", chname);
           ^
.././twitch.mod/twitch.c:329:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(DP_SERVER, "PRIVMSG %s :/vips", chname);
           ^
.././twitch.mod/twitch.c:372:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_MSGS, "*", "[%s] %s %s", from, code, msg);
        ^
.././twitch.mod/twitch.c:384:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  putlog(LOG_SERV, "*", "* TWITCH: Cleared message %s from %s", msgid, nick);
        ^
.././twitch.mod/twitch.c:396:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: Chat logs cleared on %s", chan);
          ^
.././twitch.mod/twitch.c:398:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: Chat logs cleared on %s for user %s", chan, nick);
          ^
.././twitch.mod/twitch.c:415:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s has stopped host mode.", chan);
          ^
.././twitch.mod/twitch.c:417:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s has started hosting %s%s",
          ^
.././twitch.mod/twitch.c:428:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    tchan = nmalloc(sizeof *tchan);             /* doesn't exist, create it */
            ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././twitch.mod/twitch.c:475:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    chan = nmalloc(sizeof *chan);
           ^
../../../src/mod/module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././twitch.mod/twitch.c:487:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SERV, "*", "* TWITCH: Roomstate 'emote-only' for %s changed to %s",
              ^
.././twitch.mod/twitch.c:494:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SERV, "*", "* TWITCH: Roomstate 'followers-only' for %s changed to %s",
              ^
.././twitch.mod/twitch.c:501:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SERV, "*", "* TWITCH: Roomstate 'r9k' for %s changed to %s",
              ^
.././twitch.mod/twitch.c:508:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SERV, "*", "* TWITCH: Roomstate 'subs-only' for %s changed to %s",
              ^
.././twitch.mod/twitch.c:515:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        putlog(LOG_SERV, "*", "* TWITCH: Roomstate 'slow' for %s changed to %s",
              ^
.././twitch.mod/twitch.c:536:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s subscribed to the %s plan", login,
          ^
.././twitch.mod/twitch.c:539:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s re-subscribed to the %s plan", login,
          ^
.././twitch.mod/twitch.c:542:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s gifted %s a subscription to the %s "
          ^
.././twitch.mod/twitch.c:546:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: Someone gifted %s a subscription to the "
          ^
.././twitch.mod/twitch.c:550:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s sent a mystery gift", login);
          ^
.././twitch.mod/twitch.c:552:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s gifted a subsription upgrade to %s",
          ^
.././twitch.mod/twitch.c:555:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s sent a reward gift", login);
          ^
.././twitch.mod/twitch.c:557:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: Someone anonomously gifted a subscription "
          ^
.././twitch.mod/twitch.c:560:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s raided %s with %s users", login, chan,
          ^
.././twitch.mod/twitch.c:563:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s ended their raid on %s", login, chan);
          ^
.././twitch.mod/twitch.c:565:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s initiated a %s ritual", login,
          ^
.././twitch.mod/twitch.c:568:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_SERV, "*", "* TWITCH: %s earned a %s bits badge", login,
          ^
.././twitch.mod/twitch.c:747:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  dprintf(DP_SERVER, "PRIVMSG %s :/%s %s", argv[1], argv[2],
         ^
.././twitch.mod/twitch.c:760:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2]);
   ^
.././twitch.mod/twitch.c:771:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  F(argv[1], argv[2], argv[3]);
   ^
.././twitch.mod/twitch.c:786:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "    Using %d byte%s of memory\n", size,
           ^
.././twitch.mod/twitch.c:841:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  Context;
  ^
../../../src/mod/module.h:89:29: note: expanded from macro 'Context'
#  define Context (global[2](__FILE__, __LINE__, MODULE_NAME))
                            ^
.././twitch.mod/twitch.c:861:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
EXPORT_SCOPE char *twitch_start();
                   ^
.././twitch.mod/twitch.c:878:7: note: conflicting prototype is here
char *twitch_start(Function *global_funcs)
      ^
.././twitch.mod/twitch.c:887:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  Context;
  ^
../../../src/mod/module.h:89:29: note: expanded from macro 'Context'
#  define Context (global[2](__FILE__, __LINE__, MODULE_NAME))
                            ^
.././twitch.mod/twitch.c:915:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    fatal("ERROR: ATTEMPTED TO LOAD TWITCH MODULE WITH INCORRECT NET-TYPE SET\n"
         ^
.././twitch.mod/twitch.c:933:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_MISC, "*", "Twitch: keep-nick is forced to be 0 when twitch.mod is loaded");
          ^
64 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../twitch.so ../twitch.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../twitch.so
ld: warning: -single_module is obsolete
clang -fPIC -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -DMAKING_MODS -c .././uptime.mod/uptime.c && mv -f uptime.o ../
.././uptime.mod/uptime.c:106:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "      %d uptime packet%s sent\n", uptimecount,
           ^
.././uptime.mod/uptime.c:108:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    dprintf(idx, "      Approximately %-.2f hours until next update "
           ^
.././uptime.mod/uptime.c:151:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
    putlog(LOG_DEBUG, "*", "init_uptime socket returned < 0 %d", uptimesock);
          ^
.././uptime.mod/uptime.c:216:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  mem = (PackUp *) nmalloc(len);
                   ^
./../module.h:86:45: note: expanded from macro 'nmalloc'
#define nmalloc(x) (((void *(*)())global[0])((x),MODULE_NAME,__FILE__,__LINE__))
                                            ^
.././uptime.mod/uptime.c:229:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  nfree(mem);
  ^
./../module.h:87:28: note: expanded from macro 'nfree'
#define nfree(x) (global[1]((x),MODULE_NAME,__FILE__,__LINE__))
                           ^
5 warnings generated.
clang -dynamiclib -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -L/opt/pkg/lib -Wl,-single_module -pipe -Os -DLANGDIR=\"/opt/pkg/share/eggdrop/language\" -I/opt/pkg/include -pipe -Wall -I. -I../../.. -I../../..  -I../../../src/mod  -DHAVE_CONFIG_H -I/opt/pkg/include -o ../../../uptime.so ../uptime.o -L/opt/pkg/lib -L/opt/pkg/lib -ltcl86 -lz -lpthread -framework CoreFoundation -lssl -lcrypto  -lresolv  && touch ../../../uptime.so
ld: warning: -single_module is obsolete

All modules compiled.