struct krt_if_status {
};
-static inline void krt_if_construct(struct kif_config *c) { };
-static inline void krt_if_shutdown(struct kif_proto *p) { };
+static inline void krt_if_construct(struct kif_config *c UNUSED) { };
+static inline void krt_if_shutdown(struct kif_proto *p UNUSED) { };
static inline void krt_if_io_init(void) { };
-static inline int kif_params_same(struct krt_if_params *old, struct krt_if_params *new) { return 1; }
+static inline int kif_params_same(struct krt_if_params *old UNUSED, struct krt_if_params *new UNUSED) { return 1; }
#endif
struct krt_set_status {
};
-static inline void krt_set_construct(struct krt_config *c) { };
-static inline void krt_set_start(struct krt_proto *p, int first) { };
-static inline void krt_set_shutdown(struct krt_proto *p, int last) { };
-static inline int krt_set_params_same(struct krt_set_params *o, struct krt_set_params *n) { return 1; }
+static inline void krt_set_construct(struct krt_config *c UNUSED) { };
+static inline void krt_set_start(struct krt_proto *p UNUSED, int first UNUSED) { };
+static inline void krt_set_shutdown(struct krt_proto *p UNUSED, int last UNUSED) { };
+static inline int krt_set_params_same(struct krt_set_params *o UNUSED, struct krt_set_params *n UNUSED) { return 1; }
#endif
}
void
-krt_if_scan(struct kif_proto *p)
+krt_if_scan(struct kif_proto *p UNUSED)
{
struct nlmsghdr *h;
}
void
-krt_set_notify(struct krt_proto *p, net *n, rte *new, rte *old)
+krt_set_notify(struct krt_proto *p, net *n UNUSED, rte *new, rte *old)
{
if (old && new)
{
}
void
-krt_scan_fire(struct krt_proto *p) /* CONFIG_ALL_TABLES_AT_ONCE => p is NULL */
+krt_scan_fire(struct krt_proto *p UNUSED) /* CONFIG_ALL_TABLES_AT_ONCE => p is NULL */
{
struct nlmsghdr *h;
}
static int
-nl_async_hook(sock *sk, int size)
+nl_async_hook(sock *sk, int size UNUSED)
{
struct iovec iov = { nl_async_rx_buffer, NL_RX_SIZE };
struct sockaddr_nl sa;
static u8 nl_cf_table[(NL_NUM_TABLES+7) / 8];
void
-krt_scan_preconfig(struct config *c)
+krt_scan_preconfig(struct config *c UNUSED)
{
bzero(&nl_cf_table, sizeof(nl_cf_table));
}
}
void
-krt_scan_shutdown(struct krt_proto *p, int last)
+krt_scan_shutdown(struct krt_proto *p UNUSED, int last UNUSED)
{
}
void
-krt_if_start(struct kif_proto *p)
+krt_if_start(struct kif_proto *p UNUSED)
{
nl_open();
nl_open_async();
struct krt_set_status {
};
-static inline int krt_set_params_same(struct krt_set_params *o, struct krt_set_params *n) { return 1; }
+static inline int krt_set_params_same(struct krt_set_params *o UNUSED, struct krt_set_params *n UNUSED) { return 1; }
#endif
static bird_clock_t kif_last_shot;
static void
-kif_preconfig(struct protocol *P, struct config *c)
+kif_preconfig(struct protocol *P UNUSED, struct config *c UNUSED)
{
cf_kif = NULL;
}
*/
static void
-krt_scan(timer *t)
+krt_scan(timer *t UNUSED)
{
struct krt_proto *p;
*/
static void
-krt_notify(struct proto *P, net *net, rte *new, rte *old, struct ea_list *attrs)
+krt_notify(struct proto *P, net *net, rte *new, rte *old, struct ea_list *attrs UNUSED)
{
struct krt_proto *p = (struct krt_proto *) P;
struct proto_config *cf_krt;
static void
-krt_preconfig(struct protocol *P, struct config *c)
+krt_preconfig(struct protocol *P UNUSED, struct config *c)
{
cf_krt = NULL;
krt_scan_preconfig(c);
}
int
-sysdep_commit(struct config *new, struct config *old)
+sysdep_commit(struct config *new, struct config *old UNUSED)
{
log_switch(debug_flag, &new->logfiles);
return 0;
}
static int
-cli_rx(sock *s, int size)
+cli_rx(sock *s, int size UNUSED)
{
cli_kick(s->data);
return 0;
}
static int
-cli_connect(sock *s, int size)
+cli_connect(sock *s, int size UNUSED)
{
cli *c;
*/
static void
-handle_sighup(int sig)
+handle_sighup(int sig UNUSED)
{
DBG("Caught SIGHUP...\n");
async_config_flag = 1;
}
static void
-handle_sigusr(int sig)
+handle_sigusr(int sig UNUSED)
{
DBG("Caught SIGUSR...\n");
async_dump_flag = 1;
}
static void
-handle_sigterm(int sig)
+handle_sigterm(int sig UNUSED)
{
DBG("Caught SIGTERM...\n");
async_shutdown_flag = 1;