aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/microblaze/lib/net_common.h
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2010-03-02 14:48:11 -0800
committerJosh Blum <josh@joshknows.com>2010-03-02 14:48:11 -0800
commit13bd67b4949a91df5e6696e708c935266b14c502 (patch)
tree40c9ebfd46636307c4537980b7ee116556e7ca17 /firmware/microblaze/lib/net_common.h
parent451067295399e357d73c9bfdeef5f2ad040e0243 (diff)
downloaduhd-13bd67b4949a91df5e6696e708c935266b14c502.tar.gz
uhd-13bd67b4949a91df5e6696e708c935266b14c502.tar.bz2
uhd-13bd67b4949a91df5e6696e708c935266b14c502.zip
The net common is too slow in usrp2 firmware to figure out if its vrt data.
Added a custom function to tell if a packet is vrt data, seems to be feeding fast enough at this rate... Fixed some buffer size calculation logic.
Diffstat (limited to 'firmware/microblaze/lib/net_common.h')
-rw-r--r--firmware/microblaze/lib/net_common.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/firmware/microblaze/lib/net_common.h b/firmware/microblaze/lib/net_common.h
index cfba43412..1a7052f71 100644
--- a/firmware/microblaze/lib/net_common.h
+++ b/firmware/microblaze/lib/net_common.h
@@ -56,5 +56,6 @@ void send_udp_pkt(int src_port, struct socket_address dst,
void handle_eth_packet(uint32_t *p, size_t nlines);
+bool is_udp_packet_with_vrt(uint32_t *p, size_t nlines, int port);
#endif /* INCLUDED_NET_COMMON_H */