summaryrefslogtreecommitdiffstats
path: root/meta-rcar-gen3/recipes-kernel/linux-libc-headers/linux-libc-headers_4.14.bb
blob: 24b9fd78d1f7ac3c403838efd3de05873b71983c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
require recipes-kernel/linux-libc-headers/linux-libc-headers.inc
require include/iccom-control.inc

RENESAS_BSP_URL = " \
    git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git"
BRANCH = "v4.14/rcar-3.7.3"
SRCREV = "c5090444b63749f899a39c7d39fbbd65e614eeba"

SRC_URI = "${RENESAS_BSP_URL};branch=${BRANCH}"

# Enable RPMSG_VIRTIO depend on ICCOM
SRC_URI_append = " \
    ${@base_conditional("USE_ICCOM", "1", " file://0001-rpmsg-Add-message-to-be-able-to-configure-RPMSG_VIRT.patch", "", d)} \
"

S = "${WORKDIR}/git"
I. ## Session A session is meant to be the unique instance context of a client, which identify that instance across requests. Each session has an identifier. Session identifier generated by afb-daemon are UUIDs. A client can present its own session id. Internally, afb-daemon offers a mechanism to attach data to sessions. When a session is closed or disappears, data attached to that session are freed. ## Token The token is an identifier that the client must give to be authenticated. At start, afb-daemon get an initial token. This initial token must be presented by incoming client to be authenticated. A token is valid only for a period. The token must be renewed periodically. When the token is renewed, afb-daemon sends the new token to the client. Tokens generated by afb-daemon are UUIDs. ## UUID It stand for Universal Unique IDentifier. It is designed to create identifier in a way that avoid has much as possible conflicts. It means that if two different instances create an UUID, the probability that they create the same UUID is very low, near to zero. ## x-afb-reqid Argument name that can be used with HTTP request. When this argument is given, it is automatically added to the "request" object of the answer. ## x-afb-token Argument name meant to give the token without ambiguity. You can also use the name **token** but it may conflicts with others arguments. ## x-afb-uuid Argument name for giving explicitly the session identifier without ambiguity. You can also use the name **uuid** but it may conflicts with others arguments.