#endif
static int
-if_getssid1(int s, const char *ifname, uint8_t *ssid)
+if_getssid1(int s, const char *ifname, void *ssid)
{
int retval = -1;
#if defined(SIOCG80211NWID)
}
static void
-get_addrs(int type, uint8_t *cp, struct sockaddr **sa)
+get_addrs(int type, void *cp, struct sockaddr **sa)
{
int i;
{
struct bpf_hdr packet;
ssize_t bytes;
- const unsigned char *payload;
+ const char *payload;
struct ipv4_state *state;
state = IPV4_STATE(ifp);
}
int
-if_initrt(struct dhcpcd_ctx *ctx)
+if_initrt(struct dhcpcd_ctx *ctx)
{
struct rt_msghdr *rtm;
int mib[6];
if_ifa(struct dhcpcd_ctx *ctx, struct ifa_msghdr *ifam)
{
struct interface *ifp;
- uint8_t *cp;
struct sockaddr *rti_info[RTAX_MAX];
/* XXX We have no way of knowing who generated these
* avoid listening to our own delete messages. */
if ((ifp = if_findindex(ctx->ifaces, ifam->ifam_index)) == NULL)
return;
- cp = (void *)(ifam + 1);
- get_addrs(ifam->ifam_addrs, cp, rti_info);
+ get_addrs(ifam->ifam_addrs, ifam + 1, rti_info);
if (rti_info[RTAX_IFA] == NULL)
return;
switch (rti_info[RTAX_IFA]->sa_family) {
if_handlelink(struct dhcpcd_ctx *ctx)
{
/* route and ifwatchd like a msg buf size of 2048 */
- uint8_t buf[2048], *p, *e;
+ char buf[2048], *p, *e;
size_t msglen;
ssize_t bytes;