m_peek_data
if (m_peek_data(m, off, sizeof(eh), (void *)(&eh)) < 0) {
if (m_peek_data(m, off + 2, sizeof(eh.ether_type), (void *)(&eh.ether_type)) < 0) {
if (m_peek_data(m, off, sizeof(ph), (void *)(&ph)) < 0) {
if (m_peek_data(m, off, sizeof(pt), (void *)(&pt)) < 0) {
if (m_peek_data(m, off, sizeof(h), (void *)(&h)) < 0) {
if (m_peek_data(m, off, sizeof(ar), (void *)(&ar)) < 0) {
if (m_peek_data(m, off, sizeof(esaddr), (void *)(esaddr)) < 0) {
if (m_peek_data(m, off, sizeof(isaddr), (void *)(&isaddr)) < 0) {
if (m_peek_data(m, off, sizeof(etaddr), (void *)(etaddr)) < 0) {
if (m_peek_data(m, off, sizeof(itaddr), (void *)(&itaddr)) < 0) {
if (m_peek_data(m, off, sizeof(ip), (void *)(&ip)) < 0) {
static int m_peek_data(const struct mbuf *, int, int, void *);
if (m_peek_data(m, off, sizeof(icmphdr), (void *)(&icmphdr)) < 0) {
if (m_peek_data(m, off, sizeof(ip6), (void *)(&ip6)) < 0) {
if (m_peek_data(m, off, sizeof(hbh), (void *)(&hbh)) < 0) {
if (m_peek_data(m, off, sizeof(icmp6), (void *)(&icmp6)) < 0) {
if (m_peek_data(m, off, sizeof(tcp), (void *)(&tcp)) < 0) {
if ((bufp == NULL) || (m_peek_data(m, off, len, bufp) < 0)) {
if (m_peek_data(m, off, sizeof(udp), (void *)(&udp)) < 0) {
if (m_peek_data(m, off, sizeof(v), (void *)(&v)) < 0)