Lines Matching refs:hard
1762 struct sadb_lifetime *hard = NULL, *soft = NULL; /* Current? */ in doaddup() local
2561 if (hard == NULL) { in doaddup()
2562 hard = malloc(sizeof (*hard)); in doaddup()
2563 if (hard == NULL) in doaddup()
2565 bzero(hard, sizeof (*hard)); in doaddup()
2566 hard->sadb_lifetime_exttype = in doaddup()
2568 hard->sadb_lifetime_len = in doaddup()
2569 SADB_8TO64(sizeof (*hard)); in doaddup()
2570 totallen += sizeof (*hard); in doaddup()
2574 if (hard->sadb_lifetime_allocations != 0) { in doaddup()
2580 hard->sadb_lifetime_allocations = in doaddup()
2584 if (hard->sadb_lifetime_bytes != 0) { in doaddup()
2590 hard->sadb_lifetime_bytes = parsenum(*argv, in doaddup()
2594 if (hard->sadb_lifetime_addtime != 0) { in doaddup()
2600 hard->sadb_lifetime_addtime = parsenum(*argv, in doaddup()
2604 if (hard->sadb_lifetime_usetime != 0) { in doaddup()
2610 hard->sadb_lifetime_usetime = parsenum(*argv, in doaddup()
2941 if (hard != NULL) { in doaddup()
2942 bcopy(hard, nexthdr, SADB_64TO8(hard->sadb_lifetime_len)); in doaddup()
2943 nexthdr += hard->sadb_lifetime_len; in doaddup()
2944 free(hard); in doaddup()