mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 08:36:24 +08:00
Update comments.
This commit is contained in:
@@ -309,10 +309,11 @@ nullreturn:
|
|||||||
* Description:
|
* Description:
|
||||||
*
|
*
|
||||||
* Returned Value:
|
* Returned Value:
|
||||||
* OK The packet was processed (or dropped) and can be discarded.
|
* OK - The packet was processed (or dropped) and can be discarded.
|
||||||
* ERROR There is a matching connection, but could not dispatch the packet
|
* ERROR - Hold the packet and try again later. There is a listening
|
||||||
* yet. Currently useful for UDP when a packet arrives before a recv
|
* socket but no receive in place to catch the packet yet. The
|
||||||
* call is in place.
|
* device's d_len will be set to zero in this case as there is
|
||||||
|
* no outgoing data.
|
||||||
*
|
*
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
|
|||||||
@@ -238,9 +238,10 @@ static bool check_destipaddr(FAR struct net_driver_s *dev,
|
|||||||
* the IPv6 packet.
|
* the IPv6 packet.
|
||||||
* Returned Value:
|
* Returned Value:
|
||||||
* OK - The packet was processed (or dropped) and can be discarded.
|
* OK - The packet was processed (or dropped) and can be discarded.
|
||||||
* ERROR - There is a matching connection, but could not dispatch the
|
* ERROR - Hold the packet and try again later. There is a listening
|
||||||
* packet yet. Currently useful for UDP when a packet arrives
|
* socket but no receive in place to catch the packet yet. The
|
||||||
* before a recv call is in place.
|
* device's d_len will be set to zero in this case as there is
|
||||||
|
* no outgoing data.
|
||||||
*
|
*
|
||||||
* If this function returns to the network driver with dev->d_len > 0,
|
* If this function returns to the network driver with dev->d_len > 0,
|
||||||
* that is an indication to the driver that there is an outgoing response
|
* that is an indication to the driver that there is an outgoing response
|
||||||
|
|||||||
+10
-5
@@ -74,9 +74,10 @@
|
|||||||
* dev - The device driver structure containing the received packet
|
* dev - The device driver structure containing the received packet
|
||||||
*
|
*
|
||||||
* Return:
|
* Return:
|
||||||
* OK The packet has been processed and can be deleted
|
* OK The packet has been processed and can be deleted
|
||||||
* ERROR Hold the packet and try again later. There is a listening socket
|
* ERROR There is a matching connection, but could not dispatch the packet
|
||||||
* but no recv in place to catch the packet yet.
|
* yet. Currently useful for UDP when a packet arrives before a recv
|
||||||
|
* call is in place.
|
||||||
*
|
*
|
||||||
* Assumptions:
|
* Assumptions:
|
||||||
* Called from the interrupt level or with interrupts disabled.
|
* Called from the interrupt level or with interrupts disabled.
|
||||||
@@ -110,10 +111,14 @@ int pkt_input(struct net_driver_s *dev)
|
|||||||
if ((flags & PKT_NEWDATA) != 0)
|
if ((flags & PKT_NEWDATA) != 0)
|
||||||
{
|
{
|
||||||
/* No.. the packet was not processed now. Return ERROR so
|
/* No.. the packet was not processed now. Return ERROR so
|
||||||
* that the driver may retry again later.
|
* that the driver may retry again later. We still need to
|
||||||
|
* set d_len to zero so that the driver is aware that there
|
||||||
|
* is nothing to be sent.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
ret = ERROR;
|
nwarn("WARNING: Packet not processed\n");
|
||||||
|
//dev->d_len = 0; REVISIT
|
||||||
|
ret = ERROR;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
+5
-5
@@ -72,11 +72,11 @@
|
|||||||
* iplen - Length of the IP and UDP headers
|
* iplen - Length of the IP and UDP headers
|
||||||
*
|
*
|
||||||
* Return:
|
* Return:
|
||||||
* OK The packet has been processed and can be deleted
|
* OK - The packet has been processed and can be deleted
|
||||||
* ERROR Hold the packet and try again later. There is a listening socket
|
* ERROR - Hold the packet and try again later. There is a listening
|
||||||
* but no receive in place to catch the packet yet. The device's
|
* socket but no receive in place to catch the packet yet. The
|
||||||
* d_len will be set to zero in this case as there is no outgoing
|
* device's d_len will be set to zero in this case as there is
|
||||||
* data.
|
* no outgoing data.
|
||||||
*
|
*
|
||||||
* Assumptions:
|
* Assumptions:
|
||||||
* Called from the interrupt level or with interrupts disabled.
|
* Called from the interrupt level or with interrupts disabled.
|
||||||
|
|||||||
Reference in New Issue
Block a user