|
6 | 6 | #define DEFINE_DROP_REASON(FN, FNe) \ |
7 | 7 | FN(NOT_SPECIFIED) \ |
8 | 8 | FN(NO_SOCKET) \ |
| 9 | + FN(SOCKET_FILTER) \ |
| 10 | + FN(SOCKET_RCVBUFF) \ |
9 | 11 | FN(PKT_TOO_SMALL) \ |
10 | 12 | FN(TCP_CSUM) \ |
11 | | - FN(SOCKET_FILTER) \ |
12 | 13 | FN(UDP_CSUM) \ |
13 | 14 | FN(NETFILTER_DROP) \ |
14 | 15 | FN(OTHERHOST) \ |
|
18 | 19 | FN(UNICAST_IN_L2_MULTICAST) \ |
19 | 20 | FN(XFRM_POLICY) \ |
20 | 21 | FN(IP_NOPROTO) \ |
21 | | - FN(SOCKET_RCVBUFF) \ |
22 | 22 | FN(PROTO_MEM) \ |
23 | 23 | FN(TCP_AUTH_HDR) \ |
24 | 24 | FN(TCP_MD5NOTFOUND) \ |
@@ -138,12 +138,14 @@ enum skb_drop_reason { |
138 | 138 | * 3) no valid child socket during 3WHS process |
139 | 139 | */ |
140 | 140 | SKB_DROP_REASON_NO_SOCKET, |
| 141 | + /** @SKB_DROP_REASON_SOCKET_FILTER: dropped by socket filter */ |
| 142 | + SKB_DROP_REASON_SOCKET_FILTER, |
| 143 | + /** @SKB_DROP_REASON_SOCKET_RCVBUFF: socket receive buff is full */ |
| 144 | + SKB_DROP_REASON_SOCKET_RCVBUFF, |
141 | 145 | /** @SKB_DROP_REASON_PKT_TOO_SMALL: packet size is too small */ |
142 | 146 | SKB_DROP_REASON_PKT_TOO_SMALL, |
143 | 147 | /** @SKB_DROP_REASON_TCP_CSUM: TCP checksum error */ |
144 | 148 | SKB_DROP_REASON_TCP_CSUM, |
145 | | - /** @SKB_DROP_REASON_SOCKET_FILTER: dropped by socket filter */ |
146 | | - SKB_DROP_REASON_SOCKET_FILTER, |
147 | 149 | /** @SKB_DROP_REASON_UDP_CSUM: UDP checksum error */ |
148 | 150 | SKB_DROP_REASON_UDP_CSUM, |
149 | 151 | /** @SKB_DROP_REASON_NETFILTER_DROP: dropped by netfilter */ |
@@ -174,8 +176,6 @@ enum skb_drop_reason { |
174 | 176 | SKB_DROP_REASON_XFRM_POLICY, |
175 | 177 | /** @SKB_DROP_REASON_IP_NOPROTO: no support for IP protocol */ |
176 | 178 | SKB_DROP_REASON_IP_NOPROTO, |
177 | | - /** @SKB_DROP_REASON_SOCKET_RCVBUFF: socket receive buff is full */ |
178 | | - SKB_DROP_REASON_SOCKET_RCVBUFF, |
179 | 179 | /** |
180 | 180 | * @SKB_DROP_REASON_PROTO_MEM: proto memory limitation, such as |
181 | 181 | * udp packet drop out of udp_memory_allocated. |
|
0 commit comments