|
@@ -55,13 +55,12 @@ int afs_server_lookup(struct afs_cell *cell, const struct in_addr *addr,
|
|
|
_enter("%p,%08x,", cell, ntohl(addr->s_addr));
|
|
|
|
|
|
/* allocate and initialise a server record */
|
|
|
- server = kmalloc(sizeof(struct afs_server), GFP_KERNEL);
|
|
|
+ server = kzalloc(sizeof(struct afs_server), GFP_KERNEL);
|
|
|
if (!server) {
|
|
|
_leave(" = -ENOMEM");
|
|
|
return -ENOMEM;
|
|
|
}
|
|
|
|
|
|
- memset(server, 0, sizeof(struct afs_server));
|
|
|
atomic_set(&server->usage, 1);
|
|
|
|
|
|
INIT_LIST_HEAD(&server->link);
|