int rsprobes;
};
-#define RS_STATE(a) ((struct rs_state *)(ifp)->if_data[IF_DATA_IPV6ND])
-#define RS_STATE_RUNNING(a) (ipv6nd_hasra((a)) && ipv6nd_dadcompleted((a)))
+#define RS_STATE(a) ((struct rs_state *)(ifp)->if_data[IF_DATA_IPV6ND])
+#define RS_STATE_RUNNING(a) (ipv6nd_hasra((a)) && ipv6nd_dadcompleted((a)))
#ifndef MAX_RTR_SOLICITATION_DELAY
-#define MAX_RTR_SOLICITATION_DELAY 1 /* seconds */
-#define MAX_UNICAST_SOLICIT 3 /* 3 transmissions */
-#define RTR_SOLICITATION_INTERVAL 4 /* seconds */
-#define MAX_RTR_SOLICITATIONS 3 /* times */
+#define MAX_RTR_SOLICITATION_DELAY 1 /* seconds */
+#define MAX_UNICAST_SOLICIT 3 /* 3 transmissions */
+#define RTR_SOLICITATION_INTERVAL 4 /* seconds */
+#define MAX_RTR_SOLICITATIONS 3 /* times */
#endif
/* On carrier up, expire known routers after RTR_CARRIER_EXPIRE seconds. */
(MAX_RTR_SOLICITATIONS + 1) * \
RTR_SOLICITATION_INTERVAL)
-#define MAX_REACHABLE_TIME 3600000 /* milliseconds */
-#define REACHABLE_TIME 30000 /* milliseconds */
-#define RETRANS_TIMER 1000 /* milliseconds */
-#define DELAY_FIRST_PROBE_TIME 5 /* seconds */
+#define MAX_REACHABLE_TIME 3600000 /* milliseconds */
+#define REACHABLE_TIME 30000 /* milliseconds */
+#define RETRANS_TIMER 1000 /* milliseconds */
+#define DELAY_FIRST_PROBE_TIME 5 /* seconds */
-#define IPV6ND_REACHABLE (1 << 0)
-#define IPV6ND_ROUTER (1 << 1)
+#define IPV6ND_REACHABLE (1 << 0)
+#define IPV6ND_ROUTER (1 << 1)
#ifdef INET6
void ipv6nd_printoptions(const struct dhcpcd_ctx *,