Lines Matching refs:sa
53 struct sa;
62 struct sa *sa; member
103 struct sa { struct
105 LIST_ENTRY(sa) link;
111 TAILQ_ENTRY(sa) next;
254 extern int sa_add_transform(struct sa *, struct payload *, int,
257 extern int sa_enter(struct sa *);
258 extern void sa_delete(struct sa *, int);
260 extern struct sa *sa_find(int (*) (struct sa *, void *), void *);
262 extern void sa_free(struct sa *);
265 extern struct sa *sa_isakmp_lookup_by_peer(struct sockaddr *, socklen_t);
267 extern struct sa *sa_lookup(u_int8_t *, u_int8_t *);
268 extern struct sa *sa_lookup_by_peer(struct sockaddr *, socklen_t, int);
269 extern struct sa *sa_lookup_by_header(u_int8_t *, int);
270 extern struct sa *sa_lookup_by_name(char *, int);
271 extern struct sa *sa_lookup_from_icookie(u_int8_t *);
272 extern struct sa *sa_lookup_isakmp_sa(struct sockaddr *, u_int8_t *);
273 extern void sa_mark_replaced(struct sa *);
274 extern void sa_replace(struct sa *, struct sa *);
275 extern void sa_reference(struct sa *);
276 extern void sa_release(struct sa *);
277 extern void sa_remove(struct sa *);
279 extern void sa_dump(int, int, char *, struct sa *);
281 extern int sa_setup_expirations(struct sa *);