Peer information structure.
| 915 | |
| 916 | |
| 917 | class NTPInfoPeer(Packet): |
| 918 | """ |
| 919 | Peer information structure. |
| 920 | """ |
| 921 | |
| 922 | name = "info_peer" |
| 923 | fields_desc = [ |
| 924 | IPField("dstaddr", "0.0.0.0"), |
| 925 | IPField("srcaddr", "0.0.0.0"), |
| 926 | ShortField("srcport", 0), |
| 927 | FlagsField("flags", 0, 8, _peer_flags), |
| 928 | ByteField("leap", 0), |
| 929 | ByteEnumField("hmode", 0, _ntp_modes), |
| 930 | ByteField("pmode", 0), |
| 931 | ByteField("stratum", 0), |
| 932 | ByteField("ppoll", 0), |
| 933 | ByteField("hpoll", 0), |
| 934 | SignedByteField("precision", 0), |
| 935 | ByteField("version", 0), |
| 936 | ByteField("unused8", 0), |
| 937 | ByteField("reach", 0), |
| 938 | ByteField("unreach", 0), |
| 939 | XByteField("flash", 0), |
| 940 | ByteField("ttl", 0), |
| 941 | XLEShortField("flash2", 0), |
| 942 | ShortField("associd", 0), |
| 943 | LEIntField("keyid", 0), |
| 944 | IntField("pkeyid", 0), |
| 945 | IPField("refid", 0), |
| 946 | IntField("timer", 0), |
| 947 | FixedPointField("rootdelay", 0, size=32, frac_bits=16), |
| 948 | FixedPointField("rootdispersion", 0, size=32, frac_bits=16), |
| 949 | TimeStampField("reftime", 0), |
| 950 | TimeStampField("org", 0), |
| 951 | TimeStampField("rec", 0), |
| 952 | TimeStampField("xmt", 0), |
| 953 | FieldListField( |
| 954 | "filtdelay", |
| 955 | [0.0 for i in range(0, _NTP_SHIFT)], |
| 956 | FixedPointField("", 0, size=32, frac_bits=16), |
| 957 | count_from=lambda p: _NTP_SHIFT |
| 958 | ), |
| 959 | FieldListField( |
| 960 | "filtoffset", |
| 961 | [0.0 for i in range(0, _NTP_SHIFT)], |
| 962 | TimeStampField("", 0), |
| 963 | count_from=lambda p: _NTP_SHIFT |
| 964 | ), |
| 965 | FieldListField( |
| 966 | "order", |
| 967 | [0 for i in range(0, _NTP_SHIFT)], |
| 968 | ByteField("", 0), |
| 969 | count_from=lambda p: _NTP_SHIFT |
| 970 | ), |
| 971 | FixedPointField("delay", 0, size=32, frac_bits=16), |
| 972 | FixedPointField("dispersion", 0, size=32, frac_bits=16), |
| 973 | TimeStampField("offset", 0), |
| 974 | FixedPointField("selectdisp", 0, size=32, frac_bits=16), |
nothing calls this directly
no test coverage detected
searching dependent graphs…