# Packages
Package addr contains types for SCION addressing.
No description provided by the author
No description provided by the author
Package config provides an unified pattern for configuration structs.
Package ctrl handles SCION control-plane payloads, which are encoded as capnp proto messages.
Package discovery provides library support to query the discovery service for topology files.
Package env contains common command line and initialization code for SCION services.
Package fatal provides a way to handle fatal errors.
Package healthpool provides a generic way to keep track of the health infos for a set of keys.
No description provided by the author
No description provided by the author
Package hpkt (Host Packet) contains low level primitives for parsing and creating end-host SCION messages.
Package infra contains common definitions for the SCION infrastructure messaging layer.
Package integration simplifies the creation of integration tests.
Package keyconf defines basic primitives for key configuration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package pathmgr implements an asynchronous Path Resolver for SCION Paths.
Package pathpol implements path policies, documentation in doc/PathPolicy.md Currently implemented: ACL, Sequence, Extends and Options.
No description provided by the author
No description provided by the author
Package pktcls implements tools for classifying and acting on network packets.
No description provided by the author
Package profile handles CPU and memory profiling.
Package prom contains some utility functions for dealing with prometheus metrics.
No description provided by the author
No description provided by the author
Package sciond queries local SCIOND servers for information.
No description provided by the author
No description provided by the author
Package serrors provides enhanced errors.
Package snet implements interfaces net.Conn and net.PacketConn for SCION connections.
No description provided by the author
This version of sockctrl is for Go versions >= 1.9, where the socket FDs are accessible via RawConn.Control().
No description provided by the author
No description provided by the author
No description provided by the author
Package svc implements support for SVC Resolution.
Package topology wraps two versions of the topology.
No description provided by the author
Package truststorage provides a "factory" for trust database.
No description provided by the author
Package xtest implements common functionality for unit tests.