void arp_free_but(struct arp_state *);
void arp_close(struct interface *);
#else
-#define arp_close(a)
+#define arp_close(a) {}
#endif
#endif
void dhcp_free(struct interface *);
int dhcp_dump(struct interface *);
#else
-#define dhcp_drop(a, b)
+#define dhcp_drop(a, b) {}
#define dhcp_start(a) {}
-#define dhcp_reboot(a, b) b = b
-#define dhcp_reboot_newopts(a, b)
-#define dhcp_close(a)
-#define dhcp_free(a)
-#define dhcp_dump(a) -1
+#define dhcp_reboot(a, b) (b = b)
+#define dhcp_reboot_newopts(a, b) (b = b)
+#define dhcp_close(a) {}
+#define dhcp_free(a) {}
+#define dhcp_dump(a) (-1)
#endif
#endif
int dhcp6_dump(struct interface *);
#else
#define dhcp6_findaddr(a, b, c) (0)
-#define dhcp6_find_delegates(a)
+#define dhcp6_find_delegates(a) {}
#define dhcp6_start(a, b) (0)
-#define dhcp6_reboot(a)
-#define dhcp6_env(a, b, c, d, e)
-#define dhcp6_free(a)
+#define dhcp6_reboot(a) {}
+#define dhcp6_env(a, b, c, d, e) {}
+#define dhcp6_free(a) {}
#define dhcp6_dadcompleted(a) (0)
-#define dhcp6_drop(a, b)
+#define dhcp6_drop(a, b) {}
#define dhcp6_dump(a) (-1)
#endif
#endif
}
+#if defined(INET) || defined(INET6)
static void
if_linkaddr(struct sockaddr_dl *sdl, const struct interface *ifp)
{
link_addr(ifp->name, sdl);
#endif
}
+#endif
static int
if_getssid1(const char *ifname, uint8_t *ssid)
uint8_t *request[], uint8_t *require[], uint8_t *no[])
{
+#if !defined(INET) && !defined(INET6)
+ /* Satisfy use */
+ ctx = ctx;
+#endif
+
#ifdef INET6
if (strncmp(arg, "dhcp6_", strlen("dhcp6_")) == 0) {
*d = ctx->dhcp6_opts;
void ipv6_buildroutes(struct dhcpcd_ctx *);
#else
-#define ipv6_init(a) NULL
+#define ipv6_init(a) (NULL)
#define ipv6_start(a) (-1)
-#define ipv6_free_ll_callbacks(a)
-#define ipv6_free(a)
-#define ipv6_ctxfree(a)
+#define ipv6_free_ll_callbacks(a) {}
+#define ipv6_free(a) {}
+#define ipv6_ctxfree(a) {}
#endif
#endif
#else
#define ipv6nd_startrs(a) {}
#define ipv6nd_findaddr(a, b, c) (0)
-#define ipv6nd_free(a)
+#define ipv6nd_free(a) {}
#define ipv6nd_hasra(a) (0)
#define ipv6nd_dadcompleted(a) (0)
-#define ipv6nd_drop(a)
+#define ipv6nd_drop(a) {}
#endif
#endif
{
char **env, **nenv, *p;
size_t e, elen, l;
+#if defined(INET) || defined(INET6)
ssize_t n;
+#endif
const struct if_options *ifo = ifp->options;
const struct interface *ifp2;
#ifdef INET
strcmp(reason, "UNKNOWN") == 0 ||
strcmp(reason, "DEPARTED") == 0 ||
strcmp(reason, "STOPPED") == 0)
- ;
+ {
+ /* This space left intentionally blank */
+ }
#ifdef INET
else
dhcp = 1;