/openbsd/usr.sbin/ospf6d/ |
H A D | rde_lsdb.c | 37 int lsa_equal(struct lsa *, struct lsa *); 78 v->lsa = lsa; in vertex_get() 288 lsa->hdr.type, lsa->hdr.ls_id, lsa->hdr.adv_rtr) == NULL && in lsa_check() 499 if (lsa_equal(new->lsa, old->lsa)) in lsa_add() 532 v = lsa_find(nbr->iface, lsa->type, lsa->ls_id, lsa->adv_rtr); in lsa_del() 661 struct lsa *lsa) in lsa_find_lsid() argument 682 if (cmp(lsa, v->lsa) == 0) { in lsa_find_lsid() 847 v->lsa, ntohs(v->lsa->hdr.len)); in lsa_timeout() 897 lsa, ntohs(lsa->hdr.len)); in lsa_merge() 909 if (lsa_equal(lsa, v->lsa)) { in lsa_merge() [all …]
|
H A D | rde.c | 66 int comp_asext(struct lsa *, struct lsa *); 269 struct lsa *lsa; in rde_dispatch_imsg() local 1199 struct lsa *lsa; in rde_asext_get() local 1220 struct lsa *lsa; in rde_asext_put() local 1250 struct lsa *lsa; in rde_summary_update() 1321 *lsa = (struct lsa *)new_lsa; in append_prefix_lsa() 1394 struct lsa *lsa; in RB_GENERATE() local 1478 struct lsa *lsa; in orig_intra_lsa_rtr() local 1602 struct lsa *lsa; in orig_intra_area_prefix_lsas() local 1639 struct lsa *lsa; in orig_asext_lsa() local [all …]
|
H A D | rde.h | 44 struct lsa *lsa; member 147 int lsa_check(struct rde_nbr *, struct lsa *, u_int16_t); 148 int lsa_self(struct rde_nbr *, struct lsa *, struct vertex *); 149 int lsa_add(struct rde_nbr *, struct lsa *); 158 int (*)(struct lsa *, struct lsa *), struct lsa *); 162 void lsa_merge(struct rde_nbr *, struct lsa *, struct vertex *);
|
H A D | rde_spf.c | 115 if (ntohs(w->lsa->hdr.age) == MAX_AGE) in spf_calc() 212 if (ntohs(v->lsa->hdr.age) == MAX_AGE) in rt_calc() 221 flags = LSA_24_GETHI(ntohl(v->lsa->data.rtr.opts)); in rt_calc() 234 iap = &v->lsa->data.pref_intra; in rt_calc() 320 w->cost + (ntohs(v->lsa->data.rtr_sum.metric) & in rt_calc() 370 if (ntohs(v->lsa->hdr.age) == MAX_AGE || in asext_calc() 387 prefix = &v->lsa->data.asext.prefix; in asext_calc() 395 metric = ntohl(v->lsa->data.asext.metric); in asext_calc() 484 return &link->lsa->data.link.lladdr; in calc_nexthop_lladdr() 1112 frag_nlinks = ((ntohs(v->lsa->hdr.len) - in get_rtr_link() [all …]
|
H A D | lsupdate.c | 243 struct lsa_hdr lsa; in recv_ls_update() local 272 if (len < sizeof(lsa)) { in recv_ls_update() 278 memcpy(&lsa, buf, sizeof(lsa)); in recv_ls_update() 279 if (len < ntohs(lsa.len)) { in recv_ls_update() 286 buf, ntohs(lsa.len)); in recv_ls_update() 287 buf += ntohs(lsa.len); in recv_ls_update() 288 len -= ntohs(lsa.len); in recv_ls_update() 304 ls_retrans_list_add(struct nbr *nbr, struct lsa_hdr *lsa, in ls_retrans_list_add() argument 311 if ((ref = lsa_cache_get(lsa)) == NULL) in ls_retrans_list_add()
|
H A D | lsreq.c | 115 ls_req_list_add(struct nbr *nbr, struct lsa_hdr *lsa) in ls_req_list_add() argument 119 if (lsa == NULL) in ls_req_list_add() 126 le->le_lsa = lsa; in ls_req_list_add()
|
H A D | lsack.c | 180 ls_ack_list_add(struct iface *iface, struct lsa_hdr *lsa) in ls_ack_list_add() argument 184 if (lsa == NULL) in ls_ack_list_add() 194 le->le_lsa = lsa; in ls_ack_list_add()
|
H A D | database.c | 341 db_sum_list_add(struct nbr *nbr, struct lsa_hdr *lsa) in db_sum_list_add() argument 349 le->le_lsa = lsa; in db_sum_list_add()
|
/openbsd/usr.sbin/ospfd/ |
H A D | rde_lsdb.c | 37 int lsa_equal(struct lsa *, struct lsa *); 77 v->lsa = lsa; in vertex_get() 272 lsa->hdr.type, lsa->hdr.ls_id, lsa->hdr.adv_rtr) == NULL && in lsa_check() 414 if (lsa_equal(new->lsa, old->lsa)) in lsa_add() 446 v = lsa_find(nbr->iface, lsa->type, lsa->ls_id, lsa->adv_rtr); in lsa_del() 678 v->lsa, ntohs(v->lsa->hdr.len)); in lsa_timeout() 697 v->lsa, ntohs(v->lsa->hdr.len)); in lsa_timeout() 747 lsa, ntohs(lsa->hdr.len)); in lsa_merge() 759 if (lsa_equal(lsa, v->lsa)) { in lsa_merge() 766 v->lsa = lsa; in lsa_merge() [all …]
|
H A D | rde.c | 256 struct lsa *lsa; in rde_dispatch_imsg() local 447 free(lsa); in rde_dispatch_imsg() 451 v = lsa_find(nbr->iface, lsa->hdr.type, lsa->hdr.ls_id, in rde_dispatch_imsg() 489 v->lsa, ntohs(v->lsa->hdr.len)); in rde_dispatch_imsg() 1192 struct lsa *lsa; in rde_asext_get() local 1274 struct lsa *lsa; in rde_asext_put() local 1318 struct lsa * 1321 struct lsa *lsa; in orig_asext_lsa() local 1382 struct lsa *lsa; in rde_summary_update() local 1441 struct lsa * [all …]
|
H A D | rde_spf.c | 119 if (w->lsa->hdr.age == MAX_AGE) in spf_calc() 184 if (ntohs(v->lsa->hdr.age) == MAX_AGE) in rt_calc() 205 v->lsa->data.rtr.flags, 0); in rt_calc() 266 v->lsa->data.rtr.flags, 0); in rt_calc() 341 v->lsa->data.asext.fw_addr); in asext_calc() 405 dst->lsa->data.net.mask) == in calc_nexthop() 407 dst->lsa->data.net.mask)) { in calc_nexthop() 432 parent->lsa->data.net.mask) == in calc_nexthop() 434 parent->lsa->data.net.mask)) in calc_nexthop() 974 char *buf = (char *)v->lsa; in get_rtr_link() [all …]
|
H A D | rde.h | 43 struct lsa *lsa; member 127 struct lsa *orig_sum_lsa(struct rt_node *, struct area *, u_int8_t, int); 137 int lsa_check(struct rde_nbr *, struct lsa *, u_int16_t); 138 int lsa_self(struct rde_nbr *, struct lsa *, struct vertex *); 139 int lsa_add(struct rde_nbr *, struct lsa *); 148 void lsa_merge(struct rde_nbr *, struct lsa *, struct vertex *);
|
H A D | lsupdate.c | 236 struct lsa_hdr lsa; in recv_ls_update() local 265 if (len < sizeof(lsa)) { in recv_ls_update() 271 memcpy(&lsa, buf, sizeof(lsa)); in recv_ls_update() 272 if (len < ntohs(lsa.len)) { in recv_ls_update() 279 buf, ntohs(lsa.len)); in recv_ls_update() 280 buf += ntohs(lsa.len); in recv_ls_update() 281 len -= ntohs(lsa.len); in recv_ls_update() 297 ls_retrans_list_add(struct nbr *nbr, struct lsa_hdr *lsa, in ls_retrans_list_add() argument 304 if ((ref = lsa_cache_get(lsa)) == NULL) in ls_retrans_list_add()
|
H A D | lsreq.c | 117 ls_req_list_add(struct nbr *nbr, struct lsa_hdr *lsa) in ls_req_list_add() argument 121 if (lsa == NULL) in ls_req_list_add() 128 le->le_lsa = lsa; in ls_req_list_add()
|
H A D | lsack.c | 184 ls_ack_list_add(struct iface *iface, struct lsa_hdr *lsa) in ls_ack_list_add() argument 188 if (lsa == NULL) in ls_ack_list_add() 198 le->le_lsa = lsa; in ls_ack_list_add()
|
H A D | database.c | 354 db_sum_list_add(struct nbr *nbr, struct lsa_hdr *lsa) in db_sum_list_add() argument 362 le->le_lsa = lsa; in db_sum_list_add()
|
/openbsd/usr.sbin/ospf6ctl/ |
H A D | ospf6ctl.c | 626 lsa = imsg->data; in show_database_msg() 633 log_id(lsa->ls_id), log_adv_rtr(lsa->adv_rtr), in show_database_msg() 634 ntohs(lsa->age), ntohl(lsa->seq_num), in show_database_msg() 779 struct lsa *lsa; in show_db_msg_detail() local 791 lsa = imsg->data; in show_db_msg_detail() 796 asext = (struct lsa_asext *)((char *)lsa + sizeof(lsa->hdr)); in show_db_msg_detail() 828 lsa = imsg->data; in show_db_msg_detail() 859 lsa = imsg->data; in show_db_msg_detail() 869 sizeof(lsa->hdr) + sizeof(lsa->data.net)); in show_db_msg_detail() 882 lsa = imsg->data; in show_db_msg_detail() [all …]
|
/openbsd/usr.sbin/ospfctl/ |
H A D | output.c | 484 switch (lsa->type) { in show_db_hdr_msg_detail() 490 log_id(lsa->ls_id)); in show_db_hdr_msg_detail() 497 log_id(lsa->ls_id)); in show_db_hdr_msg_detail() 501 log_id(lsa->ls_id)); in show_db_hdr_msg_detail() 522 if (lsa->type != lasttype) { in show_db_simple() 528 log_id(lsa->ls_id), log_adv_rtr(lsa->adv_rtr), in show_db_simple() 529 ntohs(lsa->age), ntohl(lsa->seq_num), in show_db_simple() 530 ntohs(lsa->ls_chksum)); in show_db_simple() 533 show_db(struct lsa *lsa, struct in_addr area_id, u_int8_t lasttype, in show_db() argument 545 switch (lsa->hdr.type) { in show_db() [all …]
|
H A D | ospfctl.c | 265 struct lsa *lsa; in show() local 314 lsa = imsg->data; in show() 315 output->db(lsa, area_id, lasttype, ifname); in show() 316 lasttype = lsa->hdr.type; in show()
|
H A D | ospfctl.h | 30 void (*db)(struct lsa *, struct in_addr, u_int8_t,
|
/openbsd/usr.sbin/tcpdump/ |
H A D | ospf.h | 107 struct lsa { struct 213 struct lsa lsu_lsa[1]; /* may repeat */
|
H A D | ospf6.h | 119 struct lsa { struct 267 struct lsa lsu_lsa[1]; /* may repeat */
|
H A D | print-ospf.c | 80 static int ospf_print_lsa(const struct lsa *); 186 ospf_print_lsa(const struct lsa *lsap) in ospf_print_lsa() 364 const struct lsa *lsap; in ospf_decode_v2() 465 lsap = (struct lsa *)((u_char *)lsap + in ospf_decode_v2()
|
H A D | print-ospf6.c | 84 static int ospf6_print_lsa(const struct lsa *); 246 ospf6_print_lsa(const struct lsa *lsap) in ospf6_print_lsa() 474 const struct lsa *lsap; in ospf6_decode_v3() 576 lsap = (struct lsa *)((u_char *)lsap + in ospf6_decode_v3()
|
/openbsd/regress/lib/libcrypto/x509/bettertls/certificates/ |
H A D | 3469.crt | 21 zDNR7wdpAq4rxemtCCCVOHPw7F+KOv2DO71M6/47sTD6EPfmO52nyumLFRFp+lsa
|