<div dir="ltr"><div>Ian, please see this, in ntpsnmpd.py<br></div><div><br></div><div><br></div><div>        if source == ntp.control.CTL_SST_TS_UNSPEC:<br>            mode = 2  # Not yet synced<br>        elif False:<br>            mode = 3  # No reference configured<br>        elif source == ntp.control.CTL_SST_TS_LOCAL:<br>            mode = 4  # Distributing local clock (low accuracy)<br>        elif source in (ntp.control.CTL_SST_TS_ATOM,<br>                        ntp.control.CTL_SST_TS_LF,<br>                        ntp.control.CTL_SST_TS_HF,<br>                        ntp.control.CTL_SST_TS_UHF):<br>            # I am not sure if I should be including the radios in this<br>            mode = 5  # Synced to local refclock<br>        elif source == ntp.control.CTL_SST_TS_NTP:<br>            # Should this include "other"? That covers things like chrony...<br>            mode = 6  # Sync to remote NTP<br>        else:<br>            mode = 99  # Unknown<br>        return mode<br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><br></div><div class="gmail_signature" data-smartmail="gmail_signature">lgtm claims that mode = 3 line is unreachable. <br></div><div class="gmail_signature" data-smartmail="gmail_signature"><br></div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">-- <br>Sanjeev Gupta<br>+65 98551208     <a href="http://www.linkedin.com/in/ghane" target="_blank">http://www.linkedin.com/in/ghane</a></div></div></div></div>