Module Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore BinOpBitOr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore Num Assign NameStore NameLoad Assign NameStore BinOpBitOr NameLoad NameLoad Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Dict Num Num Num Num Num Num Num Num Num Str Str Str Str Str Str Str Str Str Assign NameStore Num Assign NameStore Num Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Str For NameStore NameLoad body AugAssignAdd NameStore BinOpMod Str Call NameLoad NameLoad AugAssignAdd NameStore Call AttributeLoad NameLoad attr NameLoad AugAssignAdd NameStore Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore NameLoad While CompareGt Call NameLoad NameLoad Num body Assign NameStore Call NameLoad SubscriptLoad NameLoad Slice Num Num Num Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num BinOpAdd Num BinOpMult NameLoad Num Assign NameStore SubscriptLoad NameLoad Slice BinOpAdd Num BinOpMult NameLoad Num AugAssignAdd NameStore NameLoad If CompareGt Call NameLoad NameLoad Num body AugAssignAdd NameStore Str Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore BinOpMod Str NameLoad AugAssignAdd NameStore BinOpMod Str BinOpDiv Call NameLoad NameLoad Num AugAssignAdd NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Lambda arguments args NameParam defaults BinOpMod Str Call NameLoad NameLoad Num Call AttributeLoad NameLoad attr Str Return Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad Str attr TupleLoad SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If CompareEq NameLoad NameLoad body For NameStore Call AttributeLoad NameLoad attr body If UnaryOpNot CompareIn NameLoad Str body Raise Call NameLoad BinOpMod Str NameLoad orelse For NameStore Call AttributeLoad NameLoad attr body If UnaryOpNot CompareIn NameLoad Str body Raise Call NameLoad BinOpMod Str NameLoad If BoolOpAnd CompareEq Call NameLoad NameLoad Num CompareEq Call AttributeLoad NameLoad attr Str Num body Return NameLoad If BoolOpOr CompareGt Call AttributeLoad NameLoad attr Str Num CompareGtE Call AttributeLoad NameLoad attr Str Num body Raise Call NameLoad BinOpMod Str NameLoad If BoolOpAnd CompareLt Call AttributeLoad NameLoad attr Str Num CompareNotEq Call AttributeLoad NameLoad attr Str Num body Raise Call NameLoad BinOpMod Str NameLoad While BoolOpAnd CompareLt Call AttributeLoad NameLoad attr Str Num CompareEq Call AttributeLoad NameLoad attr Str Num body Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str If Call AttributeLoad NameLoad attr Str body Assign NameStore BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad For NameStore NameLoad body While CompareLt Call NameLoad NameLoad Num body Assign NameStore BinOpAdd Str NameLoad If CompareGt Call NameLoad NameLoad Num body Raise NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If NameLoad body Return Call AttributeLoad Str attr TupleLoad SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num orelse Return Str decorator_list FunctionDef arguments args NameParam NameParam defaults Str Num body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad AugAssignAdd AttributeStore NameLoad attr Str Return Call NameLoad NameLoad orelse Return NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str Str Str body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr TupleLoad Num Num Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Num Call NameLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad NameLoad Assign NameStore Str While NameLoad body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad ListLoad ListLoad Num If CompareNotIn NameLoad NameLoad body Break AugAssignAdd NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Dict Assign NameStore Num Assign NameStore Num Assign NameStore Call NameLoad NameLoad Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore BinOpBitAnd BinOpSub BinOpAdd Call AttributeLoad NameLoad attr NameLoad NameLoad Num UnaryOpInvert BinOpSub NameLoad Num Assign NameStore BinOpBitAnd BinOpSub BinOpAdd Call AttributeLoad NameLoad attr NameLoad NameLoad Num UnaryOpInvert BinOpSub NameLoad Num TryExcept body While CompareLt NameLoad NameLoad body Assign NameStore NameLoad If CompareLtE Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr BinOpMod Str NameLoad NameLoad NameLoad If CompareLt NameLoad Call AttributeLoad NameLoad attr BinOpMod Str NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Break If CompareLt BinOpSub NameLoad NameLoad Call AttributeLoad NameLoad attr BinOpMod Str NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad BinOpSub NameLoad NameLoad Break If CompareLt BinOpSub NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad BinOpSub NameLoad NameLoad Break If BoolOpOr CompareNotEq NameLoad NameLoad CompareNotEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad BinOpSub NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Break Assign NameStore SubscriptLoad NameLoad Slice BinOpAdd NameLoad NameLoad BinOpAdd NameLoad NameLoad If CompareLtE Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad BinOpAdd NameLoad NameLoad Call NameLoad Call AttributeLoad NameLoad attr BinOpMod Str NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad NameLoad body Break If CompareEq NameLoad NameLoad body Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad BinOpSub NameLoad NameLoad NameLoad Break If CompareNotIn NameLoad ListLoad NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad BinOpSub NameLoad NameLoad NameLoad Break Assign NameStore BinOpAdd NameLoad NameLoad Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr BinOpMod Str NameLoad NameLoad Num If CompareLtE Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad BinOpAdd NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Dict Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Num Assign NameStore BinOpSub NameLoad NameLoad While CompareLt NameLoad NameLoad body Assign NameStore BinOpAdd BinOpAdd NameLoad NameLoad NameLoad If CompareLtE Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr BinOpMod Str NameLoad NameLoad NameLoad If CompareLt NameLoad Call AttributeLoad NameLoad attr BinOpMod Str NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad BinOpAdd NameLoad NameLoad BinOpAdd NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Break Assign NameStore SubscriptLoad NameLoad Slice BinOpAdd NameLoad NameLoad BinOpAdd NameLoad NameLoad If CompareLtE Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad Call NameLoad Call AttributeLoad NameLoad attr BinOpMod Str NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad If CompareEq NameLoad Str body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr Str NameLoad orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad orelse Assign SubscriptStore NameLoad Index NameLoad NameLoad AugAssignAdd NameStore NameLoad AugAssignAdd NameStore BinOpBitAnd BinOpSub BinOpAdd BinOpSub NameLoad NameLoad NameLoad Num UnaryOpInvert BinOpSub NameLoad Num If CompareLtE Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad BinOpAdd NameLoad NameLoad Call NameLoad NameLoad If BinOpBitAnd SubscriptLoad NameLoad Index Str UnaryOpInvert BinOpBitOr BinOpBitOr NameLoad NameLoad NameLoad body If UnaryOpNot Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr BinOpMod Str SubscriptLoad NameLoad Index Str orelse If UnaryOpNot Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr BinOpMod Str SubscriptLoad NameLoad Index Str orelse If UnaryOpNot Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr BinOpMod Str SubscriptLoad NameLoad Index Str orelse If BoolOpAnd CompareIn SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str body Assign NameStore Call NameLoad keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Call NameLoad AttributeLoad NameLoad attr NameLoad AugAssignAdd NameStore NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice NameLoad BinOpAdd NameLoad Num Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad Str body Assign NameStore Str orelse If CompareIn Str NameLoad body Assign NameStore BinOpAdd Str SubscriptLoad Call AttributeLoad NameLoad attr Index Num orelse If CompareEq NameLoad Str body Assign NameStore Str orelse Print Str Expr Call AttributeLoad NameLoad attr Num Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list
N/A N/A binascii N/A random N/A sys N/A shlex N/A logging N/A select N/A socket N/A struct N/A binascii N/A ctypes N/A platform N/A time N/A RTM_NEWNEIGH 28 N/A RTM_DELNEIGH 29 N/A RTM_GETNEIGH 30 N/A NLM_F_REQUEST 1 N/A NLM_F_ROOT 256 N/A NLM_F_MATCH 512 N/A NLM_F_DUMP N/A NLM_F_ROOT NLM_F_MATCH N/A MSG N/A N/A struct pack B N/A socket AF_INET6 N/A MSG_HEADER_LENGTH 17 N/A MSG_HEADER_TYPE RTM_GETNEIGH N/A MSG_HEADER_FLAGS N/A NLM_F_REQUEST NLM_F_DUMP N/A NUD_REACHABLE 2 N/A NLMSG_NOOP 1 N/A NLMSG_ERROR 2 N/A NLMSG_DONE 3 N/A NLMSG_OVERRUN 4 N/A NUD_INCOMPLETE 1 N/A NUD_REACHABLE 2 N/A NUD_STALE 4 N/A NUD_DELAY 8 N/A NUD_PROBE 16 N/A NUD_FAILED 32 N/A NUD_NOARP 64 N/A NUD_PERMANENT 128 N/A NUD_NONE 0 N/A NDA N/A 0 1 2 3 4 5 6 7 8 NDA_UNSPEC NDA_DST NDA_LLADDR NDA_CACHEINFO NDA_PROBES NDA_VLAN NDA_PORT NDA_VNI NDA_IFINDEX N/A NLMSG_ALIGNTO 4 N/A NLA_ALIGNTO 4 N/A WHITESPACE  , ConvertDNS2Binary N/A N/A name N/A N/A N/A 
        convert domain name as described in RFC 1035, 3.1
     N/A binary N/A domain_parts N/A N/A name split . N/A p domain_parts N/A N/A binary N/A %02x N/A len p N/A binary N/A N/A binascii b2a_hex p N/A binary 00 N/A binary N/A ConvertBinary2DNS N/A N/A binary N/A N/A N/A 
        convert domain name from hex like in RFC 1035, 3.1
     N/A name N/A binary_parts binary N/A N/A N/A len binary_parts 0 N/A N/A length N/A int N/A binary_parts N/A 0 2 16 N/A label N/A N/A binascii a2b_hex N/A binary_parts N/A 2 N/A 2 N/A length 2 N/A binary_parts N/A binary_parts N/A N/A 2 N/A length 2 N/A name label N/A N/A N/A len binary_parts 2 N/A N/A name . N/A N/A str name N/A BuildOption N/A N/A number payload N/A N/A N/A 
        glue option with payload
     N/A option N/A %04x number N/A option N/A %04x N/A N/A len payload 2 N/A option payload N/A option N/A CorrectMAC N/A N/A mac N/A N/A N/A 
        OpenBSD shortens MAC addresses in ndp output - here they grow again
     N/A decompressed N/A map N/A N/A N/A m N/A N/A %02x N/A int m 16 N/A N/A mac split : N/A N/A N/A : join decompressed N/A ColonifyMAC N/A N/A mac N/A N/A N/A 
        return complete MAC address with colons
     N/A N/A N/A : join N/A N/A mac N/A 0 2 N/A mac N/A 2 4 N/A mac N/A 4 6 N/A mac N/A 6 8 N/A mac N/A 8 10 N/A mac N/A 10 12 N/A DecompressIP6 N/A N/A ip6 strict N/A True N/A N/A 
        decompresses shortened IPv6 address and returns it as ":"-less 32 character string
        additionally allows testing for prototype address with less strict set of allowed characters
     N/A N/A strict True N/A N/A c N/A N/A ip6 lower N/A N/A N/A N/A c :0123456789abcdef N/A N/A N/A Exception N/A %s should consist only of : 0 1 2 3 4 5 6 7 8 9 a b c d e f ip6 N/A N/A c N/A N/A ip6 lower N/A N/A N/A N/A c :0123456789abcdefx N/A N/A N/A Exception N/A %s should consist only of : 0 1 2 3 4 5 6 7 8 9 a b c d e f x ip6 N/A N/A N/A N/A len ip6 32 N/A N/A N/A ip6 count : 0 N/A N/A ip6 N/A N/A N/A N/A N/A ip6 count :: 1 N/A N/A N/A ip6 count ::: 1 N/A N/A N/A Exception N/A %s has too many accumulated ":" ip6 N/A N/A N/A N/A N/A ip6 count : 7 N/A N/A N/A ip6 count :: 1 N/A N/A N/A Exception N/A %s is missing some ":" ip6 N/A N/A N/A N/A N/A ip6 count : 8 N/A N/A N/A ip6 count :: 1 N/A N/A ip6 N/A N/A ip6 replace :: :0000:: N/A ip6 N/A N/A ip6 replace :: : N/A N/A N/A ip6 startswith : N/A N/A ip6 N/A 0000 ip6 N/A ip6_segments_source N/A N/A ip6 split : N/A ip6_segments_target N/A list N/A s ip6_segments_source N/A N/A N/A N/A len s 4 N/A N/A s N/A 0 s N/A N/A N/A len s 4 N/A N/A Exception N/A N/A N/A ip6_segments_target append s N/A N/A N/A join ip6_segments_target N/A ColonifyIP6 N/A N/A address N/A N/A N/A 
        return complete IPv6 address with colons
     N/A address N/A N/A N/A N/A : join N/A N/A address N/A 0 4 N/A address N/A 4 8 N/A address N/A 8 12 N/A address N/A 12 16 N/A address N/A 16 20 N/A address N/A 20 24 N/A address N/A 24 28 N/A address N/A 28 32 N/A N/A N/A N/A ErrorExit N/A N/A message status N/A An error occured. 1 N/A N/A 
        exit with given error message
        allow prefix, especially for spitting out section of configuration errors
     N/A N/A N/A N/A sys stderr write N/A 
