Skip to content
Snippets Groups Projects
Unverified Commit ad173831 authored by Martine Lenders's avatar Martine Lenders Committed by GitHub
Browse files

Merge pull request #9721 from smlng/pr/gnrc_udp/assert

gnrc_udp: assert ports not zero
parents 65db0503 fd718dfc
No related branches found
No related tags found
No related merge requests found
...@@ -76,6 +76,8 @@ int gnrc_udp_calc_csum(gnrc_pktsnip_t *hdr, gnrc_pktsnip_t *pseudo_hdr); ...@@ -76,6 +76,8 @@ int gnrc_udp_calc_csum(gnrc_pktsnip_t *hdr, gnrc_pktsnip_t *pseudo_hdr);
* @return pointer to the newly created (and allocated) header * @return pointer to the newly created (and allocated) header
* @return NULL on `src == NULL`, `dst == NULL`, `src_len != 2`, `dst_len != 2` * @return NULL on `src == NULL`, `dst == NULL`, `src_len != 2`, `dst_len != 2`
* or on allocation error * or on allocation error
*
* @pre `src > 0` and `dst > 0`
*/ */
gnrc_pktsnip_t *gnrc_udp_hdr_build(gnrc_pktsnip_t *payload, uint16_t src, gnrc_pktsnip_t *gnrc_udp_hdr_build(gnrc_pktsnip_t *payload, uint16_t src,
uint16_t dst); uint16_t dst);
......
...@@ -280,6 +280,8 @@ int gnrc_udp_calc_csum(gnrc_pktsnip_t *hdr, gnrc_pktsnip_t *pseudo_hdr) ...@@ -280,6 +280,8 @@ int gnrc_udp_calc_csum(gnrc_pktsnip_t *hdr, gnrc_pktsnip_t *pseudo_hdr)
gnrc_pktsnip_t *gnrc_udp_hdr_build(gnrc_pktsnip_t *payload, uint16_t src, gnrc_pktsnip_t *gnrc_udp_hdr_build(gnrc_pktsnip_t *payload, uint16_t src,
uint16_t dst) uint16_t dst)
{ {
assert((src > 0) && (dst > 0));
gnrc_pktsnip_t *res; gnrc_pktsnip_t *res;
udp_hdr_t *hdr; udp_hdr_t *hdr;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment