mirror of
https://github.com/FRRouting/frr.git
synced 2025-04-30 13:37:17 +02:00
tests: Extend prefix_sg print UT for IPv6
Signed-off-by: Mike RE Mallin <mremallin@gmail.com>
This commit is contained in:
parent
f4f19cc20f
commit
f450332476
|
@ -230,19 +230,25 @@ int main(int argc, char **argv)
|
|||
printchk("02:ca:fe:f0:0d:1e", "%pFXh", &pfx);
|
||||
|
||||
struct prefix_sg sg;
|
||||
sg.src.s_addr = INADDR_ANY;
|
||||
SET_IPADDR_V4(&sg.src);
|
||||
sg.src.ipaddr_v4.s_addr = INADDR_ANY;
|
||||
sg.grp.s_addr = INADDR_ANY;
|
||||
printchk("(*,*)", "%pPSG4", &sg);
|
||||
|
||||
inet_aton("192.168.1.2", &sg.src);
|
||||
inet_aton("192.168.1.2", &sg.src.ipaddr_v4);
|
||||
printchk("(192.168.1.2,*)", "%pPSG4", &sg);
|
||||
|
||||
inet_aton("224.1.2.3", &sg.grp);
|
||||
printchk("(192.168.1.2,224.1.2.3)", "%pPSG4", &sg);
|
||||
|
||||
sg.src.s_addr = INADDR_ANY;
|
||||
SET_IPADDR_NONE(&sg.src);
|
||||
sg.src.ipaddr_v4.s_addr = INADDR_ANY;
|
||||
printchk("(*,224.1.2.3)", "%pPSG4", &sg);
|
||||
|
||||
SET_IPADDR_V6(&sg.src);
|
||||
inet_pton(AF_INET6, "1:2:3:4::5", &sg.src.ipaddr_v6);
|
||||
printchk("(1:2:3:4::5,224.1.2.3)", "%pPSG4", &sg);
|
||||
|
||||
uint8_t randhex[] = { 0x12, 0x34, 0x00, 0xca, 0xfe, 0x00, 0xaa, 0x55 };
|
||||
|
||||
FMT_NSTD(printchk("12 34 00 ca fe 00 aa 55", "%.8pHX", randhex));
|
||||
|
|
Loading…
Reference in a new issue