Add ## to ioctl VA_ARGS (#503)

This commit is contained in:
Arham Jain 2022-07-22 21:51:12 -07:00 committed by GitHub
parent 48ce3ad7cc
commit 513a659dd2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -27,31 +27,31 @@ int ioctl(int, uint64_t, ...);
({ \ ({ \
int ReZ; \ int ReZ; \
if (CMP(REQUEST, TIOCGWINSZ)) { \ if (CMP(REQUEST, TIOCGWINSZ)) { \
ReZ = ioctl_tiocgwinsz(FD, __VA_ARGS__); \ ReZ = ioctl_tiocgwinsz(FD, ##__VA_ARGS__); \
} else if (CMP(REQUEST, TIOCSWINSZ)) { \ } else if (CMP(REQUEST, TIOCSWINSZ)) { \
ReZ = ioctl_tiocswinsz(FD, __VA_ARGS__); \ ReZ = ioctl_tiocswinsz(FD, ##__VA_ARGS__); \
} else if (CMP(REQUEST, TCGETS)) { \ } else if (CMP(REQUEST, TCGETS)) { \
ReZ = ioctl_tcgets(FD, __VA_ARGS__); \ ReZ = ioctl_tcgets(FD, ##__VA_ARGS__); \
} else if (CMP(REQUEST, TCSETS)) { \ } else if (CMP(REQUEST, TCSETS)) { \
ReZ = ioctl_tcsets(FD, REQUEST, __VA_ARGS__); \ ReZ = ioctl_tcsets(FD, REQUEST, ##__VA_ARGS__); \
} else if (CMP(REQUEST, TCSETSW)) { \ } else if (CMP(REQUEST, TCSETSW)) { \
ReZ = ioctl_tcsets(FD, REQUEST, __VA_ARGS__); \ ReZ = ioctl_tcsets(FD, REQUEST, ##__VA_ARGS__); \
} else if (CMP(REQUEST, TCSETSF)) { \ } else if (CMP(REQUEST, TCSETSF)) { \
ReZ = ioctl_tcsets(FD, REQUEST, __VA_ARGS__); \ ReZ = ioctl_tcsets(FD, REQUEST, ##__VA_ARGS__); \
} else if (CMP(REQUEST, SIOCGIFCONF)) { \ } else if (CMP(REQUEST, SIOCGIFCONF)) { \
ReZ = ioctl_siocgifconf(FD, __VA_ARGS__); \ ReZ = ioctl_siocgifconf(FD, ##__VA_ARGS__); \
} else if (CMP(REQUEST, SIOCGIFADDR)) { \ } else if (CMP(REQUEST, SIOCGIFADDR)) { \
ReZ = ioctl_siocgifaddr(FD, __VA_ARGS__); \ ReZ = ioctl_siocgifaddr(FD, ##__VA_ARGS__); \
} else if (CMP(REQUEST, SIOCGIFNETMASK)) { \ } else if (CMP(REQUEST, SIOCGIFNETMASK)) { \
ReZ = ioctl_siocgifnetmask(FD, __VA_ARGS__); \ ReZ = ioctl_siocgifnetmask(FD, ##__VA_ARGS__); \
} else if (CMP(REQUEST, SIOCGIFBRDADDR)) { \ } else if (CMP(REQUEST, SIOCGIFBRDADDR)) { \
ReZ = ioctl_siocgifbrdaddr(FD, __VA_ARGS__); \ ReZ = ioctl_siocgifbrdaddr(FD, ##__VA_ARGS__); \
} else if (CMP(REQUEST, SIOCGIFDSTADDR)) { \ } else if (CMP(REQUEST, SIOCGIFDSTADDR)) { \
ReZ = ioctl_siocgifdstaddr(FD, __VA_ARGS__); \ ReZ = ioctl_siocgifdstaddr(FD, ##__VA_ARGS__); \
} else if (CMP(REQUEST, SIOCGIFFLAGS)) { \ } else if (CMP(REQUEST, SIOCGIFFLAGS)) { \
ReZ = ioctl_siocgifflags(FD, __VA_ARGS__); \ ReZ = ioctl_siocgifflags(FD, ##__VA_ARGS__); \
} else if (CMP(REQUEST, FIONBIO)) { \ } else if (CMP(REQUEST, FIONBIO)) { \
ReZ = ioctl_default(FD, REQUEST, __VA_ARGS__); \ ReZ = ioctl_default(FD, REQUEST, ##__VA_ARGS__); \
} else if (CMP(REQUEST, FIOCLEX)) { \ } else if (CMP(REQUEST, FIOCLEX)) { \
ReZ = ioctl_fioclex(FD, REQUEST); \ ReZ = ioctl_fioclex(FD, REQUEST); \
} else if (CMP(REQUEST, FIONCLEX)) { \ } else if (CMP(REQUEST, FIONCLEX)) { \