mirror of
https://github.com/valitydev/osquery-1.git
synced 2024-11-07 01:55:20 +00:00
c2be670806
1. Table implementations (spec files) can mark the table as 'cachable'. 2. Cached results depend on the shortest/quickest interval of scheduled queries that act on results of the table. 3. The table API generator blocks caching on index/additional/required table column options.
16 lines
656 B
Plaintext
16 lines
656 B
Plaintext
table_name("routes")
|
|
description("The active route table for the host system.")
|
|
schema([
|
|
Column("destination", TEXT, "Destination IP address"),
|
|
Column("netmask", TEXT, "Netmask length"),
|
|
Column("gateway", TEXT, "Route gateway"),
|
|
Column("source", TEXT, "Route source"),
|
|
Column("flags", INTEGER, "Flags to describe route"),
|
|
Column("interface", TEXT, "Route local interface"),
|
|
Column("mtu", INTEGER, "Maximum Transmission Unit for the route"),
|
|
Column("metric", INTEGER, "Cost of route. Lowest is preferred"),
|
|
Column("type", TEXT, "Type of route"),
|
|
])
|
|
attributes(cachable=True)
|
|
implementation("networking/routes@genRoutes")
|