/dports/net/quagga/quagga-1.2.4/ospfd/ |
H A D | ospf_packet.h | 53 struct ospf_packet struct 55 struct ospf_packet *next; argument 72 struct ospf_packet *head; argument 73 struct ospf_packet *tail; 143 extern struct ospf_packet *ospf_packet_new (size_t); 144 extern void ospf_packet_free (struct ospf_packet *); 146 extern void ospf_fifo_push (struct ospf_fifo *, struct ospf_packet *); 147 extern struct ospf_packet *ospf_fifo_pop (struct ospf_fifo *); 148 extern struct ospf_packet *ospf_fifo_head (struct ospf_fifo *); 151 extern void ospf_packet_add (struct ospf_interface *, struct ospf_packet *); [all …]
|
H A D | ospf_packet.c | 117 struct ospf_packet * 120 struct ospf_packet *new; in ospf_packet_new() 177 struct ospf_packet * 180 struct ospf_packet *op; in ospf_fifo_pop() 198 struct ospf_packet * 208 struct ospf_packet *op; in ospf_fifo_flush() 209 struct ospf_packet *next; in ospf_fifo_flush() 274 struct ospf_packet *op; in ospf_packet_delete() 282 struct ospf_packet * 285 struct ospf_packet *new; in ospf_packet_dup() [all …]
|
H A D | ospf_neighbor.h | 50 struct ospf_packet *last_send;
|
/dports/net/frr7-pythontools/frr-frr-7.5.1/ospfd/ |
H A D | ospf_packet.h | 52 struct ospf_packet { struct 53 struct ospf_packet *next; argument 69 struct ospf_packet *head; argument 70 struct ospf_packet *tail; 134 extern void ospf_packet_free(struct ospf_packet *); 136 extern void ospf_fifo_push(struct ospf_fifo *, struct ospf_packet *); 137 extern struct ospf_packet *ospf_fifo_pop(struct ospf_fifo *); 138 extern struct ospf_packet *ospf_fifo_head(struct ospf_fifo *);
|
H A D | ospf_packet.c | 138 struct ospf_packet *new; in ospf_packet_new() 191 struct ospf_packet *op; in ospf_fifo_pop() 216 struct ospf_packet *op; in ospf_fifo_flush() 217 struct ospf_packet *next; in ospf_fifo_flush() 245 struct ospf_packet *op) in ospf_packet_add_top() 256 struct ospf_packet *op; in ospf_packet_delete() 264 static struct ospf_packet *ospf_packet_dup(struct ospf_packet *op) in ospf_packet_dup() 266 struct ospf_packet *new; in ospf_packet_dup() 377 struct ospf_packet *op) in ospf_make_md5_digest() 636 struct ospf_packet *op; in ospf_write() [all …]
|
H A D | subdir.am | 47 ospfd/ospf_packet.c \ 92 ospfd/ospf_packet.h \
|
H A D | ospf_neighbor.h | 48 struct ospf_packet *last_send;
|
/dports/net/frr7/frr-frr-7.5.1/ospfd/ |
H A D | ospf_packet.h | 52 struct ospf_packet { struct 53 struct ospf_packet *next; argument 69 struct ospf_packet *head; argument 70 struct ospf_packet *tail; 134 extern void ospf_packet_free(struct ospf_packet *); 136 extern void ospf_fifo_push(struct ospf_fifo *, struct ospf_packet *); 137 extern struct ospf_packet *ospf_fifo_pop(struct ospf_fifo *); 138 extern struct ospf_packet *ospf_fifo_head(struct ospf_fifo *);
|
H A D | ospf_packet.c | 138 struct ospf_packet *new; in ospf_packet_new() 191 struct ospf_packet *op; in ospf_fifo_pop() 216 struct ospf_packet *op; in ospf_fifo_flush() 217 struct ospf_packet *next; in ospf_fifo_flush() 245 struct ospf_packet *op) in ospf_packet_add_top() 256 struct ospf_packet *op; in ospf_packet_delete() 264 static struct ospf_packet *ospf_packet_dup(struct ospf_packet *op) in ospf_packet_dup() 266 struct ospf_packet *new; in ospf_packet_dup() 377 struct ospf_packet *op) in ospf_make_md5_digest() 636 struct ospf_packet *op; in ospf_write() [all …]
|
H A D | subdir.am | 47 ospfd/ospf_packet.c \ 92 ospfd/ospf_packet.h \
|
H A D | ospf_neighbor.h | 48 struct ospf_packet *last_send;
|
/dports/net/bird/bird-1.6.8/proto/ospf/ |
H A D | packet.c | 21 struct ospf_packet *pkt; in ospf_pkt_fill_hdr() 23 pkt = (struct ospf_packet *) buf; in ospf_pkt_fill_hdr() 37 ospf_pkt_finalize(struct ospf_iface *ifa, struct ospf_packet *pkt, uint *plen) in ospf_pkt_finalize() 64 uint blen = *plen - sizeof(struct ospf_packet) - sizeof(union ospf_auth); in ospf_pkt_finalize() 65 pkt->checksum = ipsum_calculate(pkt, sizeof(struct ospf_packet), body, blen, NULL); in ospf_pkt_finalize() 268 struct ospf_packet *pkt = (void *) sk_rx_buffer(sk, &len); in ospf_rx_hook() 277 if (len < sizeof(struct ospf_packet)) in ospf_rx_hook() 284 if ((plen < sizeof(struct ospf_packet)) || ((plen % 4) != 0)) in ospf_rx_hook() 305 uint hlen = sizeof(struct ospf_packet) + sizeof(union ospf_auth); in ospf_rx_hook() 309 if (!ipsum_verify(pkt, sizeof(struct ospf_packet), body, blen, NULL)) in ospf_rx_hook() [all …]
|
H A D | lsreq.c | 26 ospf_lsreq_body(struct ospf_proto *p, struct ospf_packet *pkt, in ospf_lsreq_body() 37 ospf_dump_lsreq(struct ospf_proto *p, struct ospf_packet *pkt) in ospf_dump_lsreq() 58 struct ospf_packet *pkt; in ospf_send_lsreq() 97 ospf_receive_lsreq(struct ospf_packet *pkt, struct ospf_iface *ifa, in ospf_receive_lsreq()
|
H A D | lsack.c | 32 ospf_lsack_body(struct ospf_proto *p, struct ospf_packet *pkt, in ospf_lsack_body() 43 ospf_dump_lsack(struct ospf_proto *p, struct ospf_packet *pkt) in ospf_dump_lsack() 86 struct ospf_packet *pkt; in ospf_send_lsack_() 130 ospf_receive_lsack(struct ospf_packet *pkt, struct ospf_iface *ifa, in ospf_receive_lsack()
|
H A D | dbdes.c | 16 struct ospf_packet hdr; 29 struct ospf_packet hdr; 50 ospf_dbdes_body(struct ospf_proto *p, struct ospf_packet *pkt, in ospf_dbdes_body() 61 ospf_dump_dbdes(struct ospf_proto *p, struct ospf_packet *pkt) in ospf_dump_dbdes() 104 struct ospf_packet *pkt; in ospf_prepare_dbdes() 235 ospf_process_dbdes(struct ospf_proto *p, struct ospf_packet *pkt, struct ospf_neighbor *n) in ospf_process_dbdes() 298 ospf_receive_dbdes(struct ospf_packet *pkt, struct ospf_iface *ifa, in ospf_receive_dbdes()
|
H A D | ospf.h | 483 struct ospf_packet struct 929 { return ospf_is_v2(p) ? (sizeof(struct ospf_packet) + sizeof(union ospf_auth)) : sizeof(struct osp… in ospf_pkt_hdrlen() 940 void ospf_receive_hello(struct ospf_packet *pkt, struct ospf_iface *ifa, struct ospf_neighbor *n, i… 945 void ospf_receive_dbdes(struct ospf_packet *pkt, struct ospf_iface *ifa, struct ospf_neighbor *n); 949 void ospf_receive_lsreq(struct ospf_packet *pkt, struct ospf_iface *ifa, struct ospf_neighbor *n); 953 void ospf_dump_common(struct ospf_proto *p, struct ospf_packet *pkt); 960 void ospf_receive_lsupd(struct ospf_packet *pkt, struct ospf_iface *ifa, struct ospf_neighbor *n); 966 void ospf_receive_lsack(struct ospf_packet *pkt, struct ospf_iface *ifa, struct ospf_neighbor *n);
|
H A D | lsupd.c | 40 ospf_dump_common(struct ospf_proto *p, struct ospf_packet *pkt) in ospf_dump_common() 53 ospf_lsupd_get_lsa_count(struct ospf_packet *pkt, uint hdrlen) in ospf_lsupd_get_lsa_count() 60 ospf_lsupd_set_lsa_count(struct ospf_packet *pkt, uint hdrlen, u32 val) in ospf_lsupd_set_lsa_count() 67 ospf_lsupd_body(struct ospf_proto *p, struct ospf_packet *pkt, in ospf_lsupd_body() 76 ospf_dump_lsupd(struct ospf_proto *p, struct ospf_packet *pkt) in ospf_dump_lsupd() 328 struct ospf_packet *pkt; in ospf_prepare_lsupd() 477 ospf_receive_lsupd(struct ospf_packet *pkt, struct ospf_iface *ifa, in ospf_receive_lsupd()
|
H A D | hello.c | 16 struct ospf_packet hdr; 32 struct ospf_packet hdr; 52 struct ospf_packet *pkt; in ospf_send_hello() 187 ospf_receive_hello(struct ospf_packet *pkt, struct ospf_iface *ifa, in ospf_receive_hello()
|
/dports/net/bird2/bird-2.0.8/proto/ospf/ |
H A D | packet.c | 29 struct ospf_packet *pkt; in ospf_pkt_fill_hdr() 31 pkt = (struct ospf_packet *) buf; in ospf_pkt_fill_hdr() 45 ospf_pkt_finalize2(struct ospf_iface *ifa, struct ospf_packet *pkt, uint *plen) in ospf_pkt_finalize2() 73 uint blen = *plen - sizeof(struct ospf_packet) - sizeof(union ospf_auth2); in ospf_pkt_finalize2() 74 pkt->checksum = ipsum_calculate(pkt, sizeof(struct ospf_packet), body, blen, NULL); in ospf_pkt_finalize2() 130 ospf_pkt_finalize3(struct ospf_iface *ifa, struct ospf_packet *pkt, uint *plen, ip_addr src) in ospf_pkt_finalize3() 439 struct ospf_packet *pkt = (void *) sk_rx_buffer(sk, &len); in ospf_rx_hook() 445 if (len < sizeof(struct ospf_packet)) in ospf_rx_hook() 452 uint hlen = sizeof(struct ospf_packet) + (ospf_is_v2(p) ? sizeof(union ospf_auth2) : 0); in ospf_rx_hook() 477 if (!ipsum_verify(pkt, sizeof(struct ospf_packet), body, blen, NULL)) in ospf_rx_hook() [all …]
|
H A D | lsreq.c | 26 ospf_lsreq_body(struct ospf_proto *p, struct ospf_packet *pkt, in ospf_lsreq_body() 37 ospf_dump_lsreq(struct ospf_proto *p, struct ospf_packet *pkt) in ospf_dump_lsreq() 58 struct ospf_packet *pkt; in ospf_send_lsreq() 97 ospf_receive_lsreq(struct ospf_packet *pkt, struct ospf_iface *ifa, in ospf_receive_lsreq()
|
H A D | dbdes.c | 16 struct ospf_packet hdr; 29 struct ospf_packet hdr; 42 ospf_dbdes3_options(struct ospf_packet *pkt) in ospf_dbdes3_options() 56 ospf_dbdes_body(struct ospf_proto *p, struct ospf_packet *pkt, in ospf_dbdes_body() 67 ospf_dump_dbdes(struct ospf_proto *p, struct ospf_packet *pkt) in ospf_dump_dbdes() 110 struct ospf_packet *pkt; in ospf_prepare_dbdes() 251 ospf_process_dbdes(struct ospf_proto *p, struct ospf_packet *pkt, struct ospf_neighbor *n) in ospf_process_dbdes() 318 ospf_receive_dbdes(struct ospf_packet *pkt, struct ospf_iface *ifa, in ospf_receive_dbdes()
|
H A D | lsack.c | 32 ospf_lsack_body(struct ospf_proto *p, struct ospf_packet *pkt, in ospf_lsack_body() 43 ospf_dump_lsack(struct ospf_proto *p, struct ospf_packet *pkt) in ospf_dump_lsack() 87 struct ospf_packet *pkt; in ospf_send_lsack_() 138 ospf_receive_lsack(struct ospf_packet *pkt, struct ospf_iface *ifa, in ospf_receive_lsack()
|
H A D | ospf.h | 513 struct ospf_packet struct 1083 { return ospf_is_v2(p) ? (sizeof(struct ospf_packet) + sizeof(union ospf_auth2)) : sizeof(struct os… in ospf_pkt_hdrlen() 1094 void ospf_receive_hello(struct ospf_packet *pkt, struct ospf_iface *ifa, struct ospf_neighbor *n, i… 1095 uint ospf_hello3_options(struct ospf_packet *pkt); 1101 void ospf_receive_dbdes(struct ospf_packet *pkt, struct ospf_iface *ifa, struct ospf_neighbor *n); 1102 uint ospf_dbdes3_options(struct ospf_packet *pkt); 1106 void ospf_receive_lsreq(struct ospf_packet *pkt, struct ospf_iface *ifa, struct ospf_neighbor *n); 1110 void ospf_dump_common(struct ospf_proto *p, struct ospf_packet *pkt); 1117 void ospf_receive_lsupd(struct ospf_packet *pkt, struct ospf_iface *ifa, struct ospf_neighbor *n); 1123 void ospf_receive_lsack(struct ospf_packet *pkt, struct ospf_iface *ifa, struct ospf_neighbor *n);
|
H A D | hello.c | 16 struct ospf_packet hdr; 32 struct ospf_packet hdr; 46 ospf_hello3_options(struct ospf_packet *pkt) in ospf_hello3_options() 56 struct ospf_packet *pkt; in ospf_send_hello() 189 ospf_receive_hello(struct ospf_packet *pkt, struct ospf_iface *ifa, in ospf_receive_hello()
|
H A D | lsupd.c | 40 ospf_dump_common(struct ospf_proto *p, struct ospf_packet *pkt) in ospf_dump_common() 53 ospf_lsupd_get_lsa_count(struct ospf_packet *pkt, uint hdrlen) in ospf_lsupd_get_lsa_count() 60 ospf_lsupd_set_lsa_count(struct ospf_packet *pkt, uint hdrlen, u32 val) in ospf_lsupd_set_lsa_count() 67 ospf_lsupd_body(struct ospf_proto *p, struct ospf_packet *pkt, in ospf_lsupd_body() 76 ospf_dump_lsupd(struct ospf_proto *p, struct ospf_packet *pkt) in ospf_dump_lsupd() 336 struct ospf_packet *pkt; in ospf_prepare_lsupd() 485 ospf_receive_lsupd(struct ospf_packet *pkt, struct ospf_iface *ifa, in ospf_receive_lsupd()
|