%s

 message N/A N/A N/A sys exit status N/A ListifyOption N/A N/A option N/A N/A N/A 
        return any comma or space separated option as list
     N/A option N/A N/A lex N/A N/A shlex shlex option N/A N/A lex whitespace WHITESPACE N/A N/A lex wordchars :.- N/A N/A list lex N/A N/A None N/A NeighborCacheRecord N/A object N/A N/A 
        object for neighbor cache entries to be returned by GetNeighborCacheLinux() and in CollectedMACs
        .interface is only interesting for real neighbor cache records, to be ignored for collected MACs stored in DB
     __init__ N/A N/A self llip mac interface N/A N/A N/A N/A self llip llip N/A N/A self mac mac N/A N/A self interface interface N/A N/A self timestamp N/A N/A time time N/A N/A GetNeighborCacheLinux N/A N/A cfg IF_NUMBER log N/A N/A N/A 
        imported version of https://github.com/vokac/dhcpy6d
        https://github.com/vokac/dhcpy6d/commit/bd34d3efb18ba6016a2b3afea0b6a3fcdfb524a4
        Thanks for donating!
     N/A result N/A dict N/A s N/A N/A socket socket N/A socket AF_NETLINK N/A socket SOCK_RAW N/A socket NETLINK_ROUTE N/A N/A N/A s bind N/A 0 0 N/A N/A pid groups N/A N/A s getsockname N/A seq N/A N/A random randint 0 N/A pow 2 31 N/A MSG_HEADER N/A N/A struct pack IHHII MSG_HEADER_LENGTH MSG_HEADER_TYPE MSG_HEADER_FLAGS seq pid N/A MSG N/A N/A struct pack B N/A socket AF_INET6 N/A N/A N/A s send N/A MSG_HEADER MSG N/A answer N/A True N/A N/A N/A r w e N/A N/A select select N/A s N/A N/A 0.0 N/A N/A s r N/A N/A N/A answer N/A N/A s recv 16384 N/A result N/A N/A curr_pos 0 N/A answer_pos 0 N/A answer_len N/A len answer N/A nlmsghdr_fmt IHHII N/A nlattr_fmt HH N/A ndmsg_fmt BBHiHBB N/A nlmsg_header_len N/A N/A N/A N/A N/A struct calcsize nlmsghdr_fmt NLMSG_ALIGNTO 1 N/A N/A NLMSG_ALIGNTO 1 N/A nla_header_len N/A N/A N/A N/A N/A struct calcsize nlattr_fmt NLA_ALIGNTO 1 N/A N/A NLA_ALIGNTO 1 N/A N/A N/A N/A answer_pos answer_len N/A N/A curr_pos answer_pos N/A N/A N/A N/A log getEffectiveLevel N/A logging DEBUG N/A N/A N/A N/A log debug N/A nlm[%i:]: parsing up to %i... N/A answer_pos answer_len N/A N/A nlmsg_len nlmsg_type nlmsg_flags nlmsg_seq nlmsg_pid N/A N/A struct unpack_from N/A <%s nlmsghdr_fmt answer answer_pos N/A N/A nlmsg_len N/A N/A struct calcsize N/A <%s nlmsghdr_fmt N/A N/A N/A N/A log warn N/A broken data from netlink (position %i, nlmsg_len %i): nlmsg_len is smaler then structure size N/A answer_pos nlmsg_len N/A N/A N/A N/A answer_len answer_pos N/A N/A struct calcsize N/A <%s nlmsghdr_fmt N/A N/A N/A N/A log warn N/A broken data from netlink (position %i, length avail %i): received data size is smaler then structure size N/A answer_pos N/A answer_len answer_pos N/A N/A N/A N/A answer_len answer_pos nlmsg_len N/A N/A N/A N/A log warn N/A broken data from netlink (position %i, length avail %i): received data size is smaller then nlmsg_len N/A answer_pos N/A answer_len answer_pos N/A N/A N/A N/A pid nlmsg_pid N/A seq nlmsg_seq N/A N/A N/A N/A log warn N/A broken data from netlink (position %i, length avail %i): invalid seq (%s x %s) or pid (%s x %s) N/A answer_pos N/A answer_len answer_pos seq nlmsg_seq pid nlmsg_pid N/A N/A nlmsg_data N/A answer N/A N/A answer_pos nlmsg_header_len N/A answer_pos nlmsg_len N/A N/A N/A N/A log getEffectiveLevel N/A logging DEBUG N/A N/A N/A N/A log debug N/A nlm[%i:%i]%s: %s N/A answer_pos N/A answer_pos nlmsg_len N/A str N/A N/A struct unpack_from N/A <%s nlmsghdr_fmt answer answer_pos N/A N/A binascii b2a_hex nlmsg_data N/A N/A nlmsg_type NLMSG_DONE N/A N/A N/A N/A nlmsg_type NLMSG_ERROR N/A N/A N/A nlmsgerr_error nlmsgerr_len nlmsgerr_type nlmsgerr_flags nlmsgerr_seq nlmsgerr_pid N/A N/A struct unpack_from <sIHHII nlmsg_data N/A N/A N/A log warn N/A broken data from netlink (position %i, length avail %i): invalid message (errno %i) N/A answer_pos N/A answer_len answer_pos nlmsgerr_error N/A N/A N/A nlmsg_type N/A RTM_NEWNEIGH RTM_DELNEIGH RTM_GETNEIGH N/A N/A N/A N/A log warn N/A broken data from netlink (position %i, length avail %i): this is realy wierd, wrong message type %i N/A answer_pos N/A answer_len answer_pos nlmsg_type N/A N/A curr_pos N/A answer_pos nlmsg_header_len N/A N/A ndm_family ndm_pad1 ndm_pad2 ndm_ifindex ndm_state ndm_flags ndm_type N/A N/A struct unpack_from N/A <%s ndmsg_fmt nlmsg_data 0 N/A N/A N/A N/A log getEffectiveLevel N/A logging DEBUG N/A N/A N/A N/A log debug N/A nlm[%i:%i]: family %s, pad1 %s, pad2 %s, ifindex %s, state %s, flags %s, type %s N/A answer_pos N/A answer_pos nlmsg_len ndm_family ndm_pad1 ndm_pad2 ndm_ifindex ndm_state ndm_flags ndm_type N/A nda N/A NDM_FAMILY NDM_IFINDEX NDM_STATE NDM_FLAGS NDM_TYPE ndm_family ndm_ifindex ndm_state ndm_flags ndm_type N/A nlmsg_data_pos 0 N/A nlmsg_data_len N/A nlmsg_len nlmsg_header_len N/A N/A nlmsg_data_pos nlmsg_data_len N/A N/A curr_pos N/A N/A answer_pos nlmsg_header_len nlmsg_data_pos N/A N/A N/A N/A log getEffectiveLevel N/A logging DEBUG N/A N/A N/A N/A log debug N/A nla[%i:]: parsing up to %i... N/A nlmsg_data_pos nlmsg_data_len N/A N/A nla_len nla_type N/A N/A struct unpack_from N/A <%s nlattr_fmt nlmsg_data nlmsg_data_pos N/A N/A nla_len N/A N/A struct calcsize N/A <%s nlattr_fmt N/A N/A N/A N/A log debug N/A This is normal for last record, but we should not get here (because of NLMSG_DONE); data size: %i, data[%i:%i] = %s N/A answer_len N/A answer_pos nlmsg_header_len N/A answer_pos nlmsg_len N/A N/A binascii b2a_hex nlmsg_data N/A N/A nla_data N/A nlmsg_data N/A N/A nlmsg_data_pos nla_header_len N/A nlmsg_data_pos nla_len N/A N/A N/A N/A log getEffectiveLevel N/A logging DEBUG N/A N/A N/A N/A log debug N/A nla[%i:]%s: %s N/A nlmsg_data_pos N/A str N/A N/A struct unpack_from N/A <%s nlattr_fmt nlmsg_data nlmsg_data_pos N/A N/A binascii b2a_hex nla_data N/A nda_type_key N/A N/A NDA get nla_type N/A str nla_type N/A N/A nda_type_key NDA_DST N/A N/A N/A nda N/A nda_type_key N/A ColonifyIP6 N/A N/A binascii b2a_hex nla_data N/A N/A N/A nda_type_key NDA_LLADDR N/A N/A N/A nda N/A nda_type_key N/A ColonifyMAC N/A N/A binascii b2a_hex nla_data N/A N/A N/A nda_type_key NDA_CACHEINFO N/A N/A N/A nda N/A nda_type_key N/A N/A struct unpack_from <IIII nla_data N/A N/A N/A nda_type_key NDA_VLAN N/A N/A N/A nda N/A nda_type_key N/A N/A binascii b2a_hex nla_data N/A N/A N/A nda N/A nda_type_key nla_data N/A nlmsg_data_pos nla_header_len N/A nlmsg_data_pos N/A N/A N/A N/A nla_len nla_header_len NLA_ALIGNTO 1 N/A N/A NLA_ALIGNTO 1 N/A N/A N/A N/A log getEffectiveLevel N/A logging DEBUG N/A N/A N/A N/A log debug N/A nlm[%i:%i]: %s N/A answer_pos N/A answer_pos nlmsg_len N/A str nda N/A N/A N/A nda N/A NDM_STATE N/A N/A N/A NUD_INCOMPLETE NUD_FAILED NUD_NOARP N/A N/A N/A N/A N/A IF_NUMBER has_key N/A nda N/A NDM_IFINDEX N/A N/A N/A N/A log debug N/A can't find device for interface index %i N/A nda N/A NDM_IFINDEX N/A N/A N/A N/A N/A nda has_key NDA_DST N/A N/A N/A N/A log warn N/A can't find destination address (wrong entry state: %i?!) N/A nda N/A NDM_STATE N/A N/A N/A N/A N/A nda has_key NDA_LLADDR N/A N/A N/A N/A log warn N/A can't find local hardware address (wrong entry state: %i?!) N/A nda N/A NDM_STATE N/A N/A N/A N/A N/A IF_NUMBER N/A N/A nda N/A NDM_IFINDEX N/A cfg INTERFACE N/A N/A N/A N/A nda N/A NDA_LLADDR startswith 33:33: N/A N/A record N/A NeighborCacheRecord llip N/A DecompressIP6 N/A nda N/A NDA_DST mac N/A nda N/A NDA_LLADDR interface N/A IF_NUMBER N/A N/A nda N/A NDM_IFINDEX N/A N/A result N/A N/A str N/A record llip record N/A answer_pos nlmsg_len N/A N/A N/A N/A struct error N/A e N/A N/A N/A N/A log warn N/A broken data from netlink (position %i, data[%i:%i] = %s...): %s N/A answer_pos curr_pos answer_len N/A N/A binascii b2a_hex N/A answer N/A curr_pos N/A curr_pos 8 N/A str e N/A N/A N/A s close N/A result N/A GetLibC N/A N/A N/A N/A N/A 
        return libC-object to be used for NIC handling in dhcpy6d and Config.py
        first get the library to connect to - OS-dependent
     N/A OS N/A N/A platform system N/A N/A OS Linux N/A N/A libc_name libc.so.6 N/A N/A N/A BSD OS N/A N/A libc_name N/A libc.so. N/A N/A N/A platform libc_ver N/A 1 N/A N/A N/A OS Darwin N/A N/A libc_name libc.dylib N/A N/A 
 OS not yet supported. :-( 
 N/A N/A N/A sys exit 1 N/A N/A N/A N/A ctypes cdll LoadLibrary libc_name N/A