Documentation ¶
Index ¶
- Constants
- func DetectNFS(conn net.Conn, timeout time.Duration) (*plugins.ServiceNFS, error)
- func DetectNFSAllowedOrigins(conn net.Conn, timeout time.Duration) []string
- func DetectNFSPolicies(conn net.Conn, timeout time.Duration) []string
- func DetectNFSSharedContent(conn net.Conn, timeout time.Duration) []string
- func DetectSupportedProcedures(conn net.Conn, timeout time.Duration, version uint32) ([]string, error)
- type NFSPlugin
- type NFSProcedureRequest
- type NFSProcedureResponse
- type PortMapperRequest
- type PortMapperResponse
Constants ¶
View Source
const ( ProgramID = 100003 Version2 = 2 Version3 = 3 Version4 = 4 )
NFS Program and Version constants
View Source
const NFS = "nfs"
Variables ¶
This section is empty.
Functions ¶
func DetectNFSAllowedOrigins ¶ added in v0.0.42
func DetectNFSSharedContent ¶ added in v0.0.42
Types ¶
type NFSProcedureRequest ¶
type NFSProcedureRequest struct { Credential [32]byte // Simplified; actual structure is more complex Verifier [32]byte // Simplified; actual structure is more complex }
NFS Procedure request structure
type NFSProcedureResponse ¶
type NFSProcedureResponse struct {
Status uint32
}
NFS Procedure response structure
type PortMapperRequest ¶
Port mapper request structure
type PortMapperResponse ¶
type PortMapperResponse struct {
Port uint32
}
Port mapper response structure
Click to show internal directories.
Click to hide internal directories.