]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
rxi_NatKeepAliveEvent: Shrink excessive stack buffer
authorAnders Kaseorg <andersk@mit.edu>
Wed, 8 Dec 2010 06:21:16 +0000 (01:21 -0500)
committerDerrick Brashear <shadow@dementia.org>
Mon, 13 Dec 2010 19:12:45 +0000 (11:12 -0800)
Fixes
rx.c:6138:1: warning: the frame size of 1600 bytes is larger than 1024 bytes

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-on: http://gerrit.openafs.org/3491
Reviewed-by: Simon Wilkinson <sxw@inf.ed.ac.uk>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit 3fd789dfbdc05c7c00798bc305d743deea05e155)

Change-Id: I8b39e5d4156a99e5435f7329d7d1b3465ddcadc2
Reviewed-on: http://gerrit.openafs.org/3506
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
src/rx/rx.c

index 0307577f42b0e9636a4f74f72fc79f1825a6c027..51b9cac991ee6b4533c5cfbbdc93674088293eff 100644 (file)
@@ -6076,7 +6076,7 @@ rxi_NatKeepAliveEvent(struct rxevent *event, void *arg1, void *dummy)
 {
     struct rx_connection *conn = arg1;
     struct rx_header theader;
-    char tbuffer[1500];
+    char tbuffer[1 + sizeof(struct rx_header)];
     struct sockaddr_in taddr;
     char *tp;
     char a[1] = { 0 };