File tree Expand file tree Collapse file tree 3 files changed +38
-11
lines changed Expand file tree Collapse file tree 3 files changed +38
-11
lines changed Original file line number Diff line number Diff line change @@ -123,18 +123,31 @@ menu "LWIP"
123
123
Enabling this option allows checking for the destination address
124
124
of a received IPv4 Packet.
125
125
126
- config LWIP_IP_FRAG
127
- bool "Enable fragment outgoing IP packets"
126
+ config LWIP_IP4_FRAG
127
+ bool "Enable fragment outgoing IP4 packets"
128
128
default y
129
129
help
130
- Enabling this option allows fragmenting outgoing IP packets if their size
130
+ Enabling this option allows fragmenting outgoing IP4 packets if their size
131
131
exceeds MTU.
132
132
133
- config LWIP_IP_REASSEMBLY
134
- bool "Enable reassembly incoming fragmented IP packets"
133
+ config LWIP_IP6_FRAG
134
+ bool "Enable fragment outgoing IP6 packets"
135
+ default y
136
+ help
137
+ Enabling this option allows fragmenting outgoing IP6 packets if their size
138
+ exceeds MTU.
139
+
140
+ config LWIP_IP4_REASSEMBLY
141
+ bool "Enable reassembly incoming fragmented IP4 packets"
142
+ default n
143
+ help
144
+ Enabling this option allows reassemblying incoming fragmented IP4 packets.
145
+
146
+ config LWIP_IP6_REASSEMBLY
147
+ bool "Enable reassembly incoming fragmented IP6 packets"
135
148
default n
136
149
help
137
- Enabling this option allows reassemblying incoming fragmented IP packets.
150
+ Enabling this option allows reassemblying incoming fragmented IP6 packets.
138
151
139
152
config LWIP_IP_FORWARD
140
153
bool "Enable IP forwarding"
Original file line number Diff line number Diff line change 157
157
--------------------------------
158
158
*/
159
159
/**
160
- * IP_REASSEMBLY==1: Reassemble incoming fragmented IP packets. Note that
160
+ * IP_REASSEMBLY==1: Reassemble incoming fragmented IP4 packets. Note that
161
161
* this option does not affect outgoing packet sizes, which can be controlled
162
162
* via IP_FRAG.
163
163
*/
164
- #define IP_REASSEMBLY CONFIG_LWIP_IP_REASSEMBLY
164
+ #define IP_REASSEMBLY CONFIG_LWIP_IP4_REASSEMBLY
165
165
166
166
/**
167
- * IP_FRAG==1: Fragment outgoing IP packets if their size exceeds MTU. Note
167
+ * LWIP_IPV6_REASS==1: reassemble incoming IP6 packets that fragmented. Note that
168
+ * this option does not affect outgoing packet sizes, which can be controlled
169
+ * via LWIP_IPV6_FRAG.
170
+ */
171
+ #define LWIP_IPV6_REASS CONFIG_LWIP_IP6_REASSEMBLY
172
+
173
+ /**
174
+ * IP_FRAG==1: Fragment outgoing IP4 packets if their size exceeds MTU. Note
175
+ * that this option does not affect incoming packet sizes, which can be
176
+ * controlled via IP_REASSEMBLY.
177
+ */
178
+ #define IP_FRAG CONFIG_LWIP_IP4_FRAG
179
+
180
+ /**
181
+ * LWIP_IPV6_FRAG==1: Fragment outgoing IP6 packets if their size exceeds MTU. Note
168
182
* that this option does not affect incoming packet sizes, which can be
169
183
* controlled via IP_REASSEMBLY.
170
184
*/
171
- #define IP_FRAG CONFIG_LWIP_IP_FRAG
185
+ #define LWIP_IPV6_FRAG CONFIG_LWIP_IP6_FRAG
172
186
173
187
/**
174
188
* IP_REASS_MAXAGE: Maximum time (in multiples of IP_TMR_INTERVAL - so seconds, normally)
You can’t perform that action at this time.
0 commit comments