mirror of
git://git.musl-libc.org/musl
synced 2025-03-06 20:48:29 +01: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
1 changed files with 2 additions and 2 deletions
|
@ -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…
Add table
Reference in a new issue