|Summary:||recvmmsg clobbers const argument|
|Product:||glibc||Reporter:||Rich Felker <bugdal>|
|Component:||network||Assignee:||Not yet assigned to anyone <unassigned>|
|Severity:||normal||CC:||drepper.fsp, fweimer, nodakai|
Description Rich Felker 2014-04-18 01:01:47 UTC
Comment 1 Florian Weimer 2015-02-18 14:43:10 UTC
Shouldn't the prototype be changed instead because the interface is specific to Linux?
Comment 2 Rich Felker 2015-02-18 18:54:00 UTC
This issue was discussed somewhere else -- I don't recall exactly but it was probably the man pages list or something kernel-related -- and the feeling was that the const in glibc is wrong since this is a Linux-specific interface. I'm okay with removing const and updating documentation to reflect Linux behavior if that's what you prefer. That's what we did in musl.
Comment 3 NODA, Kai 2016-04-10 14:46:01 UTC
Already fixed in 20e5a5f aka glibc-2.21~541