mirror of
git://git.musl-libc.org/musl
synced 2025-02-07 06:21:51 +00:00
fix ifru_data and ifcu_buf types in net/if.h
glibc, freebsd, and openbsd use character pointers (caddr_t) for these fields. only linux uses void pointer for the ifru_data type.
This commit is contained in:
parent
78897b0dc0
commit
3848a99f65
@ -89,7 +89,7 @@ struct ifreq {
|
||||
struct ifmap ifru_map;
|
||||
char ifru_slave[IFNAMSIZ];
|
||||
char ifru_newname[IFNAMSIZ];
|
||||
void *ifru_data;
|
||||
char *ifru_data;
|
||||
} ifr_ifru;
|
||||
};
|
||||
|
||||
@ -116,7 +116,7 @@ struct ifreq {
|
||||
struct ifconf {
|
||||
int ifc_len;
|
||||
union {
|
||||
void *ifcu_buf;
|
||||
char *ifcu_buf;
|
||||
struct ifreq *ifcu_req;
|
||||
} ifc_ifcu;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user