Lines Matching refs:sadb_pair
1756 struct sadb_x_pair *sadb_pair = NULL; in doaddup() local
1863 if (sadb_pair == NULL) { in doaddup()
1864 sadb_pair = malloc(sizeof (*sadb_pair)); in doaddup()
1867 bzero(sadb_pair, sizeof (*sadb_pair)); in doaddup()
1868 totallen += sizeof (*sadb_pair); in doaddup()
1870 if (sadb_pair->sadb_x_pair_spi != 0) { in doaddup()
1877 sadb_pair->sadb_x_pair_len = in doaddup()
1878 SADB_8TO64(sizeof (*sadb_pair)); in doaddup()
1879 sadb_pair->sadb_x_pair_exttype = in doaddup()
1881 sadb_pair->sadb_x_pair_spi = in doaddup()
1884 if (sadb_pair->sadb_x_pair_spi == 0) { in doaddup()
2929 if (sadb_pair != NULL) { in doaddup()
2930 if (sadb_pair->sadb_x_pair_spi == 0) { in doaddup()
2935 bcopy(sadb_pair, nexthdr, in doaddup()
2936 SADB_64TO8(sadb_pair->sadb_x_pair_len)); in doaddup()
2937 nexthdr += sadb_pair->sadb_x_pair_len; in doaddup()
2938 free(sadb_pair); in doaddup()