Lines Matching full:network
2 * @brief Network packet capture definitions
4 * Definitions for capturing network packets.
24 * @brief Network packet capture support functions
25 * @defgroup net_capture Network packet capture
61 * @brief Setup network packet capturing support.
65 * This address is used to select the network interface where the tunnel
71 * @param dev Network capture device. This is returned to the caller.
73 * @return 0 if ok, <0 if network packet capture setup failed
79 * @brief Cleanup network packet capturing support.
84 * @param dev Network capture device. User must allocate using the
87 * @return 0 if ok, <0 if network packet capture cleanup failed
104 * @brief Enable network packet capturing support.
106 * @details This creates tunnel network interface where all the
107 * captured packets are pushed. The captured network packets are
110 * @param dev Network capture device
111 * @param iface Network interface we are starting to capture packets.
113 * @return 0 if ok, <0 if network packet capture enable failed
131 * @brief Is network packet capture enabled or disabled.
133 * @param dev Network capture device. If set to NULL, then the
136 * @return True if enabled, False if network capture is disabled.
162 * @brief Disable network packet capturing support.
164 * @param dev Network capture device
166 * @return 0 if ok, <0 if network packet capture disable failed
187 * @param dev Network capture device
188 * @param iface Network interface the packet is being sent
189 * @param pkt The network packet that is sent
191 * @return 0 if ok, <0 if network packet capture send failed
211 * @brief Check if the network packet needs to be captured or not.
212 * This is called for every network packet being sent.
214 * @param iface Network interface the packet is being sent
215 * @param pkt The network packet that is sent
233 * @param iface Network interface the packet is being sent
234 * @param pkt The network packet that is sent
305 * This can be used if you do not have a network interface that