--- embedaddon/mpd/src/bund.h 2013/07/22 08:44:29 1.1.1.1 +++ embedaddon/mpd/src/bund.h 2021/03/17 00:39:23 1.1.1.2 @@ -13,6 +13,7 @@ #include "defs.h" #include "ip.h" #include "mp.h" +#include "iface.h" #include "ipcp.h" #include "ipv6cp.h" #include "chap.h" @@ -177,14 +178,14 @@ extern void BundClose(Bund b); extern int BundOpenCmd(Context ctx); extern int BundCloseCmd(Context ctx); - extern int BundStat(Context ctx, int ac, char *av[], void *arg); + extern int BundStat(Context ctx, int ac, const char *const av[], const void *arg); extern void BundUpdateParams(Bund b); - extern int BundCommand(Context ctx, int ac, char *av[], void *arg); - extern int MSessionCommand(Context ctx, int ac, char *av[], void *arg); - extern int IfaceCommand(Context ctx, int ac, char *av[], void *arg); - extern int BundCreate(Context ctx, int ac, char *av[], void *arg); - extern int BundDestroy(Context ctx, int ac, char *av[], void *arg); - extern Bund BundInst(Bund bt, char *name, int tmpl, int stay); + extern int BundCommand(Context ctx, int ac, const char *const av[], const void *arg); + extern int MSessionCommand(Context ctx, int ac, const char *const av[], const void *arg); + extern int IfaceCommand(Context ctx, int ac, const char *const av[], const void *arg); + extern int BundCreate(Context ctx, int ac, const char *const av[], const void *arg); + extern int BundDestroy(Context ctx, int ac, const char *const av[], const void *arg); + extern Bund BundInst(Bund bt, const char *name, int tmpl, int stay); extern Bund BundFind(const char *name); extern void BundShutdown(Bund b); extern void BundUpdateStats(Bund b);