|
|
| version 1.1, 2017/08/22 12:33:54 | version 1.1.1.2, 2021/03/17 19:50:23 |
|---|---|
| Line 141 bfd_fill_authentication(struct bfd_proto *p, struct bf | Line 141 bfd_fill_authentication(struct bfd_proto *p, struct bf |
| case BFD_AUTH_METICULOUS_KEYED_MD5: | case BFD_AUTH_METICULOUS_KEYED_MD5: |
| case BFD_AUTH_METICULOUS_KEYED_SHA1: | case BFD_AUTH_METICULOUS_KEYED_SHA1: |
| meticulous = 1; | meticulous = 1; |
| /* fallthrough */ | |
| case BFD_AUTH_KEYED_MD5: | case BFD_AUTH_KEYED_MD5: |
| case BFD_AUTH_KEYED_SHA1: | case BFD_AUTH_KEYED_SHA1: |
| Line 230 bfd_check_authentication(struct bfd_proto *p, struct b | Line 231 bfd_check_authentication(struct bfd_proto *p, struct b |
| case BFD_AUTH_METICULOUS_KEYED_MD5: | case BFD_AUTH_METICULOUS_KEYED_MD5: |
| case BFD_AUTH_METICULOUS_KEYED_SHA1: | case BFD_AUTH_METICULOUS_KEYED_SHA1: |
| meticulous = 1; | meticulous = 1; |
| /* fallthrough */ | |
| case BFD_AUTH_KEYED_MD5: | case BFD_AUTH_KEYED_MD5: |
| case BFD_AUTH_KEYED_SHA1: | case BFD_AUTH_KEYED_SHA1: |
| Line 410 bfd_open_rx_sk(struct bfd_proto *p, int multihop) | Line 412 bfd_open_rx_sk(struct bfd_proto *p, int multihop) |
| sock *sk = sk_new(p->tpool); | sock *sk = sk_new(p->tpool); |
| sk->type = SK_UDP; | sk->type = SK_UDP; |
| sk->sport = !multihop ? BFD_CONTROL_PORT : BFD_MULTI_CTL_PORT; | sk->sport = !multihop ? BFD_CONTROL_PORT : BFD_MULTI_CTL_PORT; |
| sk->vrf = p->p.vrf; | |
| sk->data = p; | sk->data = p; |
| sk->rbsize = BFD_MAX_LEN; | sk->rbsize = BFD_MAX_LEN; |
| Line 445 bfd_open_tx_sk(struct bfd_proto *p, ip_addr local, str | Line 448 bfd_open_tx_sk(struct bfd_proto *p, ip_addr local, str |
| sk->saddr = local; | sk->saddr = local; |
| sk->dport = ifa ? BFD_CONTROL_PORT : BFD_MULTI_CTL_PORT; | sk->dport = ifa ? BFD_CONTROL_PORT : BFD_MULTI_CTL_PORT; |
| sk->iface = ifa; | sk->iface = ifa; |
| sk->vrf = p->p.vrf; | |
| sk->data = p; | sk->data = p; |
| sk->tbsize = BFD_MAX_LEN; | sk->tbsize = BFD_MAX_LEN; |