From: Randy Dunlap <[EMAIL PROTECTED]>

gcc doesn't like the location of the __attribute__ string here:
net/ipv4/tcp_probe.c:83: warning: empty declaration

so move it to before the function and all is well.

Signed-off-by: Randy Dunlap <[EMAIL PROTECTED]>
---
 net/ipv4/tcp_probe.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- linux-2622-rc4.orig/net/ipv4/tcp_probe.c
+++ linux-2622-rc4/net/ipv4/tcp_probe.c
@@ -62,6 +62,7 @@ struct {
  * Print to log with timestamps.
  * FIXME: causes an extra copy
  */
+__attribute__ ((format (printf, 1, 2)))
 static void printl(const char *fmt, ...)
 {
        va_list args;
@@ -80,7 +81,7 @@ static void printl(const char *fmt, ...)
 
        kfifo_put(tcpw.fifo, tbuf, len);
        wake_up(&tcpw.wait);
-} __attribute__ ((format (printf, 1, 2)));
+};
 
 
 /*
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to