- memcpy(gm->gm_oid.data, mech_type->data, mech_type->len);
- /* We're counting the reference in the registered_mechs list: */
- atomic_set(&gm->gm_count, 1);
- gm->gm_ops = ops;
-
- spin_lock(®istered_mechs_lock);
- list_add(&gm->gm_list, ®istered_mechs);
- spin_unlock(®istered_mechs_lock);
- dprintk("RPC: gss_mech_register: registered mechanism with oid:\n");
- print_hexl((u32 *)mech_type->data, mech_type->len, 0);
- return 0;