43
44
#define INET_CHECKSUM_INIT 0xffff
45
46
extern uint16_t inet_checksum_calc(uint16_t, void *, size_t);
47
extern int inet_pdu_encode(inet_packet_t *, size_t, size_t, void **,
48
extern int inet_pdu_encode(inet_packet_t *, addr32_t, addr32_t, size_t, size_t,
50
extern int inet_pdu_encode6(inet_packet_t *, addr128_t, addr128_t, size_t,
51
size_t, void **, size_t *, size_t *);
49
52
extern int inet_pdu_decode(void *, size_t, inet_packet_t *);
50
53
extern int inet_pdu_decode6(void *, size_t, inet_packet_t *);