|
|
@@ -848,13 +848,11 @@ static struct n_hdlc *n_hdlc_alloc(void)
|
|
|
{
|
|
|
struct n_hdlc_buf *buf;
|
|
|
int i;
|
|
|
- struct n_hdlc *n_hdlc = kmalloc(sizeof(*n_hdlc), GFP_KERNEL);
|
|
|
+ struct n_hdlc *n_hdlc = kzalloc(sizeof(*n_hdlc), GFP_KERNEL);
|
|
|
|
|
|
if (!n_hdlc)
|
|
|
return NULL;
|
|
|
|
|
|
- memset(n_hdlc, 0, sizeof(*n_hdlc));
|
|
|
-
|
|
|
n_hdlc_buf_list_init(&n_hdlc->rx_free_buf_list);
|
|
|
n_hdlc_buf_list_init(&n_hdlc->tx_free_buf_list);
|
|
|
n_hdlc_buf_list_init(&n_hdlc->rx_buf_list);
|