Home
last modified time | relevance | path

Searched refs:ospf_packet (Results 1 – 25 of 27) sorted by relevance

12

/dports/net/quagga/quagga-1.2.4/ospfd/
H A Dospf_packet.h53 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 Dospf_packet.c117 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 Dospf_neighbor.h50 struct ospf_packet *last_send;
/dports/net/frr7-pythontools/frr-frr-7.5.1/ospfd/
H A Dospf_packet.h52 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 Dospf_packet.c138 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 Dsubdir.am47 ospfd/ospf_packet.c \
92 ospfd/ospf_packet.h \
H A Dospf_neighbor.h48 struct ospf_packet *last_send;
/dports/net/frr7/frr-frr-7.5.1/ospfd/
H A Dospf_packet.h52 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 Dospf_packet.c138 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 Dsubdir.am47 ospfd/ospf_packet.c \
92 ospfd/ospf_packet.h \
H A Dospf_neighbor.h48 struct ospf_packet *last_send;
/dports/net/bird/bird-1.6.8/proto/ospf/
H A Dpacket.c21 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 Dlsreq.c26 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 Dlsack.c32 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 Ddbdes.c16 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 Dospf.h483 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 Dlsupd.c40 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 Dhello.c16 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 Dpacket.c29 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 Dlsreq.c26 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 Ddbdes.c16 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 Dlsack.c32 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 Dospf.h513 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 Dhello.c16 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 Dlsupd.c40 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()

12