diff options
| author | Quentin Young <qlyoung@cumulusnetworks.com> | 2019-02-25 19:43:09 +0000 | 
|---|---|---|
| committer | Quentin Young <qlyoung@cumulusnetworks.com> | 2019-02-25 23:00:44 +0000 | 
| commit | 76f014689093aa8eecc1061e13cc4f8694967a12 (patch) | |
| tree | d68df7e97b46f672cd944e89e62d823149781d07 /bfdd/control.c | |
| parent | 97b5d752d7af198d0b2881b5a3b2e61f2b4921e5 (diff) | |
*: do not check XMALLOC / XCALLOC for null ret
They never return NULL
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
Diffstat (limited to 'bfdd/control.c')
| -rw-r--r-- | bfdd/control.c | 25 | 
1 files changed, 0 insertions, 25 deletions
diff --git a/bfdd/control.c b/bfdd/control.c index 40f4f4d3be..c308d647d8 100644 --- a/bfdd/control.c +++ b/bfdd/control.c @@ -186,8 +186,6 @@ struct bfd_control_socket *control_new(int sd)  	struct bfd_control_socket *bcs;  	bcs = XCALLOC(MTYPE_BFDD_CONTROL, sizeof(*bcs)); -	if (bcs == NULL) -		return NULL;  	/* Disable notifications by default. */  	bcs->bcs_notify = 0; @@ -247,10 +245,6 @@ struct bfd_notify_peer *control_notifypeer_new(struct bfd_control_socket *bcs,  		return bnp;  	bnp = XCALLOC(MTYPE_BFDD_CONTROL, sizeof(*bnp)); -	if (bnp == NULL) { -		log_warning("%s: calloc: %s", __func__, strerror(errno)); -		return NULL; -	}  	TAILQ_INSERT_TAIL(&bcs->bcs_bnplist, bnp, bnp_entry);  	bnp->bnp_bs = bs; @@ -285,10 +279,6 @@ struct bfd_control_queue *control_queue_new(struct bfd_control_socket *bcs)  	struct bfd_control_queue *bcq;  	bcq = XCALLOC(MTYPE_BFDD_NOTIFICATION, sizeof(*bcq)); -	if (bcq == NULL) { -		log_warning("%s: calloc: %s", __func__, strerror(errno)); -		return NULL; -	}  	control_reset_buf(&bcq->bcq_bcb);  	TAILQ_INSERT_TAIL(&bcs->bcs_bcqueue, bcq, bcq_entry); @@ -743,11 +733,6 @@ static void control_response(struct bfd_control_socket *bcs, uint16_t id,  	jsonstrlen = strlen(jsonstr);  	bcm = XMALLOC(MTYPE_BFDD_NOTIFICATION,  		      sizeof(struct bfd_control_msg) + jsonstrlen); -	if (bcm == NULL) { -		log_warning("%s: malloc: %s", __func__, strerror(errno)); -		XFREE(MTYPE_BFDD_NOTIFICATION, jsonstr); -		return; -	}  	bcm->bcm_length = htonl(jsonstrlen);  	bcm->bcm_ver = BMV_VERSION_1; @@ -778,11 +763,6 @@ static void _control_notify(struct bfd_control_socket *bcs,  	jsonstrlen = strlen(jsonstr);  	bcm = XMALLOC(MTYPE_BFDD_NOTIFICATION,  		      sizeof(struct bfd_control_msg) + jsonstrlen); -	if (bcm == NULL) { -		log_warning("%s: malloc: %s", __func__, strerror(errno)); -		XFREE(MTYPE_BFDD_NOTIFICATION, jsonstr); -		return; -	}  	bcm->bcm_length = htonl(jsonstrlen);  	bcm->bcm_ver = BMV_VERSION_1; @@ -846,11 +826,6 @@ static void _control_notify_config(struct bfd_control_socket *bcs,  	jsonstrlen = strlen(jsonstr);  	bcm = XMALLOC(MTYPE_BFDD_NOTIFICATION,  		      sizeof(struct bfd_control_msg) + jsonstrlen); -	if (bcm == NULL) { -		log_warning("%s: malloc: %s", __func__, strerror(errno)); -		XFREE(MTYPE_BFDD_NOTIFICATION, jsonstr); -		return; -	}  	bcm->bcm_length = htonl(jsonstrlen);  	bcm->bcm_ver = BMV_VERSION_1;  | 
