unsigned int tapdev_read(void) { unsigned int pkt_len = 0; if( EMAC_RX_OK != EMAC_Poll( (unsigned char*)uip_buf, UIP_CONF_BUFFER_SIZE, &pkt_len) ) { pkt_len = 0; } return pkt_len; }