I'm not sure that __wur (macro) belongs in a function definition at all - I suspect that the writer of your code needed to wrap the system 'write' function, and simply copied the declaration from...