Как долго сравнивать значение? - PullRequest
0 голосов
/ 15 января 2019

BUF-> src имеет число 37848238928. Но я хочу отфильтровать с этим, если (BUF-> src == 279383903) serialprint ("хорошо"), но это не может быть, потому что структура BUF и мой номер длинные, как я могу сравнить с этим числом в блоках if?

Buffer:

#define BUF ((struct uip_eth_hdr *)&uip_buf[0])


struct uip_eth_hdr
{
  struct uip_eth_addr dest;
  struct uip_eth_addr src;
  uint16_t type;
};

struct uip_eth_addr
{
    uint8_t addr[6];
};
...