summaryrefslogtreecommitdiffstats
path: root/contrib/tcpdump/rx.h
diff options
context:
space:
mode:
authorfenner <fenner@FreeBSD.org>2002-06-21 00:43:23 +0000
committerfenner <fenner@FreeBSD.org>2002-06-21 00:43:23 +0000
commit91fc581e384bca8ae8831d23b70ab73ab0dc1a21 (patch)
tree89431945035dbd4a9ce74e63c4a1f65ed4166a1a /contrib/tcpdump/rx.h
parentf815ae37f4671c581fdc1c6f99a8490a6dfbb4f6 (diff)
downloadFreeBSD-src-91fc581e384bca8ae8831d23b70ab73ab0dc1a21.zip
FreeBSD-src-91fc581e384bca8ae8831d23b70ab73ab0dc1a21.tar.gz
Import tcpdump 3.7.1, from
http://www.tcpdump.org/release/tcpdump-3.7.1.tar.gz
Diffstat (limited to 'contrib/tcpdump/rx.h')
-rw-r--r--contrib/tcpdump/rx.h28
1 files changed, 26 insertions, 2 deletions
diff --git a/contrib/tcpdump/rx.h b/contrib/tcpdump/rx.h
index fe6f963..247be99 100644
--- a/contrib/tcpdump/rx.h
+++ b/contrib/tcpdump/rx.h
@@ -1,7 +1,29 @@
/*
+ * Copyright: (c) 2000 United States Government as represented by the
+ * Secretary of the Navy. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in
+ * the documentation and/or other materials provided with the
+ * distribution.
+ * 3. The names of the authors may not be used to endorse or promote
+ * products derived from this software without specific prior
+ * written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ */
+/*
* Rx protocol format
*
- * $Id: rx.h,v 1.3 2000/10/03 02:55:02 itojun Exp $
+ * $Id: rx.h,v 1.5 2001/10/22 04:23:37 itojun Exp $
*/
#define FS_RX_PORT 7000
@@ -57,6 +79,8 @@ struct rx_header {
#define RX_LAST_PACKET 4
#define RX_MORE_PACKETS 8
#define RX_FREE_PACKET 16
+#define RX_SLOW_START_OK 32
+#define RX_JUMBO_PACKET 32
u_int8_t userStatus;
u_int8_t securityIndex;
u_int16_t spare; /* How clever: even though the AFS */
@@ -65,7 +89,7 @@ struct rx_header {
/* encoded _after_ the spare field */
/* I wasted a day figuring that out! */
-#define NUM_RX_FLAGS 5
+#define NUM_RX_FLAGS 7
#define RX_MAXACKS 255
OpenPOWER on IntegriCloud