{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.RkGTwAG2/b1/libosmocore_1.10.0-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.RkGTwAG2/b2/libosmocore_1.10.0-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -8,25 +8,25 @@\n 2645c47f9e6b0ecd331b867487425854 202176 libdevel optional libosmocore-dev_1.10.0-1_armhf.deb\n 97d70281bae4820e802b6b9cf1f4a21e 1021460 doc optional libosmocore-doc_1.10.0-1_all.deb\n d47f6dde0bb5b458314ad465379323b3 16264 debug optional libosmocore-utils-dbgsym_1.10.0-1_armhf.deb\n f782d60429800dbddc32406177462602 22812 utils optional libosmocore-utils_1.10.0-1_armhf.deb\n c27eb0a9e2efb72dedfc91fe72e03268 358368 debug optional libosmocore22-dbgsym_1.10.0-1_armhf.deb\n dcee5de72ec92693a0299af9fd9715d1 121916 libs optional libosmocore22_1.10.0-1_armhf.deb\n d28654ab2f28a60c29fdb8f52bbd2a7e 16032 libs optional libosmocore_1.10.0-1_armhf.deb\n- 1dcfdc838ab72b606c1024dd94fcfe86 424112 doc optional libosmoctrl-doc_1.10.0-1_all.deb\n+ 0b518a45859f0dea69dacc95747c89d7 424252 doc optional libosmoctrl-doc_1.10.0-1_all.deb\n 729803904a09b3e67df771d373a0cd29 42028 debug optional libosmoctrl0-dbgsym_1.10.0-1_armhf.deb\n 7ddc71092b7f8e14c90623bb570fe43d 30128 libs optional libosmoctrl0_1.10.0-1_armhf.deb\n- 38721ce9fce8766a672f30775cc34b07 841052 doc optional libosmogb-doc_1.10.0-1_all.deb\n+ 4119f2e20a7080812856d27694db09d6 840420 doc optional libosmogb-doc_1.10.0-1_all.deb\n 43bfe4d4aa29c59a91a5ae68514c2eb5 440080 debug optional libosmogb14-dbgsym_1.10.0-1_armhf.deb\n 982b794a59596d5114b246a967cf4afd 132116 libs optional libosmogb14_1.10.0-1_armhf.deb\n 4bf05b8923fb6601115f9622739d7cc3 2105552 doc optional libosmogsm-doc_1.10.0-1_all.deb\n 1b03e4b6ffafe666348d412fe5c39484 669620 debug optional libosmogsm20-dbgsym_1.10.0-1_armhf.deb\n f4de4bf100412ad4621f5720a53b7bda 176820 libs optional libosmogsm20_1.10.0-1_armhf.deb\n d6fa92e86544868cb0c168a524d43f6a 343768 doc optional libosmoisdn-doc_1.10.0-1_all.deb\n 12a237d350401e46ae7e915b187c5f1d 77788 debug optional libosmoisdn0-dbgsym_1.10.0-1_armhf.deb\n c9666afc5adafa7bab2e46f7d2e0e7fc 40356 libs optional libosmoisdn0_1.10.0-1_armhf.deb\n- 9fa9c8c2fa98a434523560a0833a79f9 212316 doc optional libosmosim-doc_1.10.0-1_all.deb\n+ b4399d4422cf953755d2c9b476a375d8 191548 doc optional libosmosim-doc_1.10.0-1_all.deb\n 3c31bd8f1a7deee1638fe427daf10422 33616 debug optional libosmosim2-dbgsym_1.10.0-1_armhf.deb\n fb87555f7cd2639ce9b9a41151c406da 32940 libs optional libosmosim2_1.10.0-1_armhf.deb\n 0275097dad104b3b5e658f57e6f4c575 610612 doc optional libosmovty-doc_1.10.0-1_all.deb\n 43c20a1dcda218afa568240d484c8b22 157916 debug optional libosmovty13-dbgsym_1.10.0-1_armhf.deb\n f244d5295c7ce8bad8791a63c6b39f40 69116 libs optional libosmovty13_1.10.0-1_armhf.deb\n"}, {"source1": "libosmoctrl-doc_1.10.0-1_all.deb", "source2": "libosmoctrl-doc_1.10.0-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-07-26 21:32:32.000000 debian-binary\n--rw-r--r-- 0 0 0 7064 2024-07-26 21:32:32.000000 control.tar.xz\n--rw-r--r-- 0 0 0 416856 2024-07-26 21:32:32.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 7076 2024-07-26 21:32:32.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 416984 2024-07-26 21:32:32.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/doc/libosmocore/ctrl/html/control__cmd_8c.html", "source2": "./usr/share/doc/libosmocore/ctrl/html/control__cmd_8c.html", "unified_diff": "@@ -122,15 +122,15 @@\n \n \n \n \n \n \n-\n+\n \n \n \n \n \n \n \n@@ -152,15 +152,15 @@\n \n \n \n \n \n \n \n-\n+\n \n \n \n \n \n \n \n@@ -596,15 +596,15 @@\n \n \n

\n Functions

vector cmd_make_descvec (const char *string, const char *descstr)
 
static struct ctrl_cmd_elementctrl_cmd_get_element_match (vector vline, vector node)
 
int ctrl_cmd_exec (vector vline, struct ctrl_cmd *command, vector node, void *data)
int ctrl_cmd_exec (vector vline, struct ctrl_cmd *command, vector node, void *data)
 Execute a given received command.
 
static void add_word (struct ctrl_cmd_struct *cmd, const char *start, const char *end)
 
static void create_cmd_struct (struct ctrl_cmd_struct *cmd, const char *name)
 
int ctrl_cmd_install (enum ctrl_node_type node, struct ctrl_cmd_element *cmd)
 
struct ctrl_cmdctrl_cmd_parse3 (void *ctx, struct msgb *msg, bool *parse_failed)
 Parse/Decode CTRL from Message buffers into command struct.
 
struct msgbctrl_cmd_make (struct ctrl_cmd *cmd)
 Encode a given CTRL command from its parsed form into a message buffer.
 
struct ctrl_cmd_defctrl_cmd_def_make (const void *ctx, struct ctrl_cmd *cmd, void *data, unsigned int secs)
struct ctrl_cmd_defctrl_cmd_def_make (const void *ctx, struct ctrl_cmd *cmd, void *data, unsigned int secs)
 Build a deferred control command state and keep it the per-connection list of deferred commands.
 
int ctrl_cmd_def_is_zombie (struct ctrl_cmd_def *cd)
 Determine if the given deferred control command is still alive or a zombie.
 
int ctrl_cmd_def_send (struct ctrl_cmd_def *cd)
 Send the response to a deferred ctrl command.
[in]nodeCTRL interface node
[in]dataopaque data passed to verify(), get() and set() call-backs
\n \n \n
Returns
CTRL_CMD_HANDLED or CTRL_CMD_REPLY; CTRL_CMD_ERROR on error
\n \n-

References CTRL_CMD_ERROR, ctrl_cmd_get_element_match(), CTRL_CMD_REPLY, CTRL_TYPE_ERROR, CTRL_TYPE_GET, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET, CTRL_TYPE_SET_REPLY, data, ctrl_cmd_element::get, node, ctrl_cmd::reply, ctrl_cmd_element::set, ctrl_cmd::type, ctrl_cmd::value, and ctrl_cmd_element::verify.

\n+

References CTRL_CMD_ERROR, ctrl_cmd_get_element_match(), CTRL_CMD_REPLY, CTRL_TYPE_ERROR, CTRL_TYPE_GET, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET, CTRL_TYPE_SET_REPLY, data, ctrl_cmd_element::get, node, ctrl_cmd::reply, ctrl_cmd_element::set, ctrl_cmd::type, ctrl_cmd::value, and ctrl_cmd_element::verify.

\n \n

Referenced by ctrl_cmd_handle().

\n \n \n \n \n

◆ ctrl_cmd_get_element_match()

\n"}, {"source1": "./usr/share/doc/libosmocore/ctrl/html/control__cmd_8h.html", "source2": "./usr/share/doc/libosmocore/ctrl/html/control__cmd_8h.html", "unified_diff": "@@ -214,24 +214,24 @@\n
\n }\n  Ctrl command types (GET, SET, ...) More...
\n  \n \n \n-\n+\n \n \n \n \n \n \n \n \n-\n+\n \n \n \n \n \n \n \n@@ -807,23 +807,23 @@\n \n \n \n

\n Functions

struct ctrl_cmd_defctrl_cmd_def_make (const void *ctx, struct ctrl_cmd *cmd, void *data, unsigned int secs)
struct ctrl_cmd_defctrl_cmd_def_make (const void *ctx, struct ctrl_cmd *cmd, void *data, unsigned int secs)
 Build a deferred control command state and keep it the per-connection list of deferred commands.
 
int ctrl_cmd_def_is_zombie (struct ctrl_cmd_def *cd)
 Determine if the given deferred control command is still alive or a zombie.
 
int ctrl_cmd_def_send (struct ctrl_cmd_def *cd)
 Send the response to a deferred ctrl command.
 
int ctrl_cmd_exec (vector vline, struct ctrl_cmd *command, vector node, void *data)
int ctrl_cmd_exec (vector vline, struct ctrl_cmd *command, vector node, void *data)
 Execute a given received command.
 
int ctrl_cmd_install (enum ctrl_node_type node, struct ctrl_cmd_element *cmd)
 Install a given command definition at a given CTRL node.
 
int ctrl_cmd_send (struct osmo_wqueue *queue, struct ctrl_cmd *cmd)
 Encode a CTRL command and append it to the given ctrl_connection.
)
\n
\n Value:
static int get_##cmdname(struct ctrl_cmd *cmd, void *_data) \\
\n
{ \\
\n-
dtype *data = cmd->node; \\
\n-
cmd->reply = talloc_asprintf(cmd, "%s", data->element); \\
\n+
dtype *data = cmd->node; \\
\n+
cmd->reply = talloc_asprintf(cmd, "%s", data->element); \\
\n
if (!cmd->reply) { \\
\n
cmd->reply = "OOM"; \\
\n
return CTRL_CMD_ERROR; \\
\n
} \\
\n
return CTRL_CMD_REPLY; \\
\n
}
\n-
uint8_t data[0]
\n+
uint8_t data[0]
\n
\n

Helper to generate static GET function for string.

\n
Parameters
\n \n \n \n \n@@ -913,16 +913,16 @@\n \n \n \n
[in]cmdnamesymbol name of the command related function
[in]dtypename of outer struct of user data
[in]elementname of field within dtype
)
\n
\n Value:
static int set_##cmdname(struct ctrl_cmd *cmd, void *_data) \\
\n
{ \\
\n-
dtype *data = cmd->node; \\
\n-
osmo_talloc_replace_string(cmd->node, &data->element, cmd->value); \\
\n+
dtype *data = cmd->node; \\
\n+
osmo_talloc_replace_string(cmd->node, &data->element, cmd->value); \\
\n
return get_##cmdname(cmd, _data); \\
\n
}
\n
\n

Helper to generate static SET function for string.

\n
Parameters
\n \n \n@@ -1282,15 +1282,15 @@\n \n \n
[in]cmdnamesymbol name of the command related function
[in]nodeCTRL interface node
[in]dataopaque data passed to verify(), get() and set() call-backs
\n
\n
\n
Returns
CTRL_CMD_HANDLED or CTRL_CMD_REPLY; CTRL_CMD_ERROR on error
\n \n-

References CTRL_CMD_ERROR, ctrl_cmd_get_element_match(), CTRL_CMD_REPLY, CTRL_TYPE_ERROR, CTRL_TYPE_GET, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET, CTRL_TYPE_SET_REPLY, data, ctrl_cmd_element::get, node, ctrl_cmd::reply, ctrl_cmd_element::set, ctrl_cmd::type, ctrl_cmd::value, and ctrl_cmd_element::verify.

\n+

References CTRL_CMD_ERROR, ctrl_cmd_get_element_match(), CTRL_CMD_REPLY, CTRL_TYPE_ERROR, CTRL_TYPE_GET, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET, CTRL_TYPE_SET_REPLY, data, ctrl_cmd_element::get, node, ctrl_cmd::reply, ctrl_cmd_element::set, ctrl_cmd::type, ctrl_cmd::value, and ctrl_cmd_element::verify.

\n \n

Referenced by ctrl_cmd_handle().

\n \n
\n \n \n

◆ ctrl_cmd_install()

\n"}, {"source1": "./usr/share/doc/libosmocore/ctrl/html/control__cmd_8h_source.html", "source2": "./usr/share/doc/libosmocore/ctrl/html/control__cmd_8h_source.html", "unified_diff": "@@ -185,17 +185,17 @@\n
92};
\n \n
93
\n
\n
96struct ctrl_cmd_element {
\n
98 const char *name;
\n
99 struct ctrl_cmd_struct strcmd;
\n-
101 int (*set)(struct ctrl_cmd *cmd, void *data);
\n-
103 int (*get)(struct ctrl_cmd *cmd, void *data);
\n-
105 int (*verify)(struct ctrl_cmd *cmd, const char *value, void *data);
\n+
101 int (*set)(struct ctrl_cmd *cmd, void *data);
\n+
103 int (*get)(struct ctrl_cmd *cmd, void *data);
\n+
105 int (*verify)(struct ctrl_cmd *cmd, const char *value, void *data);
\n
106};
\n
\n
107
\n
\n
108struct ctrl_cmd_map {
\n
109 char *cmd;
\n
110 enum ctrl_type type;
\n@@ -396,15 +396,15 @@\n
@ CTRL_NODE_TS
Definition control_cmd.h:24
\n
@ CTRL_NODE_TRX
Definition control_cmd.h:23
\n
@ CTRL_NODE_BTS
Definition control_cmd.h:22
\n
@ CTRL_NODE_FSM_INST
Definition control_cmd.h:26
\n
int ctrl_cmd_send(struct osmo_wqueue *queue, struct ctrl_cmd *cmd)
Encode a CTRL command and append it to the given ctrl_connection.
Definition control_if.c:119
\n
int ctrl_cmd_install(enum ctrl_node_type node, struct ctrl_cmd_element *cmd)
Install a given command definition at a given CTRL node.
Definition control_cmd.c:210
\n
int ctrl_cmd_exec(vector vline, struct ctrl_cmd *command, vector node, void *data)
Execute a given received command.
Definition control_cmd.c:95
\n-
uint8_t data[0]
\n+
uint8_t data[0]
\n
\n
\n
\n
Definition control_cmd.h:114
\n
void * data
Definition control_cmd.h:117
\n
struct llist_head list
Definition control_cmd.h:115
\n
struct ctrl_cmd * cmd
Definition control_cmd.h:116
\n"}, {"source1": "./usr/share/doc/libosmocore/ctrl/html/control__if_8c.html", "source2": "./usr/share/doc/libosmocore/ctrl/html/control__if_8c.html", "unified_diff": "@@ -158,71 +158,71 @@\n  Send TRAP over given Control Interface.
\n  \n struct ctrl_cmdctrl_cmd_trap (struct ctrl_cmd *cmd)\n  Copy given cmd and convert copy to CTRL_TYPE_TRAP.
\n  \n static void control_close_conn (struct ctrl_connection *ccon)\n  \n-int ctrl_cmd_handle (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data)\n+int ctrl_cmd_handle (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data)\n  \n static int handle_control_read (struct osmo_fd *bfd)\n  \n int ctrl_handle_msg (struct ctrl_handle *ctrl, struct ctrl_connection *ccon, struct msgb *msg)\n  Handle a received CTRL command contained in a Message buffers.
\n  \n static int control_write_cb (struct osmo_fd *bfd, struct msgb *msg)\n  \n-struct ctrl_connectionosmo_ctrl_conn_alloc (void *ctx, void *data)\n+struct ctrl_connectionosmo_ctrl_conn_alloc (void *ctx, void *data)\n  Allocate CTRL connection.
\n  \n static int listen_fd_cb (struct osmo_fd *listen_bfd, unsigned int what)\n  \n static uint64_t get_rate_ctr_value (const struct rate_ctr *ctr, int intv, const char *grp)\n  \n static int get_rate_ctr_group_idx (struct rate_ctr_group *ctrg, int intv, struct ctrl_cmd *cmd)\n  \n-static int ctrl_rate_ctr_group_handler (struct rate_ctr_group *ctrg, void *data)\n+static int ctrl_rate_ctr_group_handler (struct rate_ctr_group *ctrg, void *data)\n  \n  CTRL_CMD_DEFINE (rate_ctr, "rate_ctr *")\n  \n-static int get_rate_ctr (struct ctrl_cmd *cmd, void *data)\n+static int get_rate_ctr (struct ctrl_cmd *cmd, void *data)\n  \n-static int set_rate_ctr (struct ctrl_cmd *cmd, void *data)\n+static int set_rate_ctr (struct ctrl_cmd *cmd, void *data)\n  \n-static int verify_rate_ctr (struct ctrl_cmd *cmd, const char *value, void *data)\n+static int verify_rate_ctr (struct ctrl_cmd *cmd, const char *value, void *data)\n  \n  CTRL_CMD_DEFINE_RO (stat_item, "stat_item *")\n  \n-static int get_stat_item (struct ctrl_cmd *cmd, void *data)\n+static int get_stat_item (struct ctrl_cmd *cmd, void *data)\n  \n  CTRL_CMD_DEFINE (counter, "counter *")\n  \n-static int get_counter (struct ctrl_cmd *cmd, void *data)\n+static int get_counter (struct ctrl_cmd *cmd, void *data)\n  \n-static int set_counter (struct ctrl_cmd *cmd, void *data)\n+static int set_counter (struct ctrl_cmd *cmd, void *data)\n  \n-static int verify_counter (struct ctrl_cmd *cmd, const char *value, void *data)\n+static int verify_counter (struct ctrl_cmd *cmd, const char *value, void *data)\n  \n-struct ctrl_handlectrl_interface_setup (void *data, uint16_t port, ctrl_cmd_lookup lookup)\n+struct ctrl_handlectrl_interface_setup (void *data, uint16_t port, ctrl_cmd_lookup lookup)\n  \n static int ctrl_init (unsigned int node_count)\n  \n-struct ctrl_handlectrl_handle_alloc2 (void *ctx, void *data, ctrl_cmd_lookup lookup, unsigned int node_count)\n+struct ctrl_handlectrl_handle_alloc2 (void *ctx, void *data, ctrl_cmd_lookup lookup, unsigned int node_count)\n  Allocate a CTRL interface handle.
\n  \n-struct ctrl_handlectrl_handle_alloc (void *ctx, void *data, ctrl_cmd_lookup lookup)\n+struct ctrl_handlectrl_handle_alloc (void *ctx, void *data, ctrl_cmd_lookup lookup)\n  Allocate a CTRL interface handle.
\n  \n-struct ctrl_handlectrl_interface_setup_dynip2 (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup, unsigned int node_count)\n+struct ctrl_handlectrl_interface_setup_dynip2 (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup, unsigned int node_count)\n  Setup CTRL interface on a given address.
\n  \n-struct ctrl_handlectrl_interface_setup_dynip (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup)\n+struct ctrl_handlectrl_interface_setup_dynip (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup)\n  Setup CTRL interface on a given address.
\n  \n-struct ctrl_handlectrl_interface_setup2 (void *data, uint16_t default_port, ctrl_cmd_lookup lookup, unsigned int node_count)\n+struct ctrl_handlectrl_interface_setup2 (void *data, uint16_t default_port, ctrl_cmd_lookup lookup, unsigned int node_count)\n  Initializes CTRL interface using the configured bind addr/port.
\n  \n int ctrl_lookup_register (ctrl_cmd_lookup lookup)\n  Install a lookup helper function for control nodes This function is used by e.g.
\n  \n struct ctrl_cmdctrl_cmd_exec_from_string (struct ctrl_handle *ch, const char *cmdstr)\n  Helper for \"local execution\" of a CTRL command from a string The function will parse + execute the given control command string and return a corresponding ctrl_cmd.
\n@@ -459,15 +459,15 @@\n \n )\n \n \n \n
\n \n-

References ctrl_cmd_def::cmd, cmd_free_strvec(), cmd_make_strvec(), cmdvec, CTRL_CMD_ERROR, ctrl_cmd_exec(), CTRL_CMD_HANDLED, CTRL_CMD_REPLY, CTRL_NODE_ROOT, ctrl_node_vec, CTRL_TYPE_ERROR, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET_REPLY, ctrl_type_vals, data, ctrl_cmd_def::data, DLCTRL, get_value_string(), ctrl_cmd::id, lookup_helper::list, llist_for_each_entry, LOGL_DEBUG, LOGL_ERROR, LOGL_NOTICE, LOGP, ctrl_handle::lookup, lookup_helper::lookup, node, ctrl_cmd::node, ctrl_cmd::reply, ctrl_handle::reply_cb, ctrl_cmd::type, ctrl_cmd::variable, vector_active, vector_free(), vector_init(), vector_lookup(), vector_set(), and vector_slot.

\n+

References ctrl_cmd_def::cmd, cmd_free_strvec(), cmd_make_strvec(), cmdvec, CTRL_CMD_ERROR, ctrl_cmd_exec(), CTRL_CMD_HANDLED, CTRL_CMD_REPLY, CTRL_NODE_ROOT, ctrl_node_vec, CTRL_TYPE_ERROR, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET_REPLY, ctrl_type_vals, data, ctrl_cmd_def::data, DLCTRL, get_value_string(), ctrl_cmd::id, lookup_helper::list, llist_for_each_entry, LOGL_DEBUG, LOGL_ERROR, LOGL_NOTICE, LOGP, ctrl_handle::lookup, lookup_helper::lookup, node, ctrl_cmd::node, ctrl_cmd::reply, ctrl_handle::reply_cb, ctrl_cmd::type, ctrl_cmd::variable, vector_active, vector_free(), vector_init(), vector_lookup(), vector_set(), and vector_slot.

\n \n

Referenced by ctrl_cmd_exec_from_string(), and ctrl_handle_msg().

\n \n
\n \n \n

◆ ctrl_cmd_send()

\n@@ -1170,15 +1170,15 @@\n \n \n static \n \n \n
\n \n-

References data, rate_ctr_group::desc, rate_ctr_group_desc::group_name_prefix, rate_ctr_group::idx, and ctrl_cmd::reply.

\n+

References data, rate_ctr_group::desc, rate_ctr_group_desc::group_name_prefix, rate_ctr_group::idx, and ctrl_cmd::reply.

\n \n

Referenced by get_rate_ctr().

\n \n
\n \n \n

◆ get_counter()

\n@@ -1516,15 +1516,15 @@\n [in]ctxContext from which talloc should allocate it \n [in]datacaller's private data parameter which should assigned to write queue's file descriptor data parameter. \n \n \n \n
Returns
Allocated CTRL connection structure or NULL in case of errors
\n \n-

References osmo_wqueue::bfd, ctrl_connection::cmds, control_write_cb(), osmo_fd::data, data, ctrl_connection::def_cmds, osmo_fd::fd, handle_control_read(), INIT_LLIST_HEAD, osmo_wqueue_init(), osmo_wqueue::read_cb, osmo_wqueue::write_cb, and ctrl_connection::write_queue.

\n+

References osmo_wqueue::bfd, ctrl_connection::cmds, control_write_cb(), osmo_fd::data, data, ctrl_connection::def_cmds, osmo_fd::fd, handle_control_read(), INIT_LLIST_HEAD, osmo_wqueue_init(), osmo_wqueue::read_cb, osmo_wqueue::write_cb, and ctrl_connection::write_queue.

\n \n

Referenced by listen_fd_cb().

\n \n \n \n \n

◆ osmo_fsm_ctrl_cmds_install()

\n"}, {"source1": "./usr/share/doc/libosmocore/ctrl/html/control__if_8h.html", "source2": "./usr/share/doc/libosmocore/ctrl/html/control__if_8h.html", "unified_diff": "@@ -105,17 +105,17 @@\n

\n Data Structures

\n struct  ctrl_handle\n  \n \n \n-\n+\n \n-\n+\n \n

\n Typedefs

typedef int(* ctrl_cmd_lookup) (void *data, vector vline, int *node_type, void **node_data, int *i)
typedef int(* ctrl_cmd_lookup) (void *data, vector vline, int *node_type, void **node_data, int *i)
 
typedef void(* ctrl_cmd_reply_cb) (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data)
typedef void(* ctrl_cmd_reply_cb) (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data)
 
\n \n \n \n \n@@ -124,35 +124,35 @@\n \n \n \n \n \n \n \n-\n+\n \n \n-\n+\n \n \n-\n+\n \n-\n+\n \n \n-\n+\n \n \n-\n+\n \n \n-\n+\n \n \n-\n+\n \n \n \n \n \n \n \n@@ -164,29 +164,29 @@\n \n

◆ ctrl_cmd_lookup

\n \n
\n
\n

\n Functions

int ctrl_parse_get_num (vector vline, int i, long *num)
 Parse ascii-encoded decimal number at vline[i].
 
 
int ctrl_cmd_send2 (struct ctrl_connection *ccon, struct ctrl_cmd *cmd)
 Encode a CTRL command and append it to the given ctrl_connection.
 
int ctrl_cmd_send_trap (struct ctrl_handle *ctrl, const char *name, char *value)
 Send TRAP over given Control Interface.
 
struct ctrl_handlectrl_handle_alloc (void *ctx, void *data, ctrl_cmd_lookup lookup)
struct ctrl_handlectrl_handle_alloc (void *ctx, void *data, ctrl_cmd_lookup lookup)
 Allocate a CTRL interface handle.
 
struct ctrl_handlectrl_handle_alloc2 (void *ctx, void *data, ctrl_cmd_lookup lookup, unsigned int node_count)
struct ctrl_handlectrl_handle_alloc2 (void *ctx, void *data, ctrl_cmd_lookup lookup, unsigned int node_count)
 Allocate a CTRL interface handle.
 
struct ctrl_handlectrl_interface_setup (void *data, uint16_t port, ctrl_cmd_lookup lookup)
struct ctrl_handlectrl_interface_setup (void *data, uint16_t port, ctrl_cmd_lookup lookup)
 
struct ctrl_handlectrl_interface_setup2 (void *data, uint16_t default_port, ctrl_cmd_lookup lookup, unsigned int node_count)
struct ctrl_handlectrl_interface_setup2 (void *data, uint16_t default_port, ctrl_cmd_lookup lookup, unsigned int node_count)
 Initializes CTRL interface using the configured bind addr/port.
 
struct ctrl_handlectrl_interface_setup_dynip (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup) OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE
struct ctrl_handlectrl_interface_setup_dynip (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup) OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE
 Setup CTRL interface on a given address.
 
struct ctrl_handlectrl_interface_setup_dynip2 (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup, unsigned int node_count) OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE
struct ctrl_handlectrl_interface_setup_dynip2 (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup, unsigned int node_count) OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE
 Setup CTRL interface on a given address.
 
struct ctrl_connectionosmo_ctrl_conn_alloc (void *ctx, void *data)
struct ctrl_connectionosmo_ctrl_conn_alloc (void *ctx, void *data)
 Allocate CTRL connection.
 
int ctrl_cmd_handle (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data)
int ctrl_cmd_handle (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data)
 
struct ctrl_cmdctrl_cmd_exec_from_string (struct ctrl_handle *ch, const char *cmdstr)
 Helper for \"local execution\" of a CTRL command from a string The function will parse + execute the given control command string and return a corresponding ctrl_cmd.
 
int ctrl_lookup_register (ctrl_cmd_lookup lookup)
 Install a lookup helper function for control nodes This function is used by e.g.
 
\n \n- \n+ \n \n
typedef int(* ctrl_cmd_lookup) (void *data, vector vline, int *node_type, void **node_data, int *i)typedef int(* ctrl_cmd_lookup) (void *data, vector vline, int *node_type, void **node_data, int *i)
\n
\n \n
\n \n \n

◆ ctrl_cmd_reply_cb

\n \n
\n
\n \n \n- \n+ \n \n
typedef void(* ctrl_cmd_reply_cb) (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data)typedef void(* ctrl_cmd_reply_cb) (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data)
\n
\n \n
\n
\n

Function Documentation

\n@@ -257,15 +257,15 @@\n \n )\n \n \n \n
\n \n-

References ctrl_cmd_def::cmd, cmd_free_strvec(), cmd_make_strvec(), cmdvec, CTRL_CMD_ERROR, ctrl_cmd_exec(), CTRL_CMD_HANDLED, CTRL_CMD_REPLY, CTRL_NODE_ROOT, ctrl_node_vec, CTRL_TYPE_ERROR, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET_REPLY, ctrl_type_vals, data, ctrl_cmd_def::data, DLCTRL, get_value_string(), ctrl_cmd::id, lookup_helper::list, llist_for_each_entry, LOGL_DEBUG, LOGL_ERROR, LOGL_NOTICE, LOGP, ctrl_handle::lookup, lookup_helper::lookup, node, ctrl_cmd::node, ctrl_cmd::reply, ctrl_handle::reply_cb, ctrl_cmd::type, ctrl_cmd::variable, vector_active, vector_free(), vector_init(), vector_lookup(), vector_set(), and vector_slot.

\n+

References ctrl_cmd_def::cmd, cmd_free_strvec(), cmd_make_strvec(), cmdvec, CTRL_CMD_ERROR, ctrl_cmd_exec(), CTRL_CMD_HANDLED, CTRL_CMD_REPLY, CTRL_NODE_ROOT, ctrl_node_vec, CTRL_TYPE_ERROR, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET_REPLY, ctrl_type_vals, data, ctrl_cmd_def::data, DLCTRL, get_value_string(), ctrl_cmd::id, lookup_helper::list, llist_for_each_entry, LOGL_DEBUG, LOGL_ERROR, LOGL_NOTICE, LOGP, ctrl_handle::lookup, lookup_helper::lookup, node, ctrl_cmd::node, ctrl_cmd::reply, ctrl_handle::reply_cb, ctrl_cmd::type, ctrl_cmd::variable, vector_active, vector_free(), vector_init(), vector_lookup(), vector_set(), and vector_slot.

\n \n

Referenced by ctrl_cmd_exec_from_string(), and ctrl_handle_msg().

\n \n
\n \n \n

◆ ctrl_cmd_send()

\n@@ -867,15 +867,15 @@\n [in]ctxContext from which talloc should allocate it \n [in]datacaller's private data parameter which should assigned to write queue's file descriptor data parameter. \n \n \n \n
Returns
Allocated CTRL connection structure or NULL in case of errors
\n \n-

References osmo_wqueue::bfd, ctrl_connection::cmds, control_write_cb(), osmo_fd::data, data, ctrl_connection::def_cmds, osmo_fd::fd, handle_control_read(), INIT_LLIST_HEAD, osmo_wqueue_init(), osmo_wqueue::read_cb, osmo_wqueue::write_cb, and ctrl_connection::write_queue.

\n+

References osmo_wqueue::bfd, ctrl_connection::cmds, control_write_cb(), osmo_fd::data, data, ctrl_connection::def_cmds, osmo_fd::fd, handle_control_read(), INIT_LLIST_HEAD, osmo_wqueue_init(), osmo_wqueue::read_cb, osmo_wqueue::write_cb, and ctrl_connection::write_queue.

\n \n

Referenced by listen_fd_cb().

\n \n \n \n \n \n"}, {"source1": "./usr/share/doc/libosmocore/ctrl/html/control__if_8h_source.html", "source2": "./usr/share/doc/libosmocore/ctrl/html/control__if_8h_source.html", "unified_diff": "@@ -102,17 +102,17 @@\n
3#pragma once
\n
4
\n
5#include <osmocom/core/write_queue.h>
\n
6#include <osmocom/ctrl/control_cmd.h>
\n
7
\n
8int ctrl_parse_get_num(vector vline, int i, long *num);
\n
9
\n-
10typedef int (*ctrl_cmd_lookup)(void *data, vector vline, int *node_type,
\n+
10typedef int (*ctrl_cmd_lookup)(void *data, vector vline, int *node_type,
\n
11 void **node_data, int *i);
\n-
12typedef void (*ctrl_cmd_reply_cb)(struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data);
\n+
12typedef void (*ctrl_cmd_reply_cb)(struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data);
\n
13
\n
\n
14struct ctrl_handle {
\n
15 struct osmo_fd listen_fd;
\n
16 void *data;
\n
17
\n
18 ctrl_cmd_lookup lookup;
\n@@ -172,15 +172,15 @@\n
struct ctrl_handle * ctrl_interface_setup(void *data, uint16_t port, ctrl_cmd_lookup lookup)
Definition control_if.c:889
\n
int ctrl_handle_msg(struct ctrl_handle *ctrl, struct ctrl_connection *ccon, struct msgb *msg)
Handle a received CTRL command contained in a Message buffers.
Definition control_if.c:393
\n
int ctrl_cmd_send_trap(struct ctrl_handle *ctrl, const char *name, char *value)
Send TRAP over given Control Interface.
Definition control_if.c:157
\n
struct ctrl_cmd * ctrl_cmd_exec_from_string(struct ctrl_handle *ch, const char *cmdstr)
Helper for "local execution" of a CTRL command from a string The function will parse + execute the gi...
Definition control_if.c:1088
\n
node_type
\n
#define OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE
\n
#define OSMO_DEPRECATED(text)
\n-
uint8_t data[0]
\n+
uint8_t data[0]
\n
\n
Represents a single ctrl command after parsing.
Definition control_cmd.h:68
\n
struct ctrl_connection * ccon
connection through which the command was received
Definition control_cmd.h:70
\n
Represents a single ctrl connection.
Definition control_cmd.h:46
\n
Definition control_if.h:14
\n
ctrl_cmd_lookup lookup
Definition control_if.h:18
\n
void * data
Definition control_if.h:16
\n"}, {"source1": "./usr/share/doc/libosmocore/ctrl/html/fsm__ctrl__commands_8c.html", "source2": "./usr/share/doc/libosmocore/ctrl/html/fsm__ctrl__commands_8c.html", "unified_diff": "@@ -99,30 +99,30 @@\n #include <errno.h>
\n #include <osmocom/core/fsm.h>
\n #include <osmocom/ctrl/control_cmd.h>
\n #include <osmocom/ctrl/control_if.h>
\n
\n \n-\n+\n \n \n-\n+\n \n \n \n-\n+\n \n \n \n-\n+\n \n \n \n-\n+\n \n \n \n \n \n

\n Functions

static int fsm_ctrl_node_lookup (void *data, vector vline, int *node_type, void **node_data, int *i)
static int fsm_ctrl_node_lookup (void *data, vector vline, int *node_type, void **node_data, int *i)
 control interface lookup function for FSM's
 
static int get_fsm_inst_state (struct ctrl_cmd *cmd, void *data)
static int get_fsm_inst_state (struct ctrl_cmd *cmd, void *data)
 
 CTRL_CMD_DEFINE_RO (fsm_inst_state, "state")
 
static int get_fsm_inst_parent_name (struct ctrl_cmd *cmd, void *data)
static int get_fsm_inst_parent_name (struct ctrl_cmd *cmd, void *data)
 
 CTRL_CMD_DEFINE_RO (fsm_inst_parent_name, "parent-name")
 
static int get_fsm_inst_timer (struct ctrl_cmd *cmd, void *data)
static int get_fsm_inst_timer (struct ctrl_cmd *cmd, void *data)
 
 CTRL_CMD_DEFINE_RO (fsm_inst_timer, "timer")
 
static int get_fsm_inst_dump (struct ctrl_cmd *cmd, void *data)
static int get_fsm_inst_dump (struct ctrl_cmd *cmd, void *data)
 
 CTRL_CMD_DEFINE_RO (fsm_inst_dump, "dump")
 
int osmo_fsm_ctrl_cmds_install (void)
 
\n

Function Documentation

\n"}, {"source1": "./usr/share/doc/libosmocore/ctrl/html/search/all_4.js", "source2": "./usr/share/doc/libosmocore/ctrl/html/search/all_4.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -12,15 +12,15 @@\n ['../../../gsm/html/group__gsm0808.html#gabe083297fecd14a3d87225c49b69fe88', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__oml.html#ga9373b3642341c610c476f88db967e8c7', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../core/html/group__stats.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],\n ['../../../core/html/group__sercomm.html#gaf9aace1b44b73111e15aa39f06f43456', 1, '__attribute__((weak))(Global Namespace)'],\n ['../../../core/html/group__osmo__io.html#gaa811d40f7e27f5bf851308f829f85506', 1, '__attribute__((constructor(103)))(Global Namespace)'],\n ['../../../gb/html/group__libgb.html#gacb62af91c22080e9a8fcbd87d1b737f2', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/group__rsl.html#ga428e812521d237f352d3eeff0a18398b', 1, '__attribute__(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece', 1, '__attribute__(Global Namespace)'],\n+ ['../../../gsm/html/group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/group__oml.html#gab90e830f0eddb6080edc75cf603f2634', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/structgsm48__chan__desc.html#a3f6749d653fefe2ffdd78d78e3f0eed5', 1, 'gsm48_chan_desc::__attribute__()'],\n ['../../../gsm/html/unionabis__rsl__link__id.html#a80d06146c6fd312706ec51605bfbc57b', 1, 'abis_rsl_link_id::__attribute__()'],\n ['../../../gsm/html/unionabis__rsl__chan__nr.html#a1c6785f8bda4e33238f895f1b583a30b', 1, 'abis_rsl_chan_nr::__attribute__()'],\n ['../../../gsm/html/structdtap__header.html#a6e2b5617f01acef998b0c2f7c4ee9a32', 1, 'dtap_header::__attribute__'],\n ['../../../gsm/html/structabis__rsl__rll__hdr.html#aa02bc71e017398cd5c51b859dcc2af82', 1, 'abis_rsl_rll_hdr::__attribute__']\n ]],\n"}]}, {"source1": "./usr/share/doc/libosmocore/ctrl/html/search/variables_0.js", "source2": "./usr/share/doc/libosmocore/ctrl/html/search/variables_0.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,13 +1,13 @@\n var searchData = [\n ['_5f_5fattribute_5f_5f_0', ['__attribute__', ['../../../gsm/html/structdtap__header.html#a6e2b5617f01acef998b0c2f7c4ee9a32', 1, 'dtap_header::__attribute__'],\n ['../../../gb/html/group__libgb.html#gacb62af91c22080e9a8fcbd87d1b737f2', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/group__rsl.html#ga428e812521d237f352d3eeff0a18398b', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/group__bssmap__le.html#gad27182647f0676ba236c59b17d7adff6', 1, '__attribute__(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece', 1, '__attribute__(Global Namespace)'],\n+ ['../../../gsm/html/group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/group__oml.html#gab90e830f0eddb6080edc75cf603f2634', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/structabis__rsl__rll__hdr.html#aa02bc71e017398cd5c51b859dcc2af82', 1, 'abis_rsl_rll_hdr::__attribute__']\n ]],\n ['_5fcomp128_5ftable_1', ['_comp128_table', ['../../../gsm/html/group__auth.html#ga1e4a5f73e3ef0da731c7c893e6a616bf', 1, ]]],\n ['_5fdata_2', ['_data', ['../../../core/html/structmsgb.html#a61fa77b4345e3a6db6d58a39c5e83177', 1, 'msgb']]],\n ['_5flast_5fosmovty_5fnode_3', ['_LAST_OSMOVTY_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682aad50ebd93ab551be0d996e818bf28fe6', 1, ]]],\n ['_5flog_5fctx_5fcount_4', ['_LOG_CTX_COUNT', ['../../../core/html/group__logging.html#gga0b31990f947ded850132fde88eac7269a5b769eab13b25bf7b21a07da3cb4091e', 1, ]]],\n"}]}, {"source1": "./usr/share/doc/libosmocore/ctrl/html/structctrl__cmd__element.html", "source2": "./usr/share/doc/libosmocore/ctrl/html/structctrl__cmd__element.html", "unified_diff": "@@ -104,36 +104,36 @@\n

\n Data Fields

\n const char * name\n  textual name/id of the CTRL command
\n  \n struct ctrl_cmd_struct strcmd\n  \n-int(* set )(struct ctrl_cmd *cmd, void *data)\n+int(* set )(struct ctrl_cmd *cmd, void *data)\n  call-back function implementing the SET operation
\n  \n-int(* get )(struct ctrl_cmd *cmd, void *data)\n+int(* get )(struct ctrl_cmd *cmd, void *data)\n  call-back function implementing the GET operation
\n  \n-int(* verify )(struct ctrl_cmd *cmd, const char *value, void *data)\n+int(* verify )(struct ctrl_cmd *cmd, const char *value, void *data)\n  call-back function to validate a value; called before SET
\n  \n \n

Detailed Description

\n

Implementation of a given CTRL command.

\n

This is what a program registers using \\r ctrl_cmd_install in order to implement a given control variable.

\n

Field Documentation

\n \n

◆ get

\n \n
\n
\n \n \n- \n+ \n \n
int(* ctrl_cmd_element::get) (struct ctrl_cmd *cmd, void *data)int(* ctrl_cmd_element::get) (struct ctrl_cmd *cmd, void *data)
\n
\n \n

call-back function implementing the GET operation

\n \n

Referenced by ctrl_cmd_exec().

\n@@ -161,15 +161,15 @@\n \n

◆ set

\n \n
\n
\n \n \n- \n+ \n \n
int(* ctrl_cmd_element::set) (struct ctrl_cmd *cmd, void *data)int(* ctrl_cmd_element::set) (struct ctrl_cmd *cmd, void *data)
\n
\n \n

call-back function implementing the SET operation

\n \n

Referenced by ctrl_cmd_exec().

\n@@ -195,15 +195,15 @@\n \n

◆ verify

\n \n
\n
\n \n \n- \n+ \n \n
int(* ctrl_cmd_element::verify) (struct ctrl_cmd *cmd, const char *value, void *data)int(* ctrl_cmd_element::verify) (struct ctrl_cmd *cmd, const char *value, void *data)
\n
\n \n

call-back function to validate a value; called before SET

\n \n

Referenced by ctrl_cmd_exec().

\n"}]}]}]}, {"source1": "libosmogb-doc_1.10.0-1_all.deb", "source2": "libosmogb-doc_1.10.0-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-07-26 21:32:32.000000 debian-binary\n--rw-r--r-- 0 0 0 15432 2024-07-26 21:32:32.000000 control.tar.xz\n--rw-r--r-- 0 0 0 825428 2024-07-26 21:32:32.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 15428 2024-07-26 21:32:32.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 824800 2024-07-26 21:32:32.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -359,15 +359,15 @@\n -rw-r--r-- 0 root (0) root (0) 15991 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_19.js\n -rw-r--r-- 0 root (0) root (0) 25387 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_1a.js\n -rw-r--r-- 0 root (0) root (0) 4503 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_1b.js\n -rw-r--r-- 0 root (0) root (0) 1637 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_1c.js\n -rw-r--r-- 0 root (0) root (0) 157 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_1d.js\n -rw-r--r-- 0 root (0) root (0) 1101 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_2.js\n -rw-r--r-- 0 root (0) root (0) 518 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_3.js\n--rw-r--r-- 0 root (0) root (0) 19060 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_4.js\n+-rw-r--r-- 0 root (0) root (0) 19069 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_4.js\n -rw-r--r-- 0 root (0) root (0) 41783 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_5.js\n -rw-r--r-- 0 root (0) root (0) 166151 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_6.js\n -rw-r--r-- 0 root (0) root (0) 71470 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_7.js\n -rw-r--r-- 0 root (0) root (0) 59887 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_8.js\n -rw-r--r-- 0 root (0) root (0) 19136 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_9.js\n -rw-r--r-- 0 root (0) root (0) 21404 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_a.js\n -rw-r--r-- 0 root (0) root (0) 203628 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_b.js\n@@ -454,15 +454,15 @@\n -rw-r--r-- 0 root (0) root (0) 93 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_9.js\n -rw-r--r-- 0 root (0) root (0) 526 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_a.js\n -rw-r--r-- 0 root (0) root (0) 1668 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_b.js\n -rw-r--r-- 0 root (0) root (0) 1067 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_c.js\n -rw-r--r-- 0 root (0) root (0) 318 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_d.js\n -rw-r--r-- 0 root (0) root (0) 811 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_e.js\n -rw-r--r-- 0 root (0) root (0) 980 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_f.js\n--rw-r--r-- 0 root (0) root (0) 15042 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_0.js\n+-rw-r--r-- 0 root (0) root (0) 15051 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_0.js\n -rw-r--r-- 0 root (0) root (0) 6231 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_1.js\n -rw-r--r-- 0 root (0) root (0) 10592 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_10.js\n -rw-r--r-- 0 root (0) root (0) 3585 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_11.js\n -rw-r--r-- 0 root (0) root (0) 9378 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_12.js\n -rw-r--r-- 0 root (0) root (0) 1099 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_13.js\n -rw-r--r-- 0 root (0) root (0) 11213 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_14.js\n -rw-r--r-- 0 root (0) root (0) 153 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_15.js\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/bssgp__bvc__fsm_8c.html", "source2": "./usr/share/doc/libosmocore/gb/html/bssgp__bvc__fsm_8c.html", "unified_diff": "@@ -142,25 +142,25 @@\n  \n static void _tx_status (struct osmo_fsm_inst *fi, enum gprs_bssgp_cause cause, const struct msgb *rx)\n  \n static void update_negotiated_features (struct osmo_fsm_inst *fi, const struct tlv_parsed *tp)\n  \n static void _onenter_tail (struct osmo_fsm_inst *fi, uint32_t prev_state)\n  \n-static void bssgp_bvc_fsm_null (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void bssgp_bvc_fsm_null (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void bssgp_bvc_fsm_blocked_onenter (struct osmo_fsm_inst *fi, uint32_t prev_state)\n  \n-static void bssgp_bvc_fsm_blocked (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void bssgp_bvc_fsm_blocked (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n-static void bssgp_bvc_fsm_wait_reset_ack (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void bssgp_bvc_fsm_wait_reset_ack (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n-static void bssgp_bvc_fsm_unblocked (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void bssgp_bvc_fsm_unblocked (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n-static void bssgp_bvc_fsm_allstate (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void bssgp_bvc_fsm_allstate (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static int bssgp_bvc_fsm_timer_cb (struct osmo_fsm_inst *fi)\n  \n static struct osmo_fsm_inst_bvc_fsm_alloc (void *ctx, struct gprs_ns2_inst *nsi, bool role_sgsn, uint16_t nsei, uint16_t bvci)\n  \n struct osmo_fsm_instbssgp_bvc_fsm_alloc_sig_bss (void *ctx, struct gprs_ns2_inst *nsi, uint16_t nsei, uint32_t features)\n  Allocate a SIGNALING-BVC FSM for the BSS role (facing a remote SGSN).
\n@@ -840,15 +840,15 @@\n \n \n static \n \n \n
\n
\n \n

◆ bssgp_bvc_fsm_blocked_onenter()

\n \n
\n@@ -1206,15 +1206,15 @@\n \n \n static \n \n \n
\n \n-

References _tx_status(), bvc_fsm_priv::block_cause, bssgp2_dec_fc_bvc(), bssgp2_enc_bvc_block(), bssgp2_enc_bvc_block_ack(), bssgp2_enc_fc_bvc(), bssgp2_enc_fc_bvc_ack(), BSSGP_BVCFSM_E_REQ_BLOCK, BSSGP_BVCFSM_E_REQ_FC_BVC, BSSGP_BVCFSM_E_RX_BLOCK, BSSGP_BVCFSM_E_RX_FC_BVC, BSSGP_BVCFSM_E_RX_FC_BVC_ACK, BSSGP_BVCFSM_E_RX_UNBLOCK, BSSGP_BVCFSM_E_RX_UNBLOCK_ACK, BSSGP_BVCFSM_S_BLOCKED, BSSGP_BVCFSM_S_UNBLOCKED, BSSGP_CAUSE_SEM_INCORR_PDU, bssgp_cause_str(), BSSGP_IE_CAUSE, BSSGP_PDUT_BVC_UNBLOCK_ACK, bssgp_tx_simple_bvci(), BSSGP_XFEAT_GBIT, bvc_fsm_priv::bvci, msgb::data, data, bvc_fsm_priv::fc_granularity, bvc_fsm_priv::features, fi_tx_ptp(), fi_tx_sig(), bvc_fsm_priv::locally_blocked, LOGL_ERROR, LOGL_NOTICE, LOGPFSML, msgb_bcid, bvc_fsm_priv::negotiated, bvc_fsm_priv::nsei, bvc_fsm_priv::ops, bvc_fsm_priv::ops_priv, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, bvc_fsm_priv::role_sgsn, bssgp_bvc_fsm_ops::rx_fc_bvc, T1, T1_SECS, bssgp2_flow_ctrl::tag, and TLVP_VAL.

\n+

References _tx_status(), bvc_fsm_priv::block_cause, bssgp2_dec_fc_bvc(), bssgp2_enc_bvc_block(), bssgp2_enc_bvc_block_ack(), bssgp2_enc_fc_bvc(), bssgp2_enc_fc_bvc_ack(), BSSGP_BVCFSM_E_REQ_BLOCK, BSSGP_BVCFSM_E_REQ_FC_BVC, BSSGP_BVCFSM_E_RX_BLOCK, BSSGP_BVCFSM_E_RX_FC_BVC, BSSGP_BVCFSM_E_RX_FC_BVC_ACK, BSSGP_BVCFSM_E_RX_UNBLOCK, BSSGP_BVCFSM_E_RX_UNBLOCK_ACK, BSSGP_BVCFSM_S_BLOCKED, BSSGP_BVCFSM_S_UNBLOCKED, BSSGP_CAUSE_SEM_INCORR_PDU, bssgp_cause_str(), BSSGP_IE_CAUSE, BSSGP_PDUT_BVC_UNBLOCK_ACK, bssgp_tx_simple_bvci(), BSSGP_XFEAT_GBIT, bvc_fsm_priv::bvci, msgb::data, data, bvc_fsm_priv::fc_granularity, bvc_fsm_priv::features, fi_tx_ptp(), fi_tx_sig(), bvc_fsm_priv::locally_blocked, LOGL_ERROR, LOGL_NOTICE, LOGPFSML, msgb_bcid, bvc_fsm_priv::negotiated, bvc_fsm_priv::nsei, bvc_fsm_priv::ops, bvc_fsm_priv::ops_priv, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, bvc_fsm_priv::role_sgsn, bssgp_bvc_fsm_ops::rx_fc_bvc, T1, T1_SECS, bssgp2_flow_ctrl::tag, and TLVP_VAL.

\n \n
\n
\n \n

◆ bssgp_bvc_fsm_wait_reset_ack()

\n \n
\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/frame__relay_8c.html", "source2": "./usr/share/doc/libosmocore/gb/html/frame__relay_8c.html", "unified_diff": "@@ -267,17 +267,17 @@\n  \n static int rx_lmi_q922 (struct msgb *msg)\n  \n int osmo_fr_rx (struct msgb *msg)\n  \n int osmo_fr_tx_dlc (struct msgb *msg)\n  \n-static void fr_t391_cb (void *data)\n+static void fr_t391_cb (void *data)\n  \n-static void fr_t392_cb (void *data)\n+static void fr_t392_cb (void *data)\n  \n struct osmo_fr_networkosmo_fr_network_alloc (void *ctx)\n  \n void osmo_fr_network_free (struct osmo_fr_network *net)\n  \n struct osmo_fr_linkosmo_fr_link_alloc (struct osmo_fr_network *net, enum osmo_fr_role role, const char *name)\n  \n@@ -841,15 +841,15 @@\n \n \n static \n \n \n
\n
\n \n

◆ fr_t392_cb()

\n@@ -871,15 +871,15 @@\n \n \n static \n \n \n
\n \n-

References check_link_state(), data, osmo_fr_link::err_count, osmo_fr_link::net, OSMO_ASSERT, osmo_tdef_get(), OSMO_TDEF_S, osmo_timer_schedule(), osmo_fr_link::t392, and osmo_fr_network::T_defs.

\n+

References check_link_state(), data, osmo_fr_link::err_count, osmo_fr_link::net, OSMO_ASSERT, osmo_tdef_get(), OSMO_TDEF_S, osmo_timer_schedule(), osmo_fr_link::t392, and osmo_fr_network::T_defs.

\n \n

Referenced by osmo_fr_link_alloc().

\n \n
\n
\n \n

◆ link_get_tx_seq()

\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/frame__relay_8h_source.html", "source2": "./usr/share/doc/libosmocore/gb/html/frame__relay_8h_source.html", "unified_diff": "@@ -200,15 +200,15 @@\n
94 struct llist_head dlc_list;
\n
95
\n
96 /* optional call-back to be called for each PDU received on an unknown DLC */
\n
97 int (*unknown_dlc_rx_cb)(void *cb_data, struct msgb *msg);
\n
98 void *unknown_dlc_rx_cb_data;
\n
99
\n
100 /* call-back to be called for transmitting on the underlying hardware */
\n-
101 int (*tx_cb)(void *data, struct msgb *msg);
\n+
101 int (*tx_cb)(void *data, struct msgb *msg);
\n
102 /* optional call-back to be called each time the status changes active/inactive */
\n
103 void (*status_cb)(struct osmo_fr_link *link, void *cb_data, bool active);
\n
104 void *cb_data;
\n
105};
\n \n
106
\n
107/* Frame Relay Data Link Connection */
\n@@ -270,15 +270,15 @@\n
osmo_fr_network_alloc
struct osmo_fr_network * osmo_fr_network_alloc(void *ctx)
Definition frame_relay.c:898
\n
osmo_fr_link_alloc
struct osmo_fr_link * osmo_fr_link_alloc(struct osmo_fr_network *net, enum osmo_fr_role role, const char *name)
Definition frame_relay.c:927
\n
osmo_fr_link_free
void osmo_fr_link_free(struct osmo_fr_link *link)
Definition frame_relay.c:955
\n
osmo_fr_network_free
void osmo_fr_network_free(struct osmo_fr_network *net)
Definition frame_relay.c:914
\n
osmo_fr_dlc_by_dlci
struct osmo_fr_dlc * osmo_fr_dlc_by_dlci(struct osmo_fr_link *link, uint16_t dlci)
Definition frame_relay.c:1007
\n
osmo_fr_rx
int osmo_fr_rx(struct msgb *msg)
Definition frame_relay.c:769
\n
get_value_string
const char * get_value_string(const struct value_string *vs, uint32_t val)
\n-
data
uint8_t data[0]
\n+
data
uint8_t data[0]
\n
msg
uint8_t msg[0]
\n
linuxlist.h
\n
llist_head
\n
msgb
\n
osmo_fr_dlc
Definition frame_relay.h:108
\n
osmo_fr_dlc::add
bool add
Definition frame_relay.h:118
\n
osmo_fr_dlc::state_send
bool state_send
Definition frame_relay.h:124
\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/gprs__bssgp_8c.html", "source2": "./usr/share/doc/libosmocore/gb/html/gprs__bssgp_8c.html", "unified_diff": "@@ -139,15 +139,15 @@\n  Transmit a BVC-RESET-ACK message with a given nsei and bvci (Chapter 10.4.12)
\n  \n int bssgp_tx_bvc_ptp_reset (uint16_t nsei, enum gprs_bssgp_cause cause)\n  Initiate reset procedure for all PTP BVC on a given NSEI.
\n  \n struct bssgp_bvc_ctxbtsctx_by_bvci_nsei (uint16_t bvci, uint16_t nsei)\n  \n-void bssgp_set_bssgp_callback (bssgp_bvc_send ns_send, void *data)\n+void bssgp_set_bssgp_callback (bssgp_bvc_send ns_send, void *data)\n  \n struct bssgp_bvc_ctxbtsctx_alloc (uint16_t bvci, uint16_t nsei)\n  \n void bssgp_bvc_ctx_free (struct bssgp_bvc_ctx *ctx)\n  \n static int bssgp_tx_fc_bvc_ack (uint16_t nsei, uint8_t tag, uint16_t ns_bvci)\n  \n@@ -179,15 +179,15 @@\n  \n int bssgp_rx_status (struct msgb *msg, struct tlv_parsed *tp, uint16_t bvci, struct bssgp_bvc_ctx *bctx)\n  \n static int fc_queue_timer_cfg (struct bssgp_flow_control *fc)\n  \n static int bssgp_fc_needs_queueing (struct bssgp_flow_control *fc, uint32_t pdu_len)\n  \n-static void fc_timer_cb (void *data)\n+static void fc_timer_cb (void *data)\n  \n static int fc_enqueue (struct bssgp_flow_control *fc, struct msgb *msg, uint32_t llc_pdu_len, void *priv)\n  \n int bssgp_fc_in (struct bssgp_flow_control *fc, struct msgb *msg, uint32_t llc_pdu_len, void *priv)\n  \n void bssgp_fc_init (struct bssgp_flow_control *fc, uint32_t bucket_size_max, uint32_t bucket_leak_rate, uint32_t max_queue_depth, int(*out_cb)(struct bssgp_flow_control *fc, struct msgb *msg, uint32_t llc_pdu_len, void *priv))\n  \n@@ -1161,15 +1161,15 @@\n \n )\n \n \n \n
\n \n-

References bssgp_ns_send, bssgp_ns_send_data, and data.

\n+

References bssgp_ns_send, bssgp_ns_send_data, and data.

\n \n
\n \n \n

◆ bssgp_set_log_ss()

\n \n
\n@@ -1828,15 +1828,15 @@\n \n \n static \n \n \n
\n \n-

References bssgp_fc_needs_queueing(), data, DLBSSGP, fc_queue_timer_cfg(), bssgp_fc_queue_element::list, bssgp_fc_queue_element::llc_pdu_len, llist_entry, LOGL_NOTICE, LOGP, bssgp_fc_queue_element::msg, llist_head::next, osmo_gettimeofday(), bssgp_flow_control::out_cb, bssgp_fc_queue_element::priv, bssgp_flow_control::queue, bssgp_flow_control::queue_depth, and bssgp_flow_control::time_last_pdu.

\n+

References bssgp_fc_needs_queueing(), data, DLBSSGP, fc_queue_timer_cfg(), bssgp_fc_queue_element::list, bssgp_fc_queue_element::llc_pdu_len, llist_entry, LOGL_NOTICE, LOGP, bssgp_fc_queue_element::msg, llist_head::next, osmo_gettimeofday(), bssgp_flow_control::out_cb, bssgp_fc_queue_element::priv, bssgp_flow_control::queue, bssgp_flow_control::queue_depth, and bssgp_flow_control::time_last_pdu.

\n \n

Referenced by fc_queue_timer_cfg().

\n \n
\n \n \n

◆ LLIST_HEAD()

\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/gprs__bssgp_8h.html", "source2": "./usr/share/doc/libosmocore/gb/html/gprs__bssgp_8h.html", "unified_diff": "@@ -225,15 +225,15 @@\n  \n \n \n \n \n \n-\n+\n \n \n \n \n \n \n \n@@ -986,15 +986,15 @@\n \n \n \n \n

\n Functions

static uint32_t bssgp_pdu_type_flags (uint8_t pdu_type)
 return the PDU type flags (UL/DL/SIG/PTP/PTM) of specified PDU type
 
void bssgp_set_bssgp_callback (bssgp_bvc_send ns_send, void *data)
void bssgp_set_bssgp_callback (bssgp_bvc_send ns_send, void *data)
 
struct msgbbssgp_msgb_alloc (void)
 
struct msgbbssgp_msgb_copy (const struct msgb *msg, const char *name)
 
const charbssgp_cause_str (enum gprs_bssgp_cause cause)
 
)
\n
\n \n-

References bssgp_ns_send, bssgp_ns_send_data, and data.

\n+

References bssgp_ns_send, bssgp_ns_send_data, and data.

\n \n
\n \n \n

◆ bssgp_set_log_ss()

\n \n
\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/gprs__ns2_8h.html", "source2": "./usr/share/doc/libosmocore/gb/html/gprs__ns2_8h.html", "unified_diff": "@@ -295,15 +295,15 @@\n  \n struct gprs_ns2_vcgprs_ns2_ip_connect2 (struct gprs_ns2_vc_bind *bind, const struct osmo_sockaddr *remote, uint16_t nsei, uint16_t nsvci, enum gprs_ns2_dialect dialect)\n  Create, connect and activate a new IP-based NS-VC.
\n  \n struct gprs_ns2_vcgprs_ns2_ip_connect_inactive (struct gprs_ns2_vc_bind *bind, const struct osmo_sockaddr *remote, struct gprs_ns2_nse *nse, uint16_t nsvci)\n  Create, and connect an inactive, new IP-based NS-VC.
\n  \n-void gprs_ns2_ip_bind_set_sns_weight (struct gprs_ns2_vc_bind *bind, uint8_t signalling, uint8_t data)\n+void gprs_ns2_ip_bind_set_sns_weight (struct gprs_ns2_vc_bind *bind, uint8_t signalling, uint8_t data)\n  set the signalling and data weight for this bind
\n  \n void gprs_ns2_free_bind (struct gprs_ns2_vc_bind *bind)\n  Destroy a given bind.
\n  \n void gprs_ns2_free_binds (struct gprs_ns2_inst *nsi)\n  \n@@ -1253,15 +1253,15 @@\n [in]bind\n [in]signallingthe signalling weight \n [in]datathe data weight \n \n \n \n \n-

References data, gprs_ns2_is_ip_bind(), ns2_sns_update_weights(), OSMO_ASSERT, gprs_ns2_vc_bind::sns_data_weight, and gprs_ns2_vc_bind::sns_sig_weight.

\n+

References data, gprs_ns2_is_ip_bind(), ns2_sns_update_weights(), OSMO_ASSERT, gprs_ns2_vc_bind::sns_data_weight, and gprs_ns2_vc_bind::sns_sig_weight.

\n \n

Referenced by DEFUN().

\n \n
\n \n \n

◆ gprs_ns2_ip_bind_sockaddr()

\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/gprs__ns2__fr_8c.html", "source2": "./usr/share/doc/libosmocore/gb/html/gprs__ns2__fr_8c.html", "unified_diff": "@@ -193,17 +193,17 @@\n  \n static void enqueue_at_head (struct gprs_ns2_vc_bind *bind, struct msgb *msg)\n  \n static void enqueue_at_tail (struct gprs_ns2_vc_bind *bind, struct msgb *msg)\n  \n static int backlog_enqueue_or_free (struct gprs_ns2_vc_bind *bind, struct msgb *msg)\n  \n-static void fr_backlog_timer_cb (void *data)\n+static void fr_backlog_timer_cb (void *data)\n  \n-int fr_tx_cb (void *data, struct msgb *msg)\n+int fr_tx_cb (void *data, struct msgb *msg)\n  \n static int devname2ifindex (const char *ifname)\n  \n static int open_socket (int ifindex, const struct gprs_ns2_vc_bind *nsbind)\n  \n static int gprs_n2_fr_ifupdown_ind_cb (struct osmo_netdev *netdev, bool if_running)\n  \n@@ -664,15 +664,15 @@\n \n \n static \n \n \n
\n \n-

References priv_bind::backlog, data, fr_netif_write_one(), msgb::len, priv_bind::list, priv_bind::lmi_msg, msg, msgb_dequeue(), NS2_BIND_STAT_BACKLOG_LEN, osmo_stat_item_dec(), osmo_stat_item_group_get_item(), osmo_timer_schedule(), gprs_ns2_vc_bind::priv, priv_bind::retry_us, gprs_ns2_vc_bind::statg, and priv_bind::timer.

\n+

References priv_bind::backlog, data, fr_netif_write_one(), msgb::len, priv_bind::list, priv_bind::lmi_msg, msg, msgb_dequeue(), NS2_BIND_STAT_BACKLOG_LEN, osmo_stat_item_dec(), osmo_stat_item_group_get_item(), osmo_timer_schedule(), gprs_ns2_vc_bind::priv, priv_bind::retry_us, gprs_ns2_vc_bind::statg, and priv_bind::timer.

\n \n

Referenced by gprs_ns2_fr_bind().

\n \n
\n \n \n

◆ fr_dlci_rx_cb()

\n@@ -862,15 +862,15 @@\n \n )\n \n \n \n
\n \n-

References priv_bind::backlog, backlog_enqueue_or_free(), data, fr_netif_write_one(), priv_bind::list, msg, and gprs_ns2_vc_bind::priv.

\n+

References priv_bind::backlog, backlog_enqueue_or_free(), data, fr_netif_write_one(), priv_bind::list, msg, and gprs_ns2_vc_bind::priv.

\n \n

Referenced by gprs_ns2_fr_bind().

\n \n
\n \n \n

◆ fr_vc_sendmsg()

\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/gprs__ns2__sns_8c.html", "source2": "./usr/share/doc/libosmocore/gb/html/gprs__ns2__sns_8c.html", "unified_diff": "@@ -244,73 +244,73 @@\n  \n static int do_sns_change_weight (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4, const struct gprs_ns_ie_ip6_elem *ip6)\n  \n static int do_sns_delete (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4, const struct gprs_ns_ie_ip6_elem *ip6)\n  \n static int do_sns_add (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4, const struct gprs_ns_ie_ip6_elem *ip6)\n  \n-static void ns2_sns_st_bss_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_bss_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n-static void ns2_sns_st_bss_size (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_bss_size (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static int ns2_sns_count_num_local_ep (struct osmo_fsm_inst *fi, int ip_proto)\n  \n static int ns2_sns_copy_local_endpoints (struct ns2_sns_state *gss)\n  \n static void ns2_sns_compute_local_ep_from_binds (struct osmo_fsm_inst *fi)\n  \n static void ns2_sns_choose_next_bind (struct ns2_sns_state *gss)\n  \n static void ns2_sns_st_bss_size_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n-static void ns2_sns_st_bss_config_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_bss_config_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void ns2_sns_st_bss_config_bss_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n static int ns_sns_configured_timeout (struct osmo_fsm_inst *fi)\n  \n static int ns_sns_append_remote_eps (struct osmo_fsm_inst *fi, const struct tlv_parsed *tp)\n  \n static void ns2_sns_st_bss_config_sgsn_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n-static void ns2_sns_st_bss_config_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_bss_config_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void ns2_sns_st_configured_add (struct osmo_fsm_inst *fi, struct ns2_sns_state *gss, struct tlv_parsed *tp)\n  \n static void ns2_sns_st_configured_delete (struct osmo_fsm_inst *fi, struct ns2_sns_state *gss, struct tlv_parsed *tp)\n  \n static void ns2_sns_st_configured_change (struct osmo_fsm_inst *fi, struct ns2_sns_state *gss, struct tlv_parsed *tp)\n  \n-static void ns2_sns_st_configured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_configured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void ns2_sns_st_configured_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n static void ns2_sns_st_local_procedure_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n static void create_nsvc_for_new_sbind (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind)\n  \n-static void ns2_sns_st_local_procedure (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_local_procedure (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static int ns2_sns_fsm_bss_timer_cb (struct osmo_fsm_inst *fi)\n  \n static struct gprs_ns_ie_ip4_elemns2_get_sbind_ip4_entry (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind, struct ns2_sns_elems *endpoints)\n  \n static struct gprs_ns_ie_ip6_elemns2_get_sbind_ip6_entry (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind, struct ns2_sns_elems *endpoints)\n  \n static int ns2_update_weight_entry (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind, struct ns2_sns_elems *endpoints)\n  \n static void ns2_add_procedure (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind, enum sns_procedure procedure_type)\n  \n static int ns2_sns_add_elements (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind, struct ns2_sns_elems *elems)\n  \n-static void ns2_sns_st_all_action (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_all_action (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static int ns2_sns_bss_valid_configuration (struct ns2_sns_state *gss)\n  \n-static void ns2_sns_st_all_action_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_all_action_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n struct osmo_fsm_instns2_sns_bss_fsm_alloc (struct gprs_ns2_nse *nse, const char *id)\n  Allocate an IP-SNS FSM for the BSS side.
\n  \n int ns2_sns_rx (struct gprs_ns2_vc *nsvc, struct msgb *msg, struct tlv_parsed *tp)\n  main entry point for receiving SNS messages from the network.
\n  \n@@ -343,25 +343,25 @@\n  \n void ns2_sns_update_weights (struct gprs_ns2_vc_bind *bind)\n  \n static void ns2_clear_sgsn (struct ns2_sns_state *gss, struct gprs_ns2_vc *size_nsvc)\n  \n static void ns2_sns_st_sgsn_unconfigured_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n-static void ns2_sns_st_sgsn_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_sgsn_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n-static void ns2_sns_st_sgsn_wait_config (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_sgsn_wait_config (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void ns2_sns_st_sgsn_wait_config_ack_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n-static void ns2_sns_st_sgsn_wait_config_ack (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_sgsn_wait_config_ack (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static int ns2_sns_fsm_sgsn_timer_cb (struct osmo_fsm_inst *fi)\n  \n-static void ns2_sns_st_all_action_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_sns_st_all_action_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n struct osmo_fsm_instns2_sns_sgsn_fsm_alloc (struct gprs_ns2_nse *nse, const char *id)\n  Allocate an IP-SNS FSM for the SGSN side.
\n  \n static __attribute__ ((constructor))\n  \n \n@@ -2242,15 +2242,15 @@\n \n \n \n
\n static
\n
\n \n-

References gprs_ns2_nse::alive, ns2_sns_state::alive, gprs_ns2_vc::bind, ns2_sns_bind::bind, ns2_sns_state::block_no_nsvc_events, gprs_ns2_nse::bss_sns_fi, data, ns2_sns_state::family, gprs_ns2_free_nsvc(), GPRS_SNS_FLAG_KEEP_SELECT_ENDPOINT_ORDER, GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_BSS, GPRS_SNS_ST_BSS_CONFIG_SGSN, GPRS_SNS_ST_BSS_SIZE, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_LOCAL_PROCEDURE, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum(), ns2_sns_procedure::list, llist_for_each_entry, llist_for_each_entry_safe, ns2_sns_state::local, ns2_sns_state::local_procedure, LOGL_ERROR, LOGPFSML, gprs_ns2_vc_bind::name, ns2_add_procedure(), ns2_sns_add_elements(), NS2_SNS_EV_REQ_ADD_BIND, NS2_SNS_EV_REQ_CHANGE_WEIGHT, NS2_SNS_EV_REQ_DELETE_BIND, NS2_SNS_EV_REQ_SELECT_ENDPOINT, ns2_update_weight_entry(), nse_inst_from_fi(), gprs_ns2_nse::nsei, gprs_ns2_nse::nsvc, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, ns2_sns_state::num_max_ip4_remote, ns2_sns_state::num_max_ip6_remote, ns2_sns_state::num_max_nsvcs, osmo_fsm_inst_dispatch, osmo_fsm_inst::priv, ns2_sns_procedure::procedure, ns2_sns_state::procedures, ns2_sns_state::remote, remove_bind_elem(), ns2_sns_state::role, ns2_sns_procedure::sbind, sns_failed, SNS_PROC_ADD, SNS_PROC_CHANGE_WEIGHT, SNS_PROC_DEL, osmo_fsm_inst::state, and gprs_ns2_nse::sum_sig_weight.

\n+

References gprs_ns2_nse::alive, ns2_sns_state::alive, gprs_ns2_vc::bind, ns2_sns_bind::bind, ns2_sns_state::block_no_nsvc_events, gprs_ns2_nse::bss_sns_fi, data, ns2_sns_state::family, gprs_ns2_free_nsvc(), GPRS_SNS_FLAG_KEEP_SELECT_ENDPOINT_ORDER, GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_BSS, GPRS_SNS_ST_BSS_CONFIG_SGSN, GPRS_SNS_ST_BSS_SIZE, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_LOCAL_PROCEDURE, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum(), ns2_sns_procedure::list, llist_for_each_entry, llist_for_each_entry_safe, ns2_sns_state::local, ns2_sns_state::local_procedure, LOGL_ERROR, LOGPFSML, gprs_ns2_vc_bind::name, ns2_add_procedure(), ns2_sns_add_elements(), NS2_SNS_EV_REQ_ADD_BIND, NS2_SNS_EV_REQ_CHANGE_WEIGHT, NS2_SNS_EV_REQ_DELETE_BIND, NS2_SNS_EV_REQ_SELECT_ENDPOINT, ns2_update_weight_entry(), nse_inst_from_fi(), gprs_ns2_nse::nsei, gprs_ns2_nse::nsvc, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, ns2_sns_state::num_max_ip4_remote, ns2_sns_state::num_max_ip6_remote, ns2_sns_state::num_max_nsvcs, osmo_fsm_inst_dispatch, osmo_fsm_inst::priv, ns2_sns_procedure::procedure, ns2_sns_state::procedures, ns2_sns_state::remote, remove_bind_elem(), ns2_sns_state::role, ns2_sns_procedure::sbind, sns_failed, SNS_PROC_ADD, SNS_PROC_CHANGE_WEIGHT, SNS_PROC_DEL, osmo_fsm_inst::state, and gprs_ns2_nse::sum_sig_weight.

\n \n

Referenced by ns2_sns_st_all_action_bss(), and ns2_sns_st_all_action_sgsn().

\n \n
\n \n \n

◆ ns2_sns_st_all_action_bss()

\n@@ -2288,15 +2288,15 @@\n \n \n static \n \n \n
\n \n-

References ns2_sns_state::block_no_nsvc_events, data, ns2_sns_state::family, GPRS_NS2_AFF_CAUSE_SNS_NO_ENDPOINTS, GPRS_SNS_ST_BSS_SIZE, GPRS_SNS_ST_UNCONFIGURED, ns2_sns_state::initial, gprs_ns2_nse::list, sns_endpoint::list, llist_entry, llist_first_entry, ns2_sns_state::local, llist_head::next, ns2_clear_elems(), ns2_free_nsvcs(), ns2_prim_status_ind(), ns2_sns_bss_valid_configuration(), NS2_SNS_EV_REQ_FREE_NSVCS, NS2_SNS_EV_REQ_NO_NSVC, NS2_SNS_EV_REQ_SELECT_ENDPOINT, ns2_sns_st_all_action(), NS_TOUT_TSNS_PROV, ns2_sns_state::nse, nse_inst_from_fi(), gprs_ns2_nse::nsi, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::reselection_running, osmo_sockaddr::sa, sns_endpoint::saddr, ns2_sns_state::sns_endpoints, sns_failed, gprs_ns2_inst::timeout, and osmo_sockaddr::u.

\n+

References ns2_sns_state::block_no_nsvc_events, data, ns2_sns_state::family, GPRS_NS2_AFF_CAUSE_SNS_NO_ENDPOINTS, GPRS_SNS_ST_BSS_SIZE, GPRS_SNS_ST_UNCONFIGURED, ns2_sns_state::initial, gprs_ns2_nse::list, sns_endpoint::list, llist_entry, llist_first_entry, ns2_sns_state::local, llist_head::next, ns2_clear_elems(), ns2_free_nsvcs(), ns2_prim_status_ind(), ns2_sns_bss_valid_configuration(), NS2_SNS_EV_REQ_FREE_NSVCS, NS2_SNS_EV_REQ_NO_NSVC, NS2_SNS_EV_REQ_SELECT_ENDPOINT, ns2_sns_st_all_action(), NS_TOUT_TSNS_PROV, ns2_sns_state::nse, nse_inst_from_fi(), gprs_ns2_nse::nsi, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::reselection_running, osmo_sockaddr::sa, sns_endpoint::saddr, ns2_sns_state::sns_endpoints, sns_failed, gprs_ns2_inst::timeout, and osmo_sockaddr::u.

\n \n
\n \n \n

◆ ns2_sns_st_all_action_sgsn()

\n \n
\n@@ -2332,15 +2332,15 @@\n \n \n static \n \n \n
\n \n-

References ns2_sns_state::block_no_nsvc_events, cause, data, gprs_ns2_vc::data_weight, ns2_sns_state::family, GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_SGSN_WAIT_CONFIG, GPRS_SNS_ST_UNCONFIGURED, ns2_sns_state::local, LOGL_ERROR, LOGPFSML, ns2_sns_state::N, ns2_clear_sgsn(), ns2_sns_compute_local_ep_from_binds(), ns2_sns_count_num_local_ep(), NS2_SNS_EV_REQ_FREE_NSVCS, NS2_SNS_EV_RX_SIZE, ns2_sns_st_all_action(), ns2_tx_sns_size_ack(), ns2_vc_force_unconfigured(), NS_CAUSE_INVAL_NR_IPv4_EP, NS_CAUSE_INVAL_NR_IPv6_EP, NS_CAUSE_INVAL_NR_NS_VC, NS_CAUSE_MISSING_ESSENT_IE, NS_IE_IPv4_EP_NR, NS_IE_IPv6_EP_NR, NS_IE_MAX_NR_NSVC, NS_IE_RESET_FLAG, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, ns2_sns_state::num_max_ip4_remote, ns2_sns_state::num_max_ip6_remote, ns2_sns_state::num_max_nsvcs, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_vc::sig_weight, sns_failed, ns2_sns_state::sns_nsvc, osmo_fsm_inst::state, TLVP_PRES_LEN, and TLVP_VAL.

\n+

References ns2_sns_state::block_no_nsvc_events, cause, data, gprs_ns2_vc::data_weight, ns2_sns_state::family, GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_SGSN_WAIT_CONFIG, GPRS_SNS_ST_UNCONFIGURED, ns2_sns_state::local, LOGL_ERROR, LOGPFSML, ns2_sns_state::N, ns2_clear_sgsn(), ns2_sns_compute_local_ep_from_binds(), ns2_sns_count_num_local_ep(), NS2_SNS_EV_REQ_FREE_NSVCS, NS2_SNS_EV_RX_SIZE, ns2_sns_st_all_action(), ns2_tx_sns_size_ack(), ns2_vc_force_unconfigured(), NS_CAUSE_INVAL_NR_IPv4_EP, NS_CAUSE_INVAL_NR_IPv6_EP, NS_CAUSE_INVAL_NR_NS_VC, NS_CAUSE_MISSING_ESSENT_IE, NS_IE_IPv4_EP_NR, NS_IE_IPv6_EP_NR, NS_IE_MAX_NR_NSVC, NS_IE_RESET_FLAG, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, ns2_sns_state::num_max_ip4_remote, ns2_sns_state::num_max_ip6_remote, ns2_sns_state::num_max_nsvcs, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_vc::sig_weight, sns_failed, ns2_sns_state::sns_nsvc, osmo_fsm_inst::state, TLVP_PRES_LEN, and TLVP_VAL.

\n \n
\n \n \n

◆ ns2_sns_st_bss_config_bss()

\n \n
\n@@ -2376,15 +2376,15 @@\n \n \n static \n \n \n
\n \n-

References data, gprs_ns2_cause_str(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_SGSN, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_CONFIG_ACK, NS_IE_CAUSE, NS_TOUT_TSNS_PROV, nse_inst_from_fi(), gprs_ns2_nse::nsi, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.

\n+

References data, gprs_ns2_cause_str(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_SGSN, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_CONFIG_ACK, NS_IE_CAUSE, NS_TOUT_TSNS_PROV, nse_inst_from_fi(), gprs_ns2_nse::nsi, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.

\n \n
\n \n \n

◆ ns2_sns_st_bss_config_bss_onenter()

\n \n
\n@@ -2458,15 +2458,15 @@\n \n \n static \n \n \n
\n \n-

References cause, create_missing_nsvcs(), data, gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum_data, ip46_weight_sum_sig, NS2_SNS_EV_RX_CONFIG, NS2_SNS_EV_RX_CONFIG_END, ns2_tx_sns_config_ack(), NS_CAUSE_INVAL_WEIGH, ns_sns_append_remote_eps(), NS_TOUT_TSNS_PROV, nse_inst_from_fi(), gprs_ns2_nse::nsi, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::role, ns2_sns_state::sns_nsvc, gprs_ns2_inst::timeout, and osmo_fsm_inst::timer.

\n+

References cause, create_missing_nsvcs(), data, gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum_data, ip46_weight_sum_sig, NS2_SNS_EV_RX_CONFIG, NS2_SNS_EV_RX_CONFIG_END, ns2_tx_sns_config_ack(), NS_CAUSE_INVAL_WEIGH, ns_sns_append_remote_eps(), NS_TOUT_TSNS_PROV, nse_inst_from_fi(), gprs_ns2_nse::nsi, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::role, ns2_sns_state::sns_nsvc, gprs_ns2_inst::timeout, and osmo_fsm_inst::timer.

\n \n
\n \n \n

◆ ns2_sns_st_bss_config_sgsn_onenter()

\n \n
\n@@ -2540,15 +2540,15 @@\n \n \n static \n \n \n
\n \n-

References data, gprs_ns2_cause_str(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_BSS, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_SIZE_ACK, NS_IE_CAUSE, NS_TOUT_TSNS_PROV, gprs_ns2_inst::nse, nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.

\n+

References data, gprs_ns2_cause_str(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_BSS, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_SIZE_ACK, NS_IE_CAUSE, NS_TOUT_TSNS_PROV, gprs_ns2_inst::nse, nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.

\n \n
\n \n \n

◆ ns2_sns_st_bss_size_onenter()

\n \n
\n@@ -2666,15 +2666,15 @@\n \n \n static \n \n \n
\n \n-

References data, NS2_SNS_EV_REQ_NSVC_ALIVE, NS2_SNS_EV_RX_ADD, NS2_SNS_EV_RX_CHANGE_WEIGHT, NS2_SNS_EV_RX_DELETE, ns2_sns_st_configured_add(), ns2_sns_st_configured_change(), ns2_sns_st_configured_delete(), osmo_timer_del(), osmo_fsm_inst::priv, and osmo_fsm_inst::timer.

\n+

References data, NS2_SNS_EV_REQ_NSVC_ALIVE, NS2_SNS_EV_RX_ADD, NS2_SNS_EV_RX_CHANGE_WEIGHT, NS2_SNS_EV_RX_DELETE, ns2_sns_st_configured_add(), ns2_sns_st_configured_change(), ns2_sns_st_configured_delete(), osmo_timer_del(), osmo_fsm_inst::priv, and osmo_fsm_inst::timer.

\n \n
\n \n \n

◆ ns2_sns_st_configured_add()

\n \n
\n@@ -2886,15 +2886,15 @@\n \n \n static \n \n \n
\n \n-

References add_ip4_elem(), add_ip6_elem(), gprs_ns2_nse::bss_sns_fi, cause, create_nsvc_for_new_sbind(), ns2_sns_state::current_procedure, data, gprs_ns_ie_ip4_elem::data_weight, gprs_ns_ie_ip6_elem::data_weight, ns2_sns_state::family, gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_LOCAL_PROCEDURE, ns2_sns_procedure::ip4, ns2_sns_elems::ip4, ns2_sns_procedure::ip6, ns2_sns_elems::ip6, gprs_ns_ie_ip4_elem::ip_addr, gprs_ns_ie_ip6_elem::ip_addr, ns2_sns_procedure::list, ns2_sns_state::local, LOGL_ERROR, LOGL_INFO, LOGPFSML, NS2_SNS_EV_RX_ACK, NS2_SNS_EV_RX_ADD, NS2_SNS_EV_RX_CHANGE_WEIGHT, NS2_SNS_EV_RX_DELETE, ns2_sns_st_configured_add(), ns2_sns_st_configured_change(), ns2_sns_st_configured_delete(), NS_IE_CAUSE, NS_IE_TRANS_ID, NS_TOUT_TSNS_PROV, ns2_sns_state::nse, nse_inst_from_fi(), gprs_ns2_nse::nsei, gprs_ns2_nse::nsi, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_procedure::procedure, ns2_sns_state::procedures, remove_ip4_elem(), remove_ip6_elem(), ns2_sns_procedure::sbind, gprs_ns_ie_ip4_elem::sig_weight, gprs_ns_ie_ip6_elem::sig_weight, sns_failed, SNS_PROC_ADD, SNS_PROC_CHANGE_WEIGHT, SNS_PROC_DEL, gprs_ns2_inst::timeout, TLVP_PRESENT, ns2_sns_procedure::trans_id, gprs_ns_ie_ip4_elem::udp_port, and gprs_ns_ie_ip6_elem::udp_port.

\n+

References add_ip4_elem(), add_ip6_elem(), gprs_ns2_nse::bss_sns_fi, cause, create_nsvc_for_new_sbind(), ns2_sns_state::current_procedure, data, gprs_ns_ie_ip4_elem::data_weight, gprs_ns_ie_ip6_elem::data_weight, ns2_sns_state::family, gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_LOCAL_PROCEDURE, ns2_sns_procedure::ip4, ns2_sns_elems::ip4, ns2_sns_procedure::ip6, ns2_sns_elems::ip6, gprs_ns_ie_ip4_elem::ip_addr, gprs_ns_ie_ip6_elem::ip_addr, ns2_sns_procedure::list, ns2_sns_state::local, LOGL_ERROR, LOGL_INFO, LOGPFSML, NS2_SNS_EV_RX_ACK, NS2_SNS_EV_RX_ADD, NS2_SNS_EV_RX_CHANGE_WEIGHT, NS2_SNS_EV_RX_DELETE, ns2_sns_st_configured_add(), ns2_sns_st_configured_change(), ns2_sns_st_configured_delete(), NS_IE_CAUSE, NS_IE_TRANS_ID, NS_TOUT_TSNS_PROV, ns2_sns_state::nse, nse_inst_from_fi(), gprs_ns2_nse::nsei, gprs_ns2_nse::nsi, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_procedure::procedure, ns2_sns_state::procedures, remove_ip4_elem(), remove_ip6_elem(), ns2_sns_procedure::sbind, gprs_ns_ie_ip4_elem::sig_weight, gprs_ns_ie_ip6_elem::sig_weight, sns_failed, SNS_PROC_ADD, SNS_PROC_CHANGE_WEIGHT, SNS_PROC_DEL, gprs_ns2_inst::timeout, TLVP_PRESENT, ns2_sns_procedure::trans_id, gprs_ns_ie_ip4_elem::udp_port, and gprs_ns_ie_ip6_elem::udp_port.

\n \n
\n \n \n

◆ ns2_sns_st_local_procedure_onenter()

\n \n
\n@@ -3050,15 +3050,15 @@\n \n \n static \n \n \n
\n \n-

References cause, data, GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_SGSN_WAIT_CONFIG_ACK, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum_data, ip46_weight_sum_sig, NS2_SNS_EV_RX_CONFIG, NS2_SNS_EV_RX_CONFIG_END, ns2_tx_sns_config_ack(), NS_CAUSE_INVAL_WEIGH, ns_sns_append_remote_eps(), NS_TOUT_TSNS_PROV, gprs_ns2_inst::nse, nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::role, ns2_sns_state::sns_nsvc, gprs_ns2_inst::timeout, and osmo_fsm_inst::timer.

\n+

References cause, data, GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_SGSN_WAIT_CONFIG_ACK, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum_data, ip46_weight_sum_sig, NS2_SNS_EV_RX_CONFIG, NS2_SNS_EV_RX_CONFIG_END, ns2_tx_sns_config_ack(), NS_CAUSE_INVAL_WEIGH, ns_sns_append_remote_eps(), NS_TOUT_TSNS_PROV, gprs_ns2_inst::nse, nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::role, ns2_sns_state::sns_nsvc, gprs_ns2_inst::timeout, and osmo_fsm_inst::timer.

\n \n
\n \n \n

◆ ns2_sns_st_sgsn_wait_config_ack()

\n \n
\n@@ -3094,15 +3094,15 @@\n \n \n static \n \n \n
\n \n-

References create_missing_nsvcs(), data, gprs_ns2_cause_str(), gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_UNCONFIGURED, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_CONFIG_ACK, NS_IE_CAUSE, ns_sns_configured_timeout(), nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, TLVP_VAL, and TLVP_VAL_MINLEN.

\n+

References create_missing_nsvcs(), data, gprs_ns2_cause_str(), gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_UNCONFIGURED, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_CONFIG_ACK, NS_IE_CAUSE, ns_sns_configured_timeout(), nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, TLVP_VAL, and TLVP_VAL_MINLEN.

\n \n
\n \n \n

◆ ns2_sns_st_sgsn_wait_config_ack_onenter()

\n \n
\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/gprs__ns2__udp_8c.html", "source2": "./usr/share/doc/libosmocore/gb/html/gprs__ns2__udp_8c.html", "unified_diff": "@@ -172,15 +172,15 @@\n int ns2_ip_count_bind (struct gprs_ns2_inst *nsi, struct osmo_sockaddr *remote)\n  Count UDP binds compatible with remote.
\n  \n struct gprs_ns2_vc_bindns2_ip_get_bind_by_index (struct gprs_ns2_inst *nsi, struct osmo_sockaddr *remote, int index)\n  \n void ns2_ip_set_txqueue_max_length (struct gprs_ns2_vc_bind *bind, unsigned int max_length)\n  \n-void gprs_ns2_ip_bind_set_sns_weight (struct gprs_ns2_vc_bind *bind, uint8_t signalling, uint8_t data)\n+void gprs_ns2_ip_bind_set_sns_weight (struct gprs_ns2_vc_bind *bind, uint8_t signalling, uint8_t data)\n  set the signalling and data weight for this bind
\n  \n \n \n \n \n@@ -506,15 +506,15 @@\n \n \n \n

\n Variables

struct gprs_ns2_vc_driver vc_driver_ip
 
[in]bind
[in]signallingthe signalling weight
[in]datathe data weight
\n \n \n \n-

References data, gprs_ns2_is_ip_bind(), ns2_sns_update_weights(), OSMO_ASSERT, gprs_ns2_vc_bind::sns_data_weight, and gprs_ns2_vc_bind::sns_sig_weight.

\n+

References data, gprs_ns2_is_ip_bind(), ns2_sns_update_weights(), OSMO_ASSERT, gprs_ns2_vc_bind::sns_data_weight, and gprs_ns2_vc_bind::sns_sig_weight.

\n \n

Referenced by DEFUN().

\n \n
\n \n \n

◆ gprs_ns2_ip_bind_sockaddr()

\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/gprs__ns2__vc__fsm_8c.html", "source2": "./usr/share/doc/libosmocore/gb/html/gprs__ns2__vc__fsm_8c.html", "unified_diff": "@@ -185,41 +185,41 @@\n  \n static void stop_test_procedure (struct gprs_ns2_vc_priv *priv)\n  \n static int alive_timer_elapsed_ms (struct gprs_ns2_vc_priv *priv)\n  \n static void recv_test_procedure (struct osmo_fsm_inst *fi)\n  \n-static void alive_timeout_handler (void *data)\n+static void alive_timeout_handler (void *data)\n  \n static void ns2_st_unconfigured_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n-static void ns2_st_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_st_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void ns2_st_reset_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n-static void ns2_st_reset (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_st_reset (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void ns2_st_blocked_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n-static void ns2_st_blocked (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_st_blocked (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void ns2_st_unblocked_on_enter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n-static void ns2_st_unblocked (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_st_unblocked (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n-static void ns2_st_alive (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_st_alive (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void ns2_st_alive_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n static int ns2_vc_fsm_timer_cb (struct osmo_fsm_inst *fi)\n  \n static void ns2_recv_unitdata (struct osmo_fsm_inst *fi, struct msgb *msg)\n  \n-static void ns2_vc_fsm_allstate_action (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void ns2_vc_fsm_allstate_action (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void ns2_vc_fsm_clean (struct osmo_fsm_inst *fi, enum osmo_fsm_term_cause cause)\n  \n struct osmo_fsm_instns2_vc_fsm_alloc (struct gprs_ns2_vc *nsvc, const char *id, bool initiator)\n  gprs_ns2_vc_fsm_alloc
\n  \n int ns2_vc_fsm_start (struct gprs_ns2_vc *nsvc)\n@@ -379,15 +379,15 @@\n \n \n static \n \n \n
\n \n-

References gprs_ns2_vc_priv::alive, data, GPRS_NS2_ST_RECOVERING, GPRS_NS2_ST_RESET, GPRS_NS2_VC_MODE_BLOCKRESET, gprs_ns2_vc::mode, gprs_ns2_vc_priv::mode, gprs_ns2_vc_priv::N, ns2_tx_alive(), NS_CTR_LOST_ALIVE, ns_inst_from_fi(), NS_TOUT_TNS_ALIVE, NS_TOUT_TNS_ALIVE_RETRIES, NS_TOUT_TNS_RESET, NS_TOUT_TNS_TEST, gprs_ns2_vc_priv::nsvc, osmo_clock_gettime(), osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, RATE_CTR_INC_NS, gprs_ns2_inst::timeout, gprs_ns2_vc_priv::timer, and gprs_ns2_vc_priv::timer_started.

\n+

References gprs_ns2_vc_priv::alive, data, GPRS_NS2_ST_RECOVERING, GPRS_NS2_ST_RESET, GPRS_NS2_VC_MODE_BLOCKRESET, gprs_ns2_vc::mode, gprs_ns2_vc_priv::mode, gprs_ns2_vc_priv::N, ns2_tx_alive(), NS_CTR_LOST_ALIVE, ns_inst_from_fi(), NS_TOUT_TNS_ALIVE, NS_TOUT_TNS_ALIVE_RETRIES, NS_TOUT_TNS_RESET, NS_TOUT_TNS_TEST, gprs_ns2_vc_priv::nsvc, osmo_clock_gettime(), osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, RATE_CTR_INC_NS, gprs_ns2_inst::timeout, gprs_ns2_vc_priv::timer, and gprs_ns2_vc_priv::timer_started.

\n \n

Referenced by ns2_vc_fsm_alloc().

\n \n
\n \n \n

◆ alive_timer_elapsed_ms()

\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/gprs__ns2__vty_8c.html", "source2": "./usr/share/doc/libosmocore/gb/html/gprs__ns2__vty_8c.html", "unified_diff": "@@ -203,15 +203,15 @@\n  \n  DEFUN (cfg_no_ns_bind_ipaccess, cfg_no_ns_bind_ipaccess_cmd, "no accept-ipaccess", NO_STR "Reject NS Reset PDU on UDP (ip.access style)\\n")\n  \n  DEFUN (cfg_ns_bind_accept_sns, cfg_ns_bind_accept_sns_cmd, "accept-dynamic-ip-sns", "Allow one to create dynamic NS Entities by IP-SNS PDUs\\n")\n  \n  DEFUN (cfg_no_ns_bind_accept_sns, cfg_no_ns_bind_accept_sns_cmd, "no accept-dynamic-ip-sns", NO_STR "Disable dynamic creation of NS Entities by IP-SNS PDUs\\n")\n  \n- DEFUN (cfg_ns_bind_ip_sns_weight, cfg_ns_bind_ip_sns_weight_cmd, "ip-sns signalling-weight <0-254> data-weight <0-254>", "IP SNS\\n" "signalling weight used by IP-SNS dynamic configuration\\n" "signalling weight used by IP-SNS dynamic configuration\\n" "data weight used by IP-SNS dynamic configuration\\n" "data weight used by IP-SNS dynamic configuration\\n")\n+ DEFUN (cfg_ns_bind_ip_sns_weight, cfg_ns_bind_ip_sns_weight_cmd, "ip-sns signalling-weight <0-254> data-weight <0-254>", "IP SNS\\n" "signalling weight used by IP-SNS dynamic configuration\\n" "signalling weight used by IP-SNS dynamic configuration\\n" "data weight used by IP-SNS dynamic configuration\\n" "data weight used by IP-SNS dynamic configuration\\n")\n  \n  DEFUN (cfg_ns_bind_fr, cfg_ns_bind_fr_cmd, "fr NETIF (fr|frnet)", "frame relay\\n" IFNAME_STR "fr (user) is used by BSS or SGSN attached to UNI of a FR network\\n" "frnet (network) is used by SGSN if BSS is directly attached\\n")\n  \n  DEFUN (cfg_no_ns_bind_fr, cfg_no_ns_bind_fr_cmd, "no fr NETIF", NO_STR "Delete a frame relay link\\n" "Delete a frame relay link\\n" IFNAME_STR)\n  \n  DEFUN (cfg_ns_nse_nsvc_fr, cfg_ns_nse_nsvc_fr_cmd, "nsvc fr NETIF dlci <16-1007> nsvci <0-65535>", "NS Virtual Connection\\n" "frame relay\\n" "frame relay interface. Must be registered via fr vty\\n" NSVCI_STR NSVCI_STR DLCI_STR DLCI_STR)\n  \n@@ -219,15 +219,15 @@\n  \n  DEFUN (cfg_no_ns_nse_nsvci, cfg_no_ns_nse_nsvci_cmd, "no nsvc nsvci <0-65535>", NO_STR "Delete NSVC\\n" NSVCI_STR NSVCI_STR)\n  \n static int ns_nse_nsvc_udp_cmds (struct vty *vty, const char *bind_name, const char *remote_char, uint16_t port, uint16_t sig_weight, uint16_t data_weight)\n  \n  DEFUN (cfg_ns_nse_nsvc_udp, cfg_ns_nse_nsvc_udp_cmd, "nsvc udp BIND " VTY_IPV46_CMD " <1-65535>", "NS Virtual Connection\\n" "NS over UDP\\n" "A unique bind identifier created by ns bind\\n" "Remote IPv4 Address\\n" "Remote IPv6 Address\\n" "Remote UDP Port\\n")\n  \n- DEFUN (cfg_ns_nse_nsvc_udp_weights, cfg_ns_nse_nsvc_udp_weights_cmd, "nsvc udp BIND " VTY_IPV46_CMD " <1-65535> signalling-weight <0-254> data-weight <0-254>", "NS Virtual Connection\\n" "NS over UDP\\n" "A unique bind identifier created by ns bind\\n" "Remote IPv4 Address\\n" "Remote IPv6 Address\\n" "Remote UDP Port\\n" "Signalling weight of the NSVC (default = 1)\\n" "Signalling weight of the NSVC (default = 1)\\n" "Data weight of the NSVC (default = 1)\\n" "Data weight of the NSVC (default = 1)\\n")\n+ DEFUN (cfg_ns_nse_nsvc_udp_weights, cfg_ns_nse_nsvc_udp_weights_cmd, "nsvc udp BIND " VTY_IPV46_CMD " <1-65535> signalling-weight <0-254> data-weight <0-254>", "NS Virtual Connection\\n" "NS over UDP\\n" "A unique bind identifier created by ns bind\\n" "Remote IPv4 Address\\n" "Remote IPv6 Address\\n" "Remote UDP Port\\n" "Signalling weight of the NSVC (default = 1)\\n" "Signalling weight of the NSVC (default = 1)\\n" "Data weight of the NSVC (default = 1)\\n" "Data weight of the NSVC (default = 1)\\n")\n  \n  DEFUN (cfg_no_ns_nse_nsvc_udp, cfg_no_ns_nse_nsvc_udp_cmd, "no nsvc udp BIND " VTY_IPV46_CMD " <1-65535>", NO_STR "Delete a NS Virtual Connection\\n" "NS over UDP\\n" "A unique bind identifier created by ns bind\\n" "Remote IPv4 Address\\n" "Remote IPv6 Address\\n" "Remote UDP Port\\n")\n  \n  DEFUN (cfg_ns_nse_nsvc_ipa, cfg_ns_nse_nsvc_ipa_cmd, "nsvc ipa BIND " VTY_IPV46_CMD " <1-65535> nsvci <0-65535>", "NS Virtual Connection\\n" "NS over UDP ip.access style (uses RESET/BLOCK)\\n" "A unique bind identifier created by ns bind\\n" "Remote IPv4 Address\\n" "Remote IPv6 Address\\n" "Remote UDP Port\\n" NSVCI_STR NSVCI_STR)\n  \n  DEFUN (cfg_no_ns_nse_nsvc_ipa, cfg_no_ns_nse_nsvc_ipa_cmd, "no nsvc ipa BIND " VTY_IPV46_CMD " <1-65535> nsvci <0-65535>", NO_STR "Delete a NS Virtual Connection\\n" "NS over UDP\\n" "A unique bind identifier created by ns bind\\n" "Remote IPv4 Address\\n" "Remote IPv6 Address\\n" "Remote UDP Port\\n" NSVCI_STR NSVCI_STR)\n  \n@@ -1385,15 +1385,15 @@\n \n cfg_ns_bind_ip_sns_weight_cmd \n , \n \n \n \n \n- "ip-sns signalling-weight <0-254> data-weight <0-254>" \n+ "ip-sns signalling-weight <0-254> data-weight <0-254>" \n , \n \n \n \n \n "IP SNS\\n" "signalling weight used by IP-SNS dynamic configuration\\n" "signalling weight used by IP-SNS dynamic configuration\\n" "data weight used by IP-SNS dynamic configuration\\n" "data weight used by IP-SNS dynamic configuration\\n" \n  \n@@ -1402,15 +1402,15 @@\n \n )\n \n \n \n
\n \n-

References argv, CMD_SUCCESS, CMD_WARNING, data, DEFUN(), gprs_ns2_bind_by_name(), gprs_ns2_ip_bind_set_sns_weight(), GPRS_NS2_LL_UDP, vty::index, vty_bind::ip_sns_data_weight, vty_bind::ip_sns_sig_weight, vty_bind::ll, vty_bind::name, VTY_NEWLINE, vty_nsi, and vty_out().

\n+

References argv, CMD_SUCCESS, CMD_WARNING, data, DEFUN(), gprs_ns2_bind_by_name(), gprs_ns2_ip_bind_set_sns_weight(), GPRS_NS2_LL_UDP, vty::index, vty_bind::ip_sns_data_weight, vty_bind::ip_sns_sig_weight, vty_bind::ll, vty_bind::name, VTY_NEWLINE, vty_nsi, and vty_out().

\n \n
\n \n \n

◆ DEFUN() [21/41]

\n \n
\n@@ -1805,15 +1805,15 @@\n \n cfg_ns_nse_nsvc_udp_weights_cmd \n , \n \n \n \n \n- "nsvc udp BIND " VTY_IPV46_CMD " <1-65535> signalling-weight <0-254> data-weight <0-254>" \n+ "nsvc udp BIND " VTY_IPV46_CMD " <1-65535> signalling-weight <0-254> data-weight <0-254>" \n , \n \n \n \n \n "NS Virtual Connection\\n" "NS over UDP\\n" "A unique bind identifier created by ns bind\\n" "Remote IPv4 Address\\n" "Remote IPv6 Address\\n" "Remote UDP Port\\n" "Signalling weight of the NSVC (default = 1)\\n" "Signalling weight of the NSVC (default = 1)\\n" "Data weight of the NSVC (default = 1)\\n" "Data weight of the NSVC (default = 1)\\n" \n  \n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/gprs__ns_8c.html", "source2": "./usr/share/doc/libosmocore/gb/html/gprs__ns_8c.html", "unified_diff": "@@ -193,15 +193,15 @@\n  \n static struct gprs_nsvcgprs_active_nsvc_by_nsei (struct gprs_ns_inst *nsi, uint16_t nsei, uint16_t bvci)\n  Determine active NS-VC for given NSEI + BVCI.
\n  \n struct gprs_nsvcgprs_nsvc_by_rem_addr (struct gprs_ns_inst *nsi, const struct sockaddr_in *sin)\n  Lookup NS-VC based on specified remote peer socket addr.
\n  \n-static void gprs_ns_timer_cb (void *data)\n+static void gprs_ns_timer_cb (void *data)\n  \n struct gprs_nsvcgprs_nsvc_create2 (struct gprs_ns_inst *nsi, uint16_t nsvci, uint8_t sig_weight, uint8_t data_weight)\n  Create a new NS-VC (Virtual Circuit) within given instance.
\n  \n void gprs_nsvc_delete (struct gprs_nsvc *nsvc)\n  Delete given NS-VC.
\n  \n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/gprs__ns__sns_8c.html", "source2": "./usr/share/doc/libosmocore/gb/html/gprs__ns__sns_8c.html", "unified_diff": "@@ -185,27 +185,27 @@\n  \n static int do_sns_change_weight (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4)\n  \n static int do_sns_delete (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4)\n  \n static int do_sns_add (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4)\n  \n-static void gprs_sns_st_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void gprs_sns_st_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n-static void gprs_sns_st_size (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void gprs_sns_st_size (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void gprs_sns_st_size_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n-static void gprs_sns_st_config_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void gprs_sns_st_config_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void gprs_sns_st_config_bss_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n-static void gprs_sns_st_config_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void gprs_sns_st_config_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n-static void gprs_sns_st_configured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n+static void gprs_sns_st_configured (struct osmo_fsm_inst *fi, uint32_t event, void *data)\n  \n static void gprs_sns_st_configured_onenter (struct osmo_fsm_inst *fi, uint32_t old_state)\n  \n static int gprs_sns_fsm_bss_timer_cb (struct osmo_fsm_inst *fi)\n  \n struct osmo_fsm_instgprs_sns_bss_fsm_alloc (void *ctx, struct gprs_nsvc *nsvc, const char *id)\n  \n@@ -808,15 +808,15 @@\n \n \n static \n \n \n
\n \n-

References data, gprs_ns_cause_str(), GPRS_SNS_EV_CONFIG_ACK, GPRS_SNS_ST_CONFIG_SGSN, LOGL_ERROR, LOGPFSML, NS_IE_CAUSE, OSMO_ASSERT, osmo_fsm_inst_state_chg, TLVP_VAL, and TLVP_VAL_MINLEN.

\n+

References data, gprs_ns_cause_str(), GPRS_SNS_EV_CONFIG_ACK, GPRS_SNS_ST_CONFIG_SGSN, LOGL_ERROR, LOGPFSML, NS_IE_CAUSE, OSMO_ASSERT, osmo_fsm_inst_state_chg, TLVP_VAL, and TLVP_VAL_MINLEN.

\n \n
\n \n \n

◆ gprs_sns_st_config_bss_onenter()

\n \n
\n@@ -1016,15 +1016,15 @@\n \n \n static \n \n \n
\n \n-

References data, gprs_ns_cause_str(), GPRS_SNS_EV_SIZE_ACK, GPRS_SNS_ST_CONFIG_BSS, LOGL_ERROR, LOGPFSML, NS_IE_CAUSE, ns_inst_from_fi(), NS_TOUT_TSNS_PROV, OSMO_ASSERT, osmo_fsm_inst_state_chg, gprs_ns_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.

\n+

References data, gprs_ns_cause_str(), GPRS_SNS_EV_SIZE_ACK, GPRS_SNS_ST_CONFIG_BSS, LOGL_ERROR, LOGPFSML, NS_IE_CAUSE, ns_inst_from_fi(), NS_TOUT_TSNS_PROV, OSMO_ASSERT, osmo_fsm_inst_state_chg, gprs_ns_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.

\n \n
\n \n \n

◆ gprs_sns_st_size_onenter()

\n \n
\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/group__gsm0808.js", "source2": "./usr/share/doc/libosmocore/gb/html/group__gsm0808.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -160,15 +160,15 @@\n [\"gsm48_mr_cfg_from_gsm0808_sc_cfg\", \"../../gsm/html/group__gsm0808.html#ga39c7155fede05a1df08bac9506debecf\", null],\n [\"osmo_gcr_dump\", \"../../gsm/html/group__gsm0808.html#gafdab8bcc4edb49450e1f6dfc96e99ff9\", null],\n [\"osmo_gcr_dump_buf\", \"../../gsm/html/group__gsm0808.html#ga36de357e62608d9f531a911b8d42f8db\", null],\n [\"osmo_lcls_dump\", \"../../gsm/html/group__gsm0808.html#ga97771c0c282ebeaaf0775cdf1cee9cc3\", null],\n [\"osmo_lcls_dump_buf\", \"../../gsm/html/group__gsm0808.html#gadd5198b0a955568604501be9ddeb095f\", null],\n [\"osmo_lcls_dump_c\", \"../../gsm/html/group__gsm0808.html#ga3fa89e7de132738bb4f410a461931dc3\", null],\n [\"put_old_bss_to_new_bss_information\", \"../../gsm/html/group__gsm0808.html#ga0c5d4e1a1e30a2ce74aab2f7714e656f\", null],\n- [\"__attribute__\", \"../../gsm/html/group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece\", null],\n+ [\"__attribute__\", \"../../gsm/html/group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893\", null],\n [\"bss_att_tlvdef\", \"../../gsm/html/group__gsm0808.html#gaf7a7d6c75234318878642e512947c3c7\", null],\n [\"gsm0406_dlci_sapi_names\", \"../../gsm/html/group__gsm0808.html#gab6ef2861ef657001f5c197cf056bd421\", null],\n [\"GSM0808_AI_APP_DATA\", \"../../gsm/html/group__gsm0808.html#gga407d1f6b1aa0f540160655569c1d06c6ac2969e8f92100e3a5e9cf378d4911eee\", null],\n [\"GSM0808_AI_CONFIRM_APP_DATA\", \"../../gsm/html/group__gsm0808.html#gga407d1f6b1aa0f540160655569c1d06c6a8785fe958867ea4cad7826b567a8bd77\", null],\n [\"gsm0808_amr_mode_names\", \"../../gsm/html/group__gsm0808.html#ga9ba76e2998975043c4aca31f03e245bc\", null],\n [\"gsm0808_amr_modes_from_cfg\", \"../../gsm/html/group__gsm0808.html#gafaddb849a44618ddb84db4d1f3e59634\", null],\n [\"GSM0808_ASRQ_DELAY_ALLOWED\", \"../../gsm/html/group__gsm0808.html#ggae391ef4f2c53689d90b68ff53d7f98f4aac7060a5f45ea999478ef48820f7abaf\", null],\n"}]}, {"source1": "./usr/share/doc/libosmocore/gb/html/group__libgb.html", "source2": "./usr/share/doc/libosmocore/gb/html/group__libgb.html", "unified_diff": "@@ -322,15 +322,15 @@\n  \n static struct gprs_nsvcgprs_active_nsvc_by_nsei (struct gprs_ns_inst *nsi, uint16_t nsei, uint16_t bvci)\n  Determine active NS-VC for given NSEI + BVCI.
\n  \n struct gprs_nsvcgprs_nsvc_by_rem_addr (struct gprs_ns_inst *nsi, const struct sockaddr_in *sin)\n  Lookup NS-VC based on specified remote peer socket addr.
\n  \n-static void gprs_ns_timer_cb (void *data)\n+static void gprs_ns_timer_cb (void *data)\n  \n struct gprs_nsvcgprs_nsvc_create2 (struct gprs_ns_inst *nsi, uint16_t nsvci, uint8_t sig_weight, uint8_t data_weight)\n  Create a new NS-VC (Virtual Circuit) within given instance.
\n  \n void gprs_nsvc_delete (struct gprs_nsvc *nsvc)\n  Delete given NS-VC.
\n  \n@@ -3126,15 +3126,15 @@\n \n \n static \n \n \n
\n \n-

References _NSVC_TIMER_NR, gprs_nsvc::alive_retries, gprs_ns_inst::bss_sns_fi, gprs_nsvc::ctrg, data, DEBUGP, DNS, get_value_string(), gprs_ns_tx_alive(), gprs_ns_tx_reset(), LOG_CTX_GB_NSVC, log_set_context(), LOGL_NOTICE, LOGP, NS_CAUSE_NSVC_BLOCKED, NS_CAUSE_OM_INTERVENTION, NS_CTR_BLOCKED, NS_CTR_DEAD, NS_CTR_LOST_ALIVE, NS_CTR_LOST_RESET, ns_osmo_signal_dispatch(), ns_set_state, NS_TOUT_TNS_ALIVE_RETRIES, NSE_S_BLOCKED, NSE_S_RESET, gprs_nsvc::nsei, gprs_nsvc::nsi, gprs_ns_inst::nsip, nsvc_start_timer(), NSVC_TIMER_TNS_ALIVE, NSVC_TIMER_TNS_RESET, NSVC_TIMER_TNS_TEST, rate_ctr_group_get_ctr(), S_NS_ALIVE_EXP, S_NS_BLOCK, gprs_nsvc::state, gprs_ns_inst::timeout, gprs_nsvc::timer_mode, timer_mode_strs, timer_mode_tout, and gprs_ns_inst::use_reset_block_unblock.

\n+

References _NSVC_TIMER_NR, gprs_nsvc::alive_retries, gprs_ns_inst::bss_sns_fi, gprs_nsvc::ctrg, data, DEBUGP, DNS, get_value_string(), gprs_ns_tx_alive(), gprs_ns_tx_reset(), LOG_CTX_GB_NSVC, log_set_context(), LOGL_NOTICE, LOGP, NS_CAUSE_NSVC_BLOCKED, NS_CAUSE_OM_INTERVENTION, NS_CTR_BLOCKED, NS_CTR_DEAD, NS_CTR_LOST_ALIVE, NS_CTR_LOST_RESET, ns_osmo_signal_dispatch(), ns_set_state, NS_TOUT_TNS_ALIVE_RETRIES, NSE_S_BLOCKED, NSE_S_RESET, gprs_nsvc::nsei, gprs_nsvc::nsi, gprs_ns_inst::nsip, nsvc_start_timer(), NSVC_TIMER_TNS_ALIVE, NSVC_TIMER_TNS_RESET, NSVC_TIMER_TNS_TEST, rate_ctr_group_get_ctr(), S_NS_ALIVE_EXP, S_NS_BLOCK, gprs_nsvc::state, gprs_ns_inst::timeout, gprs_nsvc::timer_mode, timer_mode_strs, timer_mode_tout, and gprs_ns_inst::use_reset_block_unblock.

\n \n

Referenced by gprs_nsvc_create2().

\n \n
\n \n \n

◆ gprs_ns_tx()

\n"}, {"source1": "./usr/share/doc/libosmocore/gb/html/navtreeindex10.js", "source2": "./usr/share/doc/libosmocore/gb/html/navtreeindex10.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -13,15 +13,14 @@\n \"group__gsm0502.html#ggafc789b32e825ea46f9f64b26a27d69d0ab1d4b8cd2494ed0c99eebf58be43fb63\": [0, 41, 11],\n \"group__gsm0502.html#ggafc789b32e825ea46f9f64b26a27d69d0af44d065cadcf8019451d4019f7e5b5fa\": [0, 41, 13],\n \"group__gsm0502.html#ggafc789b32e825ea46f9f64b26a27d69d0afad0049a2d8eb2275ec4de82b400400a\": [0, 41, 10],\n \"group__gsm0808.html\": [0, 42],\n \"group__gsm0808.html#ga0089078f7f6ffcd6bc5709e73b8c3366\": [0, 42, 152],\n \"group__gsm0808.html#ga0093f29b003e53f022ca3655add0c155\": [0, 42, 32],\n \"group__gsm0808.html#ga009aaa222b114baec385b60b8078d5ff\": [0, 42, 53],\n- \"group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece\": [0, 42, 165],\n \"group__gsm0808.html#ga0284dcad7523250e84c6f3877a4760a2\": [0, 42, 63],\n \"group__gsm0808.html#ga02c88063b294b987d4ab06720a21c253\": [0, 42, 113],\n \"group__gsm0808.html#ga03381981a6afd7b9cb1ef52a42ce9ddd\": [0, 42, 79],\n \"group__gsm0808.html#ga03ac8e8cfa7261fc5bf63ccedcafb5f2\": [0, 42, 96],\n \"group__gsm0808.html#ga0530126b68414718f04db8d1ada62f43\": [0, 42, 62],\n \"group__gsm0808.html#ga076ed4626439c6a20b70dbc85281a637\": [0, 42, 120],\n \"group__gsm0808.html#ga09219f9a0485c3e3427f90d12ecee5f5\": [0, 42, 132],\n@@ -105,16 +104,16 @@\n \"group__gsm0808.html#ga66e64c867557155e7b898f0806e5fd07\": [0, 42, 138],\n \"group__gsm0808.html#ga6b66a2c6e8d9364f8b62cfecf5b88b76\": [0, 42, 86],\n \"group__gsm0808.html#ga6e2ad14743caf122d2693cb5bfe81728\": [0, 42, 73],\n \"group__gsm0808.html#ga6eb707a2a744aeace902c2eb2c88714c\": [0, 42, 102],\n \"group__gsm0808.html#ga6f8544d031ca4842172837d989edb8bb\": [0, 42, 39],\n \"group__gsm0808.html#ga7168a30ac3f1ad472309c60badd51305\": [0, 42, 14],\n \"group__gsm0808.html#ga727ba753efdd717fcade332c871ccd54\": [0, 42, 210],\n- \"group__gsm0808.html#ga74c1dc89d2bfe4ef98592336ee203bec\": [0, 42, 194],\n \"group__gsm0808.html#ga74c1dc89d2bfe4ef98592336ee203bec\": [0, 42, 195],\n+ \"group__gsm0808.html#ga74c1dc89d2bfe4ef98592336ee203bec\": [0, 42, 194],\n \"group__gsm0808.html#ga79a95f4a2d0f67055b7ac2862b789c49\": [0, 42, 112],\n \"group__gsm0808.html#ga7adf7c01146410533468908421984543\": [0, 42, 28],\n \"group__gsm0808.html#ga7bc35dd86262c0cd1601a386f53062cb\": [0, 42, 56],\n \"group__gsm0808.html#ga7dade3dea5d93c935bd02cb28c63b508\": [0, 42, 83],\n \"group__gsm0808.html#ga7fa4c18cb6f5da65effabf801f471db7\": [0, 42, 141],\n \"group__gsm0808.html#ga812216127985fe502c8e5d5e32b02709\": [0, 42, 145],\n \"group__gsm0808.html#ga827c2f70cd67127462c6657faf174d6d\": [0, 42, 115],\n@@ -162,14 +161,15 @@\n \"group__gsm0808.html#gac86ccd3add953723f8f961cc8884c3b0\": [0, 42, 186],\n \"group__gsm0808.html#gac8b19b05b28f839bdd95820e42da7320\": [0, 42, 147],\n \"group__gsm0808.html#gac9cdd72ce8eeb877aedd06cdb0fabd7a\": [0, 42, 57],\n \"group__gsm0808.html#gacc48e4d88d69d46ca7f335e027de01a1\": [0, 42, 146],\n \"group__gsm0808.html#gacc69231ed3f069f750d49c9ac256e973\": [0, 42, 184],\n \"group__gsm0808.html#gacccf829582b35f4e8a5a0d4f4e43e216\": [0, 42, 51],\n \"group__gsm0808.html#gacd28f0543c8bffde8de19549c962ae54\": [0, 42, 33],\n+ \"group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893\": [0, 42, 165],\n \"group__gsm0808.html#gad090100ed13372865185529fe66ed868\": [0, 42, 119],\n \"group__gsm0808.html#gad12d0be4a9b4dd0c313b143127cb4f63\": [0, 42, 81],\n \"group__gsm0808.html#gad62af29016984118713fba663a3d2d32\": [0, 42, 98],\n \"group__gsm0808.html#gad9e1cdf27415b215bf8f924efe8399a0\": [0, 42, 3],\n \"group__gsm0808.html#gada543d8ee0864a60becb67dd6da274d4\": [0, 42, 101],\n \"group__gsm0808.html#gada5bcdf1e5e6b2158595b6f41afd53ef\": [0, 42, 65],\n \"group__gsm0808.html#gadbc66edc7a3158e62d91168bbe3de86d\": [0, 42, 78],\n"}]}, {"source1": "./usr/share/doc/libosmocore/gb/html/navtreeindex12.js", "source2": "./usr/share/doc/libosmocore/gb/html/navtreeindex12.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -152,16 +152,16 @@\n \"group__libgb.html#ga07c13484b7fee94a56f3079de207fc38\": [0, 0, 174],\n \"group__libgb.html#ga0e07a2d5d9c696b4a9a498cb60099666\": [0, 0, 219],\n \"group__libgb.html#ga0e47ee32b76167bd38089a98570c890b\": [0, 0, 145],\n \"group__libgb.html#ga1035399d0153e62c79ce31c812baba93\": [0, 0, 178],\n \"group__libgb.html#ga107928cae88251302409d4a986ef1cbf\": [0, 0, 109],\n \"group__libgb.html#ga10c42f59382de5f13d626c4d4d02887f\": [0, 0, 91],\n \"group__libgb.html#ga10cb424e1dbef26b190abbdd1eb96807\": [0, 0, 147],\n- \"group__libgb.html#ga1181f009fc021fa02b721d92a694f06d\": [0, 0, 216],\n \"group__libgb.html#ga1181f009fc021fa02b721d92a694f06d\": [0, 0, 215],\n+ \"group__libgb.html#ga1181f009fc021fa02b721d92a694f06d\": [0, 0, 216],\n \"group__libgb.html#ga1273e9cf5ff147147acd21af115c8b75\": [0, 0, 133],\n \"group__libgb.html#ga12f2eb92f6cbcd19deb98efc9c30020c\": [0, 0, 100],\n \"group__libgb.html#ga138e965973b71fed1f70981f85166f54\": [0, 0, 24],\n \"group__libgb.html#ga188c5ad22acbbe9b8f38df83a68c6359\": [0, 0, 136],\n \"group__libgb.html#ga18f9069a6669b0bd902f9cb13c742af8\": [0, 0, 223],\n \"group__libgb.html#ga191b44ed2d0b01c52f1d828cfd036f70\": [0, 0, 177],\n \"group__libgb.html#ga19c42e04e0d43a7ea8c75ce03744d0db\": [0, 0, 93],\n@@ -171,29 +171,29 @@\n \"group__libgb.html#ga1e9361569860d0a51867dbafa847dc84\": [0, 0, 113],\n \"group__libgb.html#ga274730ced17f01ce4b0a1a1d60d84336\": [0, 0, 25],\n \"group__libgb.html#ga28b5b2f8f3a70ed7da94bac9698d32c1\": [0, 0, 144],\n \"group__libgb.html#ga2d3c686c5e059a1b738d02c7263d18ce\": [0, 0, 154],\n \"group__libgb.html#ga2f388e483471e6108aa0ad2e8c8b580b\": [0, 0, 173],\n \"group__libgb.html#ga30ae8df0f132489b2af625ea7087db09\": [0, 0, 224],\n \"group__libgb.html#ga31e91636eff1a21452f5863d422ba386\": [0, 0, 184],\n- \"group__libgb.html#ga3637cd9e75327b41f140bf82690c3164\": [0, 0, 197],\n \"group__libgb.html#ga3637cd9e75327b41f140bf82690c3164\": [0, 0, 198],\n+ \"group__libgb.html#ga3637cd9e75327b41f140bf82690c3164\": [0, 0, 197],\n \"group__libgb.html#ga363b8416d26d768b960f4366953a1a50\": [0, 0, 205],\n \"group__libgb.html#ga3917c8399af28401c72a6abf2df89379\": [0, 0, 181],\n \"group__libgb.html#ga3a023e567b75406abec89bb04c065426\": [0, 0, 115],\n \"group__libgb.html#ga3b865a4153c5f5f99c736fe4197f0498\": [0, 0, 106],\n \"group__libgb.html#ga3be5562b0ec145ca8bd91e6712066339\": [0, 0, 135],\n \"group__libgb.html#ga3c2b9ab76eb1ad97b07619e032697187\": [0, 0, 110],\n \"group__libgb.html#ga3f6cc64906dcf91e6834708426f078bb\": [0, 0, 175],\n \"group__libgb.html#ga40b96498f6b9e94ec7d434e1633824fc\": [0, 0, 170],\n \"group__libgb.html#ga424ba65d6bfe8f33fbcd4ebd085bd0fa\": [0, 0, 131],\n \"group__libgb.html#ga4260bbd45e9ba7ca80c4dab290fbc121\": [0, 0, 180],\n \"group__libgb.html#ga4791ee8304698ef7aeaf5e3a90e5352a\": [0, 0, 165],\n- \"group__libgb.html#ga48683aaac3dc83962671893532ae47fb\": [0, 0, 217],\n \"group__libgb.html#ga48683aaac3dc83962671893532ae47fb\": [0, 0, 218],\n+ \"group__libgb.html#ga48683aaac3dc83962671893532ae47fb\": [0, 0, 217],\n \"group__libgb.html#ga495d080d753fb17f608b346d3b2a3e86\": [0, 0, 163],\n \"group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c\": [0, 0, 75],\n \"group__libgb.html#ga576bec4c6d55e02db2aa6ed8ecb54eb4\": [0, 0, 130],\n \"group__libgb.html#ga592fe5ba72d379eec43f7dfb05efff39\": [0, 0, 182],\n \"group__libgb.html#ga59af4cce7bdb355a40e03ea80378bf47\": [0, 0, 107],\n \"group__libgb.html#ga5a86fd0cb7aa872bff2df9abe0dcfa10\": [0, 0, 157],\n \"group__libgb.html#ga5ad5e742139221bf540577285c5373d2\": [0, 0, 176],\n@@ -203,47 +203,47 @@\n \"group__libgb.html#ga60161b6e65f96110b4c601dfa1894c2c\": [0, 0, 164],\n \"group__libgb.html#ga60ce0e2a04d5ac46598ebd123fe744f6\": [0, 0, 82],\n \"group__libgb.html#ga6122988c9645e3e06af9f887caf1424d\": [0, 0, 148],\n \"group__libgb.html#ga62404c7a8fbedba3f56065e977fb4a96\": [0, 0, 134],\n \"group__libgb.html#ga634c69147ef8d2a69eadb4f873ef8f0a\": [0, 0, 96],\n \"group__libgb.html#ga65bb412f8727383ef2365ad00052ccfd\": [0, 0, 104],\n \"group__libgb.html#ga68e702f38fa170d71c2b0c65c40f5a78\": [0, 0, 186],\n- \"group__libgb.html#ga69a4444775cc91afdd08fd3e5d0f711f\": [0, 0, 213],\n \"group__libgb.html#ga69a4444775cc91afdd08fd3e5d0f711f\": [0, 0, 214],\n- \"group__libgb.html#ga69aaba1c45b60b99e1e139340a22be48\": [0, 0, 14],\n+ \"group__libgb.html#ga69a4444775cc91afdd08fd3e5d0f711f\": [0, 0, 213],\n \"group__libgb.html#ga69aaba1c45b60b99e1e139340a22be48\": [0, 0, 13],\n+ \"group__libgb.html#ga69aaba1c45b60b99e1e139340a22be48\": [0, 0, 14],\n \"group__libgb.html#ga6a5f92344079c4e8645bdd26a29da9a6\": [0, 0, 210],\n \"group__libgb.html#ga6bfddf6ae7b4e50cf9fbd54a21684643\": [0, 0, 98],\n \"group__libgb.html#ga7102b236a5ce1606bc80470d4433177f\": [0, 0, 159],\n \"group__libgb.html#ga712419ff6dc9e319d1234ce91d7120f0\": [0, 0, 142],\n \"group__libgb.html#ga752e8b41655c789e047779edce0ee70a\": [0, 0, 124],\n \"group__libgb.html#ga76bb15745c3f10c09986062f9aff2478\": [0, 0, 195],\n \"group__libgb.html#ga7764591b01700d2abddf85cae4ddf811\": [0, 0, 207],\n \"group__libgb.html#ga77f0bb3388ee9e429a7b79666c878f33\": [0, 0, 194],\n \"group__libgb.html#ga7ae883da168076940f0132407d012b98\": [0, 0, 129],\n \"group__libgb.html#ga7be3ed98b412e7b58a8a29cbafa3a67e\": [0, 0, 78],\n \"group__libgb.html#ga7dc440599702b88f6d0128ca2cb08852\": [0, 0, 114],\n \"group__libgb.html#ga7ea9ffa88b12e4acd42ad1efa146c5a4\": [0, 0, 122],\n- \"group__libgb.html#ga807fb8fb938a1fa5d1b6efcbed98a9ff\": [0, 0, 20],\n \"group__libgb.html#ga807fb8fb938a1fa5d1b6efcbed98a9ff\": [0, 0, 19],\n+ \"group__libgb.html#ga807fb8fb938a1fa5d1b6efcbed98a9ff\": [0, 0, 20],\n \"group__libgb.html#ga82bdef0ac42721ad508d51a55ade9519\": [0, 0, 167],\n \"group__libgb.html#ga82ed6e704b00af083bb3a9fa18b09e72\": [0, 0, 7],\n \"group__libgb.html#ga842dfe0d04f78ae21d1f899206980f56\": [0, 0, 203],\n \"group__libgb.html#ga84574ff5d686f87c763a72e17da7d3f3\": [0, 0, 77],\n \"group__libgb.html#ga88d4b06d16c8da762246fc6a55f2d924\": [0, 0, 92],\n- \"group__libgb.html#ga8cbd6a120ccbaf199d5dbb987150f421\": [0, 0, 12],\n \"group__libgb.html#ga8cbd6a120ccbaf199d5dbb987150f421\": [0, 0, 11],\n+ \"group__libgb.html#ga8cbd6a120ccbaf199d5dbb987150f421\": [0, 0, 12],\n \"group__libgb.html#ga8d93540b1ceafa3f9425c72763b256d0\": [0, 0, 226],\n \"group__libgb.html#ga91e857f47a346ffe00fddae98231453e\": [0, 0, 162],\n \"group__libgb.html#ga9382997ee06358e2806857df6784a08c\": [0, 0, 141],\n \"group__libgb.html#ga94c293f7021832116d1c2466c609667c\": [0, 0, 101],\n \"group__libgb.html#ga96bdb6007b15da0a674b847a624b79ac\": [0, 0, 116],\n \"group__libgb.html#ga97758b550e086f2f66cca6fd391f86b4\": [0, 0, 8],\n- \"group__libgb.html#ga990fe02fdaeb6335928d955ef9014d52\": [0, 0, 15],\n \"group__libgb.html#ga990fe02fdaeb6335928d955ef9014d52\": [0, 0, 16],\n+ \"group__libgb.html#ga990fe02fdaeb6335928d955ef9014d52\": [0, 0, 15],\n \"group__libgb.html#ga9b05c8ee019089b898ae1760fb03bfe3\": [0, 0, 150],\n \"group__libgb.html#ga9b51a08c7378db1160667369fc6b7d22\": [0, 0, 137],\n \"group__libgb.html#ga9be683febf33673183f70698007b378b\": [0, 0, 200],\n \"group__libgb.html#ga9c2a6196ab11d3b569b95a2ef819efa4\": [0, 0, 121],\n \"group__libgb.html#ga9e402a0343186bca315c8b4a70df394a\": [0, 0, 228],\n \"group__libgb.html#ga9eb02dcd9b1864987ffa538af6852728\": [0, 0, 22],\n \"group__libgb.html#gaa1688dacd62ee5d8402633a58196cbd6\": [0, 0, 172],\n"}]}, {"source1": "./usr/share/doc/libosmocore/gb/html/navtreeindex13.js", "source2": "./usr/share/doc/libosmocore/gb/html/navtreeindex13.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -46,16 +46,16 @@\n \"group__libgb.html#gae384fb821c5c69cf96aa566a329b2f4f\": [0, 0, 10],\n \"group__libgb.html#gae384fb821c5c69cf96aa566a329b2f4f\": [0, 0, 9],\n \"group__libgb.html#gae5257e82b4a770b091d9b042dec1d65c\": [0, 0, 84],\n \"group__libgb.html#gae556352d5816355de7f918c1e89cee09\": [0, 0, 189],\n \"group__libgb.html#gae5752b7bb37cb4caee7f3b08327d5120\": [0, 0, 199],\n \"group__libgb.html#gae62378d1d637d12c4b9ac4cc77457860\": [0, 0, 97],\n \"group__libgb.html#gaea3ed7fc6e9ccdb0d888771879476396\": [0, 0, 85],\n- \"group__libgb.html#gaeacd7544cfbac0d46ce7f2f59cea8666\": [0, 0, 18],\n \"group__libgb.html#gaeacd7544cfbac0d46ce7f2f59cea8666\": [0, 0, 17],\n+ \"group__libgb.html#gaeacd7544cfbac0d46ce7f2f59cea8666\": [0, 0, 18],\n \"group__libgb.html#gaeb32cf0eae94d480ba77b204062e5ad3\": [0, 0, 103],\n \"group__libgb.html#gaeca0f99568ede69adf168484614985e0\": [0, 0, 204],\n \"group__libgb.html#gaeeaa3ec06e4e09940aab43d8f42efee7\": [0, 0, 212],\n \"group__libgb.html#gaef982d4ad9d66e2176fc9b6c3065b16f\": [0, 0, 166],\n \"group__libgb.html#gaf27635ee80125de543f7c5e4fefd3884\": [0, 0, 123],\n \"group__libgb.html#gaf298863d99c262c976b3565d8d740167\": [0, 0, 80],\n \"group__libgb.html#gaf453c173df6aae213320991981b2376b\": [0, 0, 153],\n@@ -63,82 +63,82 @@\n \"group__libgb.html#gaf4fa46b7a6becd511e1bc09a0e6eaf7f\": [0, 0, 160],\n \"group__libgb.html#gaf92123cfb89b018759500ae71141d240\": [0, 0, 211],\n \"group__libgb.html#gaf977c8dca440c87eb29d0f4eaa8dbead\": [0, 0, 105],\n \"group__libgb.html#gafa4c23bcbf2a4a9ab15e9640bb4dc987\": [0, 0, 143],\n \"group__libgb.html#gafc6eb0445799511fffd6313aa749843d\": [0, 0, 191],\n \"group__libgb.html#gafd72c4e7b23da74bb91bf4ecddb3a3d9\": [0, 0, 187],\n \"group__libgb.html#gaffc30efefbc2e6819d144884c7fe4adc\": [0, 0, 86],\n- \"group__libgb.html#gga0273a14202d1874350629fb78b716933a141e0730908f2c6eabd0c82bfbca0b7a\": [0, 0, 21, 13],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933a141e0730908f2c6eabd0c82bfbca0b7a\": [0, 0, 31],\n- \"group__libgb.html#gga0273a14202d1874350629fb78b716933a27499e52f04427f390152deac81614f9\": [0, 0, 21, 5],\n+ \"group__libgb.html#gga0273a14202d1874350629fb78b716933a141e0730908f2c6eabd0c82bfbca0b7a\": [0, 0, 21, 13],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933a27499e52f04427f390152deac81614f9\": [0, 0, 26],\n+ \"group__libgb.html#gga0273a14202d1874350629fb78b716933a27499e52f04427f390152deac81614f9\": [0, 0, 21, 5],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933a2a8ef6c7bd84a76be26dfb99fa3bcdaf\": [0, 0, 28],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933a2a8ef6c7bd84a76be26dfb99fa3bcdaf\": [0, 0, 21, 9],\n- \"group__libgb.html#gga0273a14202d1874350629fb78b716933a335d2da9601161154b57eb7fec004da3\": [0, 0, 43],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933a335d2da9601161154b57eb7fec004da3\": [0, 0, 21, 17],\n- \"group__libgb.html#gga0273a14202d1874350629fb78b716933a4c1025764deb7ff2917d9be9e9475126\": [0, 0, 38],\n+ \"group__libgb.html#gga0273a14202d1874350629fb78b716933a335d2da9601161154b57eb7fec004da3\": [0, 0, 43],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933a4c1025764deb7ff2917d9be9e9475126\": [0, 0, 21, 8],\n+ \"group__libgb.html#gga0273a14202d1874350629fb78b716933a4c1025764deb7ff2917d9be9e9475126\": [0, 0, 38],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933a6248afd22adb65afe1782695e3ef643e\": [0, 0, 29],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933a6248afd22adb65afe1782695e3ef643e\": [0, 0, 21, 11],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933a921f3793fec2029726ec5ea2f8a9ed93\": [0, 0, 37],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933a921f3793fec2029726ec5ea2f8a9ed93\": [0, 0, 21, 7],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933aa5786e2b9869ed85eb7adbfc9857d772\": [0, 0, 39],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933aa5786e2b9869ed85eb7adbfc9857d772\": [0, 0, 21, 6],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933aa5c7bece29d3f1d03f14222759b1acd8\": [0, 0, 41],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933aa5c7bece29d3f1d03f14222759b1acd8\": [0, 0, 21, 16],\n- \"group__libgb.html#gga0273a14202d1874350629fb78b716933aab6a25a2d63c965c60dac2040e60e6e0\": [0, 0, 30],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933aab6a25a2d63c965c60dac2040e60e6e0\": [0, 0, 21, 12],\n+ \"group__libgb.html#gga0273a14202d1874350629fb78b716933aab6a25a2d63c965c60dac2040e60e6e0\": [0, 0, 30],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933ab6d642f059069ed03632590805a67340\": [0, 0, 27],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933ab6d642f059069ed03632590805a67340\": [0, 0, 21, 2],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933ac28093f7e1457c3ae3e5d54fbd094787\": [0, 0, 32],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933ac28093f7e1457c3ae3e5d54fbd094787\": [0, 0, 21, 14],\n- \"group__libgb.html#gga0273a14202d1874350629fb78b716933ac31a5723ccb70ec9c46178160b5e92a1\": [0, 0, 21, 10],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933ac31a5723ccb70ec9c46178160b5e92a1\": [0, 0, 33],\n- \"group__libgb.html#gga0273a14202d1874350629fb78b716933ad42d92b442344f212492bddec93ff9db\": [0, 0, 36],\n+ \"group__libgb.html#gga0273a14202d1874350629fb78b716933ac31a5723ccb70ec9c46178160b5e92a1\": [0, 0, 21, 10],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933ad42d92b442344f212492bddec93ff9db\": [0, 0, 21, 1],\n+ \"group__libgb.html#gga0273a14202d1874350629fb78b716933ad42d92b442344f212492bddec93ff9db\": [0, 0, 36],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933af5c99431937201a2bdfc693e463565d6\": [0, 0, 21, 3],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933af5c99431937201a2bdfc693e463565d6\": [0, 0, 34],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933afb3f75ccc7d48825f99bace1fd135f88\": [0, 0, 21, 0],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933afb3f75ccc7d48825f99bace1fd135f88\": [0, 0, 40],\n- \"group__libgb.html#gga0273a14202d1874350629fb78b716933afdacbbe6de12894b1882574b9b49b1d3\": [0, 0, 21, 15],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933afdacbbe6de12894b1882574b9b49b1d3\": [0, 0, 42],\n- \"group__libgb.html#gga0273a14202d1874350629fb78b716933afe58de8377f6f255bb465a0d4bd42ed5\": [0, 0, 21, 4],\n+ \"group__libgb.html#gga0273a14202d1874350629fb78b716933afdacbbe6de12894b1882574b9b49b1d3\": [0, 0, 21, 15],\n \"group__libgb.html#gga0273a14202d1874350629fb78b716933afe58de8377f6f255bb465a0d4bd42ed5\": [0, 0, 35],\n+ \"group__libgb.html#gga0273a14202d1874350629fb78b716933afe58de8377f6f255bb465a0d4bd42ed5\": [0, 0, 21, 4],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a11379935082fbff7f322e5e70aeae02c\": [0, 0, 60],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a11379935082fbff7f322e5e70aeae02c\": [0, 0, 24, 4],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a13821dc6ce945b47c4c7f2274aff45ad\": [0, 0, 62],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a13821dc6ce945b47c4c7f2274aff45ad\": [0, 0, 24, 2],\n- \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a1406d8dfd663016321f9ae45f94b907d\": [0, 0, 24, 6],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a1406d8dfd663016321f9ae45f94b907d\": [0, 0, 65],\n+ \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a1406d8dfd663016321f9ae45f94b907d\": [0, 0, 24, 6],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a1e195510dfb865e2c4c45f928c81333f\": [0, 0, 61],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a1e195510dfb865e2c4c45f928c81333f\": [0, 0, 24, 1],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a1f0bcb1ce1e17b949e09dd1b9b1129ac\": [0, 0, 64],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a1f0bcb1ce1e17b949e09dd1b9b1129ac\": [0, 0, 24, 5],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a400416a7315d3daa14079313e3fefc47\": [0, 0, 24, 12],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a400416a7315d3daa14079313e3fefc47\": [0, 0, 69],\n- \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a401979534b5ce7d5d2972089555ab55a\": [0, 0, 70],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a401979534b5ce7d5d2972089555ab55a\": [0, 0, 24, 13],\n- \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a4a44569f7797472ead12024b3a941189\": [0, 0, 24, 11],\n+ \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a401979534b5ce7d5d2972089555ab55a\": [0, 0, 70],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a4a44569f7797472ead12024b3a941189\": [0, 0, 68],\n+ \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a4a44569f7797472ead12024b3a941189\": [0, 0, 24, 11],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a5226b82ddd82c37b82f3b38c167da386\": [0, 0, 63],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a5226b82ddd82c37b82f3b38c167da386\": [0, 0, 24, 7],\n- \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a5ceb23850ee0382525820bc11a882f97\": [0, 0, 24, 9],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a5ceb23850ee0382525820bc11a882f97\": [0, 0, 58],\n- \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a742beed958fe79c58f047ed5da203fc1\": [0, 0, 24, 14],\n+ \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a5ceb23850ee0382525820bc11a882f97\": [0, 0, 24, 9],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a742beed958fe79c58f047ed5da203fc1\": [0, 0, 71],\n- \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a8292986e7bc1920611f400b622e4e25f\": [0, 0, 24, 16],\n+ \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a742beed958fe79c58f047ed5da203fc1\": [0, 0, 24, 14],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a8292986e7bc1920611f400b622e4e25f\": [0, 0, 73],\n- \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a868430bc1823cfa2cff6ff42f54cf45a\": [0, 0, 66],\n+ \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a8292986e7bc1920611f400b622e4e25f\": [0, 0, 24, 16],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a868430bc1823cfa2cff6ff42f54cf45a\": [0, 0, 24, 0],\n+ \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a868430bc1823cfa2cff6ff42f54cf45a\": [0, 0, 66],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a90d0f57400a0a6677727054df3599fa5\": [0, 0, 24, 17],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a90d0f57400a0a6677727054df3599fa5\": [0, 0, 74],\n- \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a988b3ced7cbfd1d5c8331615c0a84420\": [0, 0, 24, 3],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a988b3ced7cbfd1d5c8331615c0a84420\": [0, 0, 59],\n- \"group__libgb.html#gga138e965973b71fed1f70981f85166f54aaab6b1c4ee113801b738dff11a0d1668\": [0, 0, 24, 10],\n+ \"group__libgb.html#gga138e965973b71fed1f70981f85166f54a988b3ced7cbfd1d5c8331615c0a84420\": [0, 0, 24, 3],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54aaab6b1c4ee113801b738dff11a0d1668\": [0, 0, 67],\n+ \"group__libgb.html#gga138e965973b71fed1f70981f85166f54aaab6b1c4ee113801b738dff11a0d1668\": [0, 0, 24, 10],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54abd3ea35fb5dd1adaf7920d7e46edc9ad\": [0, 0, 72],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54abd3ea35fb5dd1adaf7920d7e46edc9ad\": [0, 0, 24, 15],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54ae37dc3f5e36924ef0b59c093e4dac69f\": [0, 0, 24, 8],\n \"group__libgb.html#gga138e965973b71fed1f70981f85166f54ae37dc3f5e36924ef0b59c093e4dac69f\": [0, 0, 57],\n \"group__libgb.html#gga274730ced17f01ce4b0a1a1d60d84336a7de5febc578b6ceb366f8cac1e9e4c9d\": [0, 0, 25, 0],\n \"group__libgb.html#gga9eb02dcd9b1864987ffa538af6852728a06973f5082ec693df62edbfda72a1fc2\": [0, 0, 22, 11],\n \"group__libgb.html#gga9eb02dcd9b1864987ffa538af6852728a11ddb0337a62952a892f026ace741e49\": [0, 0, 22, 1],\n@@ -154,32 +154,32 @@\n \"group__libgb.html#gga9eb02dcd9b1864987ffa538af6852728ac5bc01cd8e995b6a033c187d0c8251c7\": [0, 0, 22, 7],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca00c91811e08f1d002d5523ec2e33b444\": [0, 0, 23, 9],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca00c91811e08f1d002d5523ec2e33b444\": [0, 0, 49],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca01d7b1d8a36393c0aa93207e3e8122f5\": [0, 0, 23, 5],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca01d7b1d8a36393c0aa93207e3e8122f5\": [0, 0, 48],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca107551c56a353513699ed4de0e03efb6\": [0, 0, 23, 1],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca107551c56a353513699ed4de0e03efb6\": [0, 0, 56],\n- \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca1684f98539fa74b4b1437fc021324918\": [0, 0, 47],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca1684f98539fa74b4b1437fc021324918\": [0, 0, 23, 8],\n- \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca18551ce71fe28c7e59ee2a8873614ddc\": [0, 0, 23, 11],\n+ \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca1684f98539fa74b4b1437fc021324918\": [0, 0, 47],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca18551ce71fe28c7e59ee2a8873614ddc\": [0, 0, 46],\n+ \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca18551ce71fe28c7e59ee2a8873614ddc\": [0, 0, 23, 11],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca250a5ad06e3f9ea3587c76efc9992851\": [0, 0, 23, 4],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca250a5ad06e3f9ea3587c76efc9992851\": [0, 0, 52],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca25bd1ff0cb8b490748ade4b02abeb0e4\": [0, 0, 23, 7],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca25bd1ff0cb8b490748ade4b02abeb0e4\": [0, 0, 51],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca38654c35774d91e1edf499e4b3a4e9f7\": [0, 0, 23, 6],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca38654c35774d91e1edf499e4b3a4e9f7\": [0, 0, 50],\n- \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca4d4fa49811e8f5a82025450efb218f7d\": [0, 0, 23, 3],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca4d4fa49811e8f5a82025450efb218f7d\": [0, 0, 44],\n- \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca52727a7113c3f0af211ceaf93255f577\": [0, 0, 23, 0],\n+ \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca4d4fa49811e8f5a82025450efb218f7d\": [0, 0, 23, 3],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca52727a7113c3f0af211ceaf93255f577\": [0, 0, 45],\n- \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca590828f78a3874db2c1be20eb73846f0\": [0, 0, 23, 12],\n+ \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca52727a7113c3f0af211ceaf93255f577\": [0, 0, 23, 0],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca590828f78a3874db2c1be20eb73846f0\": [0, 0, 55],\n- \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca894cb4f7adf0ff5a36fd56117af37d86\": [0, 0, 23, 2],\n+ \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca590828f78a3874db2c1be20eb73846f0\": [0, 0, 23, 12],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca894cb4f7adf0ff5a36fd56117af37d86\": [0, 0, 53],\n+ \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca894cb4f7adf0ff5a36fd56117af37d86\": [0, 0, 23, 2],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186cacd428793acb147fcdc222a89b401385d\": [0, 0, 54],\n \"group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186cacd428793acb147fcdc222a89b401385d\": [0, 0, 23, 10],\n \"group__linuxlist.html\": [0, 10],\n \"group__linuxlist.html#ga00add30f39d6a125d5685dd666f30db0\": [0, 10, 19],\n \"group__linuxlist.html#ga167c5c3fe3b88a3e499210033585c6d8\": [0, 10, 0],\n \"group__linuxlist.html#ga1fbe29c1c50047605c98a600f98e5d2b\": [0, 10, 5],\n \"group__linuxlist.html#ga254a79dcc8e7dd5662a4e67fcd04ed10\": [0, 10, 4],\n"}]}, {"source1": "./usr/share/doc/libosmocore/gb/html/navtreeindex6.js", "source2": "./usr/share/doc/libosmocore/gb/html/navtreeindex6.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -82,32 +82,32 @@\n \"group__auth.html#gafc1b65a1e6d5b0e71f6d79a4cb7383ba\": [0, 53, 118],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a174a7ca4699743fc8a4a120f15415e45\": [0, 53, 82],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a174a7ca4699743fc8a4a120f15415e45\": [0, 53, 81],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a4a5e403ae8da719772d1f7360509ffb4\": [0, 53, 87],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a4a5e403ae8da719772d1f7360509ffb4\": [0, 53, 88],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a590d6404406268a363252b292e8d3175\": [0, 53, 80],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a590d6404406268a363252b292e8d3175\": [0, 53, 79],\n- \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a626ccdb67e4986eece290a91be71649d\": [0, 53, 90],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a626ccdb67e4986eece290a91be71649d\": [0, 53, 89],\n+ \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a626ccdb67e4986eece290a91be71649d\": [0, 53, 90],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a9d7a2c937a546edb83daf59577a7a0db\": [0, 53, 94],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a9d7a2c937a546edb83daf59577a7a0db\": [0, 53, 93],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6abceafcf91631fe47a55c0c1f0e18b0e6\": [0, 53, 84],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6abceafcf91631fe47a55c0c1f0e18b0e6\": [0, 53, 83],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6adfaa1dc4a3dc4e468a01a610f61d3782\": [0, 53, 91],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6adfaa1dc4a3dc4e468a01a610f61d3782\": [0, 53, 92],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6af14ebc6a77122a1daaf26d2c80fb61dc\": [0, 53, 43],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6af14ebc6a77122a1daaf26d2c80fb61dc\": [0, 53, 42],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6af5b18c6ef6b3603c4765c69242d3f254\": [0, 53, 85],\n \"group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6af5b18c6ef6b3603c4765c69242d3f254\": [0, 53, 86],\n- \"group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa03c804f89981374b573a0719536cdd09\": [0, 53, 99],\n \"group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa03c804f89981374b573a0719536cdd09\": [0, 53, 100],\n- \"group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa57327f1d68fc641f0e59d2332dd1c79a\": [0, 53, 95],\n+ \"group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa03c804f89981374b573a0719536cdd09\": [0, 53, 99],\n \"group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa57327f1d68fc641f0e59d2332dd1c79a\": [0, 53, 96],\n- \"group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffabff665a821365f0bd09cf607bb82e052\": [0, 53, 98],\n+ \"group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa57327f1d68fc641f0e59d2332dd1c79a\": [0, 53, 95],\n \"group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffabff665a821365f0bd09cf607bb82e052\": [0, 53, 97],\n+ \"group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffabff665a821365f0bd09cf607bb82e052\": [0, 53, 98],\n \"group__bitcomp.html\": [0, 1],\n \"group__bitcomp.html#ga23f45a8097583b94fd090f42cb402bd3\": [0, 1, 4],\n \"group__bitcomp.html#ga49df6e5268e7a8b4327e5d61ddc0bb04\": [0, 1, 2],\n \"group__bitcomp.html#ga5668d0369e3659129c72d2293da52d7b\": [0, 1, 5],\n \"group__bitcomp.html#ga756816bc8897122169638ebaa12532c4\": [0, 1, 1],\n \"group__bitcomp.html#ga8149edc38a2202a6fbaf3a39f388e50f\": [0, 1, 3],\n \"group__bitcomp.html#gaa4f70ee3b6e93fff44240366f0b6fedd\": [0, 1, 0],\n"}]}, {"source1": "./usr/share/doc/libosmocore/gb/html/navtreeindex7.js", "source2": "./usr/share/doc/libosmocore/gb/html/navtreeindex7.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -35,16 +35,16 @@\n \"group__bssmap__le.html#gacd1107be5f764c00869476fd401053bd\": [0, 49, 30],\n \"group__bssmap__le.html#gacd3e38639872ce2f4d21410877abf2f7\": [0, 49, 32],\n \"group__bssmap__le.html#gacd649c8a1e967dc1b48cf87cd43c6bd6\": [0, 49, 34],\n \"group__bssmap__le.html#gad1c0a0a8f7a7ba993ddf59dfe4377fe3\": [0, 49, 0],\n \"group__bssmap__le.html#gad27182647f0676ba236c59b17d7adff6\": [0, 49, 44],\n \"group__bssmap__le.html#gad494a97b49e8d392f79f61a1e0199444\": [0, 49, 21],\n \"group__bssmap__le.html#gad75814d5dfad9efd277ea6872b1e256d\": [0, 49, 135],\n- \"group__bssmap__le.html#gadaca0a552df7c8b11a3f90beb1dd75e8\": [0, 49, 133],\n \"group__bssmap__le.html#gadaca0a552df7c8b11a3f90beb1dd75e8\": [0, 49, 134],\n+ \"group__bssmap__le.html#gadaca0a552df7c8b11a3f90beb1dd75e8\": [0, 49, 133],\n \"group__bssmap__le.html#gadc257acd7af3f2b75ce5e19df8c93012\": [0, 49, 12],\n \"group__bssmap__le.html#gae3687205432f0a316d0e553e307e32a5\": [0, 49, 33],\n \"group__bssmap__le.html#gaebf81004c1eea90fe9ba28bd81f24cc6\": [0, 49, 27],\n \"group__bssmap__le.html#gaee2acf440831bf44bfd394732058cef4\": [0, 49, 16],\n \"group__bssmap__le.html#gaf3ff74ac8a6a3ab0a97c8c1682ac2a1e\": [0, 49, 28],\n \"group__bssmap__le.html#gaf7304891391c3aace1b54c75aa119dd0\": [0, 49, 7],\n \"group__bssmap__le.html#gga07c8f710cecf0dc83a236dfecff17c6fa2f7894495a354ab645ed03e5785344ac\": [0, 49, 46],\n"}]}, {"source1": "./usr/share/doc/libosmocore/gb/html/navtreeindex9.js", "source2": "./usr/share/doc/libosmocore/gb/html/navtreeindex9.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -92,16 +92,16 @@\n \"group__gad.html#ga7a5e93dc799c5243d3deb3b9ca5cfccc\": [0, 47, 14],\n \"group__gad.html#ga7a8fcfeca1ed42d611ed16acda7fa337\": [0, 47, 13],\n \"group__gad.html#ga7be8ec6eb0e09665907bca2c8d54c97c\": [0, 47, 12],\n \"group__gad.html#ga985256af8e39b55f74ecae46f7cec120\": [0, 47, 11],\n \"group__gad.html#ga9ea8aeeda73e9259735dc24855b0c320\": [0, 47, 15],\n \"group__gad.html#gaa26b905a22d6e0cb4bde8aaf0fd8d2c0\": [0, 47, 10],\n \"group__gad.html#gaac3dce106167891a6fbee115f1e2361b\": [0, 47, 4],\n- \"group__gad.html#gae02bf39f68ae57e2bc44458feb80d14b\": [0, 47, 29],\n \"group__gad.html#gae02bf39f68ae57e2bc44458feb80d14b\": [0, 47, 30],\n+ \"group__gad.html#gae02bf39f68ae57e2bc44458feb80d14b\": [0, 47, 29],\n \"group__gad.html#gaeceb8523f03a150296244463444f73a2\": [0, 47, 16],\n \"group__gad.html#gaf162470afdd796be9084ddad25f67cc3\": [0, 47, 18],\n \"group__gad.html#gaf25259c4be18d6d03a28f46cf26d810a\": [0, 47, 19],\n \"group__gad.html#gafba7be63d8f3f677ca51eb021dfac63e\": [0, 47, 17],\n \"group__gad.html#gga724072483a2effebff9f40c4fd5b88a8a1c130fdc6f41f71d91e24c2aaf4dd680\": [0, 47, 28],\n \"group__gad.html#gga724072483a2effebff9f40c4fd5b88a8a2212d85decf26e565c582ec22d760137\": [0, 47, 22],\n \"group__gad.html#gga724072483a2effebff9f40c4fd5b88a8a2719b602e9994a385e525ae3f2c646d9\": [0, 47, 27],\n"}]}, {"source1": "./usr/share/doc/libosmocore/gb/html/search/all_4.js", "source2": "./usr/share/doc/libosmocore/gb/html/search/all_4.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,62 +1,62 @@\n var searchData = [\n ['_5f_5fadd_5ftimer_0', ['__add_timer', ['../../../core/html/group__timer.html#ga372d9a79777dbdec72e7a19476111b63', 1, ]]],\n ['_5f_5fattribute_5f_5f_1', ['__attribute__', ['../../../gsm/html/group__gsm0808.html#gabe083297fecd14a3d87225c49b69fe88', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__08__08_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__rsl.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__oml.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__gad.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__23__041_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__25__415_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__44__004_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__44__060_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__44__318_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__48__049_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__bssmap__le.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/ipaccess_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__bssmap__le.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__oml.html#ga9373b3642341c610c476f88db967e8c7', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__04__14_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__gad.html#ga19aa011d1747f2db90dddb15c952713d', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__bssmap__le.html#ga3fe817b2261c57a83bfda4cda78ffa3f', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__rsl.html#gac086f463f97bf55a20bd4ba2d01b54bb', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__tlv.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],\n ['../../../gsm/html/group__auth.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],\n ['../../../gsm/html/group__crypto.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],\n ['../../../vty/html/group__command.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],\n ['../gprs__msgb_8h.html#a07073f09276463198618cb422cc42912', 1, '__attribute__((packed, may_alias)): gprs_msgb.h'],\n ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gsm_08_16.h'],\n ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gsm_08_18.h'],\n ['../bssgp__bvc__fsm_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): bssgp_bvc_fsm.c'],\n ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): frame_relay.c'],\n ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gprs_ns2_frgre.c'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__04__12_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/structabis__rsl__rll__hdr.html#aa02bc71e017398cd5c51b859dcc2af82', 1, 'abis_rsl_rll_hdr::__attribute__'],\n ['../../../gsm/html/structdtap__header.html#a6e2b5617f01acef998b0c2f7c4ee9a32', 1, 'dtap_header::__attribute__'],\n ['../../../gsm/html/unionabis__rsl__chan__nr.html#a1c6785f8bda4e33238f895f1b583a30b', 1, 'abis_rsl_chan_nr::__attribute__()'],\n ['../../../gsm/html/unionabis__rsl__link__id.html#a80d06146c6fd312706ec51605bfbc57b', 1, 'abis_rsl_link_id::__attribute__()'],\n ['../../../gsm/html/structgsm48__chan__desc.html#a3f6749d653fefe2ffdd78d78e3f0eed5', 1, 'gsm48_chan_desc::__attribute__()'],\n ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gprs_ns_frgre.c'],\n ['../gprs__ns2__vc__fsm_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): gprs_ns2_vc_fsm.c'],\n ['../gprs__ns2__sns_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): gprs_ns2_sns.c'],\n ['../../../gsm/html/group__oml.html#gab90e830f0eddb6080edc75cf603f2634', 1, '__attribute__(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece', 1, '__attribute__(Global Namespace)'],\n+ ['../../../gsm/html/group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/group__bssmap__le.html#gad27182647f0676ba236c59b17d7adff6', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/group__rsl.html#ga428e812521d237f352d3eeff0a18398b', 1, '__attribute__(Global Namespace)'],\n ['../group__libgb.html#gafd72c4e7b23da74bb91bf4ecddb3a3d9', 1, '__attribute__: gsm_08_16.h'],\n ['../gsm__08__18_8h.html#a752f88c021ab1cf59a162c9aca2c5049', 1, '__attribute__: gsm_08_18.h'],\n ['../gprs__ns2__frgre_8c.html#ab33cdbca36274dfa2ccf4934ba102760', 1, '__attribute__: gprs_ns2_frgre.c'],\n ['../../../core/html/group__osmo__io.html#gaa811d40f7e27f5bf851308f829f85506', 1, '__attribute__((constructor(103)))(Global Namespace)'],\n ['../../../core/html/group__sercomm.html#gaf9aace1b44b73111e15aa39f06f43456', 1, '__attribute__((weak))(Global Namespace)'],\n ['../../../core/html/group__stats.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],\n ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)']\n+ ['../../../gsm/html/gsm__03__41_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__04__08_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__04__08__gprs_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__04__11_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)']\n ]],\n ['_5f_5fhlist_5fdel_2', ['__hlist_del', ['../../../core/html/group__linuxlist.html#ga167c5c3fe3b88a3e499210033585c6d8', 1, ]]],\n ['_5f_5fllist_5fadd_3', ['__llist_add', ['../../../core/html/group__linuxlist.html#ga27748bed605feed610e4cabb92cc69a8', 1, ]]],\n ['_5f_5fllist_5fdel_4', ['__llist_del', ['../../../core/html/group__linuxlist.html#gafd6d2db9c63110be04db5421e66a64d6', 1, ]]],\n ['_5f_5fllist_5fsplice_5', ['__llist_splice', ['../../../core/html/group__linuxlist.html#ga86930ef85d10c1acd97d858354bd5895', 1, ]]],\n ['_5fa5_5f1_6', ['_a5_1', ['../../../gsm/html/group__a5.html#ga1fa3ceb5aa7339737aeab03db7ae74db', 1, ]]],\n ['_5fa5_5f12_5fclock_7', ['_a5_12_clock', ['../../../gsm/html/group__a5.html#ga79fe3aa16d75aa56c9e9f24f95a1491d', 1, ]]],\n"}]}, {"source1": "./usr/share/doc/libosmocore/gb/html/search/functions_0.js", "source2": "./usr/share/doc/libosmocore/gb/html/search/functions_0.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,12 +1,12 @@\n var searchData = [\n ['_5f_5fadd_5ftimer_0', ['__add_timer', ['../../../core/html/group__timer.html#ga372d9a79777dbdec72e7a19476111b63', 1, ]]],\n ['_5f_5fattribute_5f_5f_1', ['__attribute__', ['../gprs__msgb_8h.html#a07073f09276463198618cb422cc42912', 1, '__attribute__((packed, may_alias)): gprs_msgb.h'],\n ['../../../gsm/html/group__bssmap__le.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/ipaccess_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__bssmap__le.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__oml.html#ga9373b3642341c610c476f88db967e8c7', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__gad.html#ga19aa011d1747f2db90dddb15c952713d', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__bssmap__le.html#ga3fe817b2261c57a83bfda4cda78ffa3f', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__rsl.html#gac086f463f97bf55a20bd4ba2d01b54bb', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__tlv.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],\n ['../../../gsm/html/group__auth.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],\n@@ -18,36 +18,36 @@\n ['../bssgp__bvc__fsm_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): bssgp_bvc_fsm.c'],\n ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): frame_relay.c'],\n ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gprs_ns2_frgre.c'],\n ['../gprs__ns2__sns_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): gprs_ns2_sns.c'],\n ['../gprs__ns2__vc__fsm_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): gprs_ns2_vc_fsm.c'],\n ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gprs_ns_frgre.c'],\n ['../../../gsm/html/unionabis__rsl__chan__nr.html#a1c6785f8bda4e33238f895f1b583a30b', 1, 'abis_rsl_chan_nr::__attribute__()'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__()(Global Namespace)'],\n+ ['../../../gsm/html/gsm__03__41_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__()(Global Namespace)'],\n ['../../../gsm/html/unionabis__rsl__link__id.html#a80d06146c6fd312706ec51605bfbc57b', 1, 'abis_rsl_link_id::__attribute__()'],\n ['../../../gsm/html/structgsm48__chan__desc.html#a3f6749d653fefe2ffdd78d78e3f0eed5', 1, 'gsm48_chan_desc::__attribute__()'],\n ['../../../core/html/group__osmo__io.html#gaa811d40f7e27f5bf851308f829f85506', 1, '__attribute__((constructor(103)))(Global Namespace)'],\n ['../../../core/html/group__sercomm.html#gaf9aace1b44b73111e15aa39f06f43456', 1, '__attribute__((weak))(Global Namespace)'],\n ['../../../core/html/group__stats.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],\n ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__48__049_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__04__08_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__04__08__gprs_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__04__11_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__04__12_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__08__08_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__44__318_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__44__060_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__44__004_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__25__415_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n+ ['../../../gsm/html/gsm__23__041_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__gad.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__oml.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n ['../../../gsm/html/group__rsl.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)']\n+ ['../../../gsm/html/gsm__04__14_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)']\n ]],\n ['_5f_5fhlist_5fdel_2', ['__hlist_del', ['../../../core/html/group__linuxlist.html#ga167c5c3fe3b88a3e499210033585c6d8', 1, ]]],\n ['_5f_5fllist_5fadd_3', ['__llist_add', ['../../../core/html/group__linuxlist.html#ga27748bed605feed610e4cabb92cc69a8', 1, ]]],\n ['_5f_5fllist_5fdel_4', ['__llist_del', ['../../../core/html/group__linuxlist.html#gafd6d2db9c63110be04db5421e66a64d6', 1, ]]],\n ['_5f_5fllist_5fsplice_5', ['__llist_splice', ['../../../core/html/group__linuxlist.html#ga86930ef85d10c1acd97d858354bd5895', 1, ]]],\n ['_5fa5_5f1_6', ['_a5_1', ['../../../gsm/html/group__a5.html#ga1fa3ceb5aa7339737aeab03db7ae74db', 1, ]]],\n ['_5fa5_5f12_5fclock_7', ['_a5_12_clock', ['../../../gsm/html/group__a5.html#ga79fe3aa16d75aa56c9e9f24f95a1491d', 1, ]]],\n"}]}, {"source1": "./usr/share/doc/libosmocore/gb/html/search/variables_0.js", "source2": "./usr/share/doc/libosmocore/gb/html/search/variables_0.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,15 +1,15 @@\n var searchData = [\n ['_5f_5fattribute_5f_5f_0', ['__attribute__', ['../../../gsm/html/structdtap__header.html#a6e2b5617f01acef998b0c2f7c4ee9a32', 1, 'dtap_header::__attribute__'],\n ['../gprs__ns2__frgre_8c.html#ab33cdbca36274dfa2ccf4934ba102760', 1, '__attribute__: gprs_ns2_frgre.c'],\n ['../gsm__08__18_8h.html#a752f88c021ab1cf59a162c9aca2c5049', 1, '__attribute__: gsm_08_18.h'],\n ['../group__libgb.html#gafd72c4e7b23da74bb91bf4ecddb3a3d9', 1, '__attribute__: gsm_08_16.h'],\n ['../../../gsm/html/group__rsl.html#ga428e812521d237f352d3eeff0a18398b', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/group__bssmap__le.html#gad27182647f0676ba236c59b17d7adff6', 1, '__attribute__(Global Namespace)'],\n- ['../../../gsm/html/group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece', 1, '__attribute__(Global Namespace)'],\n+ ['../../../gsm/html/group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/group__oml.html#gab90e830f0eddb6080edc75cf603f2634', 1, '__attribute__(Global Namespace)'],\n ['../../../gsm/html/structabis__rsl__rll__hdr.html#aa02bc71e017398cd5c51b859dcc2af82', 1, 'abis_rsl_rll_hdr::__attribute__']\n ]],\n ['_5fcomp128_5ftable_1', ['_comp128_table', ['../../../gsm/html/group__auth.html#ga1e4a5f73e3ef0da731c7c893e6a616bf', 1, ]]],\n ['_5fdata_2', ['_data', ['../../../core/html/structmsgb.html#a61fa77b4345e3a6db6d58a39c5e83177', 1, 'msgb']]],\n ['_5flast_5fosmovty_5fnode_3', ['_LAST_OSMOVTY_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682aad50ebd93ab551be0d996e818bf28fe6', 1, ]]],\n ['_5flog_5fctx_5fcount_4', ['_LOG_CTX_COUNT', ['../../../core/html/group__logging.html#gga0b31990f947ded850132fde88eac7269a5b769eab13b25bf7b21a07da3cb4091e', 1, ]]],\n"}]}, {"source1": "./usr/share/doc/libosmocore/gb/html/structosmo__fr__link.html", "source2": "./usr/share/doc/libosmocore/gb/html/structosmo__fr__link.html", "unified_diff": "@@ -128,15 +128,15 @@\n  \n struct llist_head dlc_list\n  \n int(* unknown_dlc_rx_cb )(void *cb_data, struct msgb *msg)\n  \n voidunknown_dlc_rx_cb_data\n  \n-int(* tx_cb )(void *data, struct msgb *msg)\n+int(* tx_cb )(void *data, struct msgb *msg)\n  \n void(* status_cb )(struct osmo_fr_link *link, void *cb_data, bool active)\n  \n voidcb_data\n  \n \n

Field Documentation

\n@@ -399,15 +399,15 @@\n \n

◆ tx_cb

\n \n
\n
\n \n \n- \n+ \n \n
int(* osmo_fr_link::tx_cb) (void *data, struct msgb *msg)int(* osmo_fr_link::tx_cb) (void *data, struct msgb *msg)
\n
\n \n

Referenced by gprs_ns2_fr_bind(), osmo_fr_tx_dlc(), tx_lmi_q933_status(), and tx_lmi_q933_status_enq().

\n \n
\n"}]}]}]}, {"source1": "libosmosim-doc_1.10.0-1_all.deb", "source2": "libosmosim-doc_1.10.0-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-07-26 21:32:32.000000 debian-binary\n--rw-r--r-- 0 0 0 7268 2024-07-26 21:32:32.000000 control.tar.xz\n--rw-r--r-- 0 0 0 204856 2024-07-26 21:32:32.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6560 2024-07-26 21:32:32.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 184796 2024-07-26 21:32:32.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-26 21:32:32.000000 ./\n -rw-r--r-- 0 root (0) root (0) 781 2024-07-26 21:32:32.000000 ./control\n--rw-r--r-- 0 root (0) root (0) 25719 2024-07-26 21:32:32.000000 ./md5sums\n+-rw-r--r-- 0 root (0) root (0) 22786 2024-07-26 21:32:32.000000 ./md5sums\n"}, {"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: libosmosim-doc\n Source: libosmocore\n Version: 1.10.0-1\n Architecture: all\n Maintainer: Debian Mobcom Maintainers \n-Installed-Size: 2196\n+Installed-Size: 2033\n Depends: libosmosim2, libjs-jquery\n Section: doc\n Priority: optional\n Homepage: http://bb.osmocom.org/trac/wiki/libosmocore\n Description: Documentation for the Osmo SIM library\n This is part of the libosmocore \"meta\"-library. The libosmocore library\n contains various utility functions that were originally developed as part of\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -100,15 +100,14 @@\n usr/share/doc/libosmocore/sim/html/search/all_0.js\n usr/share/doc/libosmocore/sim/html/search/all_1.js\n usr/share/doc/libosmocore/sim/html/search/all_10.js\n usr/share/doc/libosmocore/sim/html/search/all_11.js\n usr/share/doc/libosmocore/sim/html/search/all_12.js\n usr/share/doc/libosmocore/sim/html/search/all_13.js\n usr/share/doc/libosmocore/sim/html/search/all_14.js\n-usr/share/doc/libosmocore/sim/html/search/all_15.js\n usr/share/doc/libosmocore/sim/html/search/all_2.js\n usr/share/doc/libosmocore/sim/html/search/all_3.js\n usr/share/doc/libosmocore/sim/html/search/all_4.js\n usr/share/doc/libosmocore/sim/html/search/all_5.js\n usr/share/doc/libosmocore/sim/html/search/all_6.js\n usr/share/doc/libosmocore/sim/html/search/all_7.js\n usr/share/doc/libosmocore/sim/html/search/all_8.js\n@@ -122,96 +121,64 @@\n usr/share/doc/libosmocore/sim/html/search/classes_0.js\n usr/share/doc/libosmocore/sim/html/search/classes_1.js\n usr/share/doc/libosmocore/sim/html/search/classes_2.js\n usr/share/doc/libosmocore/sim/html/search/classes_3.js\n usr/share/doc/libosmocore/sim/html/search/classes_4.js\n usr/share/doc/libosmocore/sim/html/search/classes_5.js\n usr/share/doc/libosmocore/sim/html/search/classes_6.js\n-usr/share/doc/libosmocore/sim/html/search/classes_7.js\n-usr/share/doc/libosmocore/sim/html/search/classes_8.js\n-usr/share/doc/libosmocore/sim/html/search/classes_9.js\n-usr/share/doc/libosmocore/sim/html/search/classes_a.js\n-usr/share/doc/libosmocore/sim/html/search/classes_b.js\n-usr/share/doc/libosmocore/sim/html/search/classes_c.js\n-usr/share/doc/libosmocore/sim/html/search/classes_d.js\n-usr/share/doc/libosmocore/sim/html/search/classes_e.js\n usr/share/doc/libosmocore/sim/html/search/close.svg\n usr/share/doc/libosmocore/sim/html/search/defines_0.js\n usr/share/doc/libosmocore/sim/html/search/defines_1.js\n usr/share/doc/libosmocore/sim/html/search/defines_2.js\n usr/share/doc/libosmocore/sim/html/search/defines_3.js\n usr/share/doc/libosmocore/sim/html/search/defines_4.js\n usr/share/doc/libosmocore/sim/html/search/defines_5.js\n usr/share/doc/libosmocore/sim/html/search/defines_6.js\n usr/share/doc/libosmocore/sim/html/search/enums_0.js\n usr/share/doc/libosmocore/sim/html/search/enums_1.js\n usr/share/doc/libosmocore/sim/html/search/enums_2.js\n-usr/share/doc/libosmocore/sim/html/search/enums_3.js\n-usr/share/doc/libosmocore/sim/html/search/enums_4.js\n-usr/share/doc/libosmocore/sim/html/search/enums_5.js\n-usr/share/doc/libosmocore/sim/html/search/enums_6.js\n-usr/share/doc/libosmocore/sim/html/search/enums_7.js\n usr/share/doc/libosmocore/sim/html/search/enumvalues_0.js\n usr/share/doc/libosmocore/sim/html/search/enumvalues_1.js\n usr/share/doc/libosmocore/sim/html/search/enumvalues_2.js\n usr/share/doc/libosmocore/sim/html/search/enumvalues_3.js\n usr/share/doc/libosmocore/sim/html/search/enumvalues_4.js\n usr/share/doc/libosmocore/sim/html/search/enumvalues_5.js\n usr/share/doc/libosmocore/sim/html/search/files_0.js\n usr/share/doc/libosmocore/sim/html/search/files_1.js\n usr/share/doc/libosmocore/sim/html/search/files_2.js\n usr/share/doc/libosmocore/sim/html/search/files_3.js\n usr/share/doc/libosmocore/sim/html/search/files_4.js\n usr/share/doc/libosmocore/sim/html/search/files_5.js\n usr/share/doc/libosmocore/sim/html/search/files_6.js\n-usr/share/doc/libosmocore/sim/html/search/files_7.js\n-usr/share/doc/libosmocore/sim/html/search/files_8.js\n-usr/share/doc/libosmocore/sim/html/search/files_9.js\n-usr/share/doc/libosmocore/sim/html/search/files_a.js\n-usr/share/doc/libosmocore/sim/html/search/files_b.js\n-usr/share/doc/libosmocore/sim/html/search/files_c.js\n usr/share/doc/libosmocore/sim/html/search/functions_0.js\n usr/share/doc/libosmocore/sim/html/search/functions_1.js\n-usr/share/doc/libosmocore/sim/html/search/functions_10.js\n-usr/share/doc/libosmocore/sim/html/search/functions_11.js\n-usr/share/doc/libosmocore/sim/html/search/functions_12.js\n-usr/share/doc/libosmocore/sim/html/search/functions_13.js\n-usr/share/doc/libosmocore/sim/html/search/functions_14.js\n usr/share/doc/libosmocore/sim/html/search/functions_2.js\n usr/share/doc/libosmocore/sim/html/search/functions_3.js\n usr/share/doc/libosmocore/sim/html/search/functions_4.js\n usr/share/doc/libosmocore/sim/html/search/functions_5.js\n usr/share/doc/libosmocore/sim/html/search/functions_6.js\n usr/share/doc/libosmocore/sim/html/search/functions_7.js\n usr/share/doc/libosmocore/sim/html/search/functions_8.js\n usr/share/doc/libosmocore/sim/html/search/functions_9.js\n usr/share/doc/libosmocore/sim/html/search/functions_a.js\n usr/share/doc/libosmocore/sim/html/search/functions_b.js\n-usr/share/doc/libosmocore/sim/html/search/functions_c.js\n-usr/share/doc/libosmocore/sim/html/search/functions_d.js\n-usr/share/doc/libosmocore/sim/html/search/functions_e.js\n-usr/share/doc/libosmocore/sim/html/search/functions_f.js\n usr/share/doc/libosmocore/sim/html/search/groups_0.js\n usr/share/doc/libosmocore/sim/html/search/groups_1.js\n usr/share/doc/libosmocore/sim/html/search/groups_2.js\n usr/share/doc/libosmocore/sim/html/search/groups_3.js\n usr/share/doc/libosmocore/sim/html/search/groups_4.js\n-usr/share/doc/libosmocore/sim/html/search/groups_5.js\n-usr/share/doc/libosmocore/sim/html/search/groups_6.js\n-usr/share/doc/libosmocore/sim/html/search/groups_7.js\n usr/share/doc/libosmocore/sim/html/search/mag.svg\n usr/share/doc/libosmocore/sim/html/search/mag_d.svg\n usr/share/doc/libosmocore/sim/html/search/mag_sel.svg\n usr/share/doc/libosmocore/sim/html/search/mag_seld.svg\n usr/share/doc/libosmocore/sim/html/search/pages_0.js\n usr/share/doc/libosmocore/sim/html/search/pages_1.js\n usr/share/doc/libosmocore/sim/html/search/search.css\n usr/share/doc/libosmocore/sim/html/search/search.js\n usr/share/doc/libosmocore/sim/html/search/searchdata.js\n-usr/share/doc/libosmocore/sim/html/search/typedefs_0.js\n usr/share/doc/libosmocore/sim/html/search/variables_0.js\n usr/share/doc/libosmocore/sim/html/search/variables_1.js\n usr/share/doc/libosmocore/sim/html/search/variables_10.js\n usr/share/doc/libosmocore/sim/html/search/variables_11.js\n usr/share/doc/libosmocore/sim/html/search/variables_12.js\n usr/share/doc/libosmocore/sim/html/search/variables_13.js\n usr/share/doc/libosmocore/sim/html/search/variables_14.js\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -9,30 +9,30 @@\n -rw-r--r-- 0 root (0) root (0) 1623 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/annotated_dup.js\n -rw-r--r-- 0 root (0) root (0) 676 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/bc_s.png\n -rw-r--r-- 0 root (0) root (0) 635 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/bc_sd.png\n -rw-r--r-- 0 root (0) root (0) 15331 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__hpsim_8c.html\n -rw-r--r-- 0 root (0) root (0) 405 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__hpsim_8c.js\n -rw-r--r-- 0 root (0) root (0) 14031 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__isim_8c.html\n -rw-r--r-- 0 root (0) root (0) 396 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__isim_8c.js\n--rw-r--r-- 0 root (0) root (0) 50946 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__sim_8c.html\n+-rw-r--r-- 0 root (0) root (0) 49847 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__sim_8c.html\n -rw-r--r-- 0 root (0) root (0) 1683 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__sim_8c.js\n -rw-r--r-- 0 root (0) root (0) 15986 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__tetra_8c.html\n -rw-r--r-- 0 root (0) root (0) 485 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__tetra_8c.js\n -rw-r--r-- 0 root (0) root (0) 29382 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__uicc_8c.html\n -rw-r--r-- 0 root (0) root (0) 680 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__uicc_8c.js\n -rw-r--r-- 0 root (0) root (0) 51841 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__usim_8c.html\n -rw-r--r-- 0 root (0) root (0) 1167 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/card__fs__usim_8c.js\n -rw-r--r-- 0 root (0) root (0) 41688 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/class__tables_8c.html\n -rw-r--r-- 0 root (0) root (0) 1841 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/class__tables_8c.js\n -rw-r--r-- 0 root (0) root (0) 12600 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/class__tables_8h.html\n -rw-r--r-- 0 root (0) root (0) 642 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/class__tables_8h.js\n -rw-r--r-- 0 root (0) root (0) 18299 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/class__tables_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 5739 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/classes.html\n -rw-r--r-- 0 root (0) root (0) 132 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/closed.png\n--rw-r--r-- 0 root (0) root (0) 78814 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/core_8c.html\n+-rw-r--r-- 0 root (0) root (0) 78660 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/core_8c.html\n -rw-r--r-- 0 root (0) root (0) 2417 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/core_8c.js\n -rw-r--r-- 0 root (0) root (0) 5456 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/dir_3471e4558dc49a2019b9714380e2b684.html\n -rw-r--r-- 0 root (0) root (0) 159 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/dir_3471e4558dc49a2019b9714380e2b684.js\n -rw-r--r-- 0 root (0) root (0) 9522 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/dir_5ba998bec3831bd658c4991b03a0da20.html\n -rw-r--r-- 0 root (0) root (0) 834 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/dir_5ba998bec3831bd658c4991b03a0da20.js\n -rw-r--r-- 0 root (0) root (0) 4559 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html\n -rw-r--r-- 0 root (0) root (0) 146 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js\n@@ -71,17 +71,17 @@\n -rw-r--r-- 0 root (0) root (0) 5165 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/globals_m.html\n -rw-r--r-- 0 root (0) root (0) 13373 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/globals_o.html\n -rw-r--r-- 0 root (0) root (0) 5463 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/globals_p.html\n -rw-r--r-- 0 root (0) root (0) 6387 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/globals_s.html\n -rw-r--r-- 0 root (0) root (0) 6449 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/globals_t.html\n -rw-r--r-- 0 root (0) root (0) 8440 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/globals_u.html\n -rw-r--r-- 0 root (0) root (0) 13123 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/globals_vars.html\n--rw-r--r-- 0 root (0) root (0) 16864 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/gsm__int_8h.html\n+-rw-r--r-- 0 root (0) root (0) 16393 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/gsm__int_8h.html\n -rw-r--r-- 0 root (0) root (0) 474 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/gsm__int_8h.js\n--rw-r--r-- 0 root (0) root (0) 11310 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/gsm__int_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 10976 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/gsm__int_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 3940 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/index.html\n -rw-r--r-- 0 root (0) root (0) 176630 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/jquery.js\n -rw-r--r-- 0 root (0) root (0) 5925 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/menu.js\n -rw-r--r-- 0 root (0) root (0) 5546 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/menudata.js\n -rw-r--r-- 0 root (0) root (0) 582 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/minus.svg\n -rw-r--r-- 0 root (0) root (0) 582 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/minusd.svg\n -rw-r--r-- 0 root (0) root (0) 153 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/nav_f.png\n@@ -100,152 +100,119 @@\n -rw-r--r-- 0 root (0) root (0) 696 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/plusd.svg\n -rw-r--r-- 0 root (0) root (0) 21489 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/reader_8c.html\n -rw-r--r-- 0 root (0) root (0) 613 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/reader_8c.js\n -rw-r--r-- 0 root (0) root (0) 26735 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/reader__pcsc_8c.html\n -rw-r--r-- 0 root (0) root (0) 837 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/reader__pcsc_8c.js\n -rw-r--r-- 0 root (0) root (0) 5685 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/resize.js\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/\n--rw-r--r-- 0 root (0) root (0) 1688 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_0.js\n--rw-r--r-- 0 root (0) root (0) 9709 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_1.js\n--rw-r--r-- 0 root (0) root (0) 8499 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_10.js\n--rw-r--r-- 0 root (0) root (0) 10905 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_11.js\n--rw-r--r-- 0 root (0) root (0) 5810 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_12.js\n--rw-r--r-- 0 root (0) root (0) 15213 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_13.js\n--rw-r--r-- 0 root (0) root (0) 503 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_14.js\n--rw-r--r-- 0 root (0) root (0) 137 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_15.js\n--rw-r--r-- 0 root (0) root (0) 676 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_2.js\n--rw-r--r-- 0 root (0) root (0) 16627 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_3.js\n--rw-r--r-- 0 root (0) root (0) 11076 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_4.js\n--rw-r--r-- 0 root (0) root (0) 10483 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_5.js\n--rw-r--r-- 0 root (0) root (0) 2146 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_6.js\n--rw-r--r-- 0 root (0) root (0) 38258 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_7.js\n--rw-r--r-- 0 root (0) root (0) 2352 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_8.js\n--rw-r--r-- 0 root (0) root (0) 4841 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_9.js\n--rw-r--r-- 0 root (0) root (0) 6189 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_a.js\n--rw-r--r-- 0 root (0) root (0) 2682 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_b.js\n--rw-r--r-- 0 root (0) root (0) 2835 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_c.js\n--rw-r--r-- 0 root (0) root (0) 19810 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_d.js\n--rw-r--r-- 0 root (0) root (0) 6038 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_e.js\n--rw-r--r-- 0 root (0) root (0) 3331 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_f.js\n--rw-r--r-- 0 root (0) root (0) 98 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_0.js\n--rw-r--r-- 0 root (0) root (0) 182 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_1.js\n--rw-r--r-- 0 root (0) root (0) 981 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_2.js\n--rw-r--r-- 0 root (0) root (0) 86 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_3.js\n--rw-r--r-- 0 root (0) root (0) 118 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_4.js\n--rw-r--r-- 0 root (0) root (0) 393 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_5.js\n--rw-r--r-- 0 root (0) root (0) 86 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_6.js\n--rw-r--r-- 0 root (0) root (0) 117 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_7.js\n--rw-r--r-- 0 root (0) root (0) 1929 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_8.js\n--rw-r--r-- 0 root (0) root (0) 116 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_9.js\n--rw-r--r-- 0 root (0) root (0) 116 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_a.js\n--rw-r--r-- 0 root (0) root (0) 122 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_b.js\n--rw-r--r-- 0 root (0) root (0) 253 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_c.js\n--rw-r--r-- 0 root (0) root (0) 494 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_d.js\n--rw-r--r-- 0 root (0) root (0) 122 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_e.js\n+-rw-r--r-- 0 root (0) root (0) 1122 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_0.js\n+-rw-r--r-- 0 root (0) root (0) 6137 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_1.js\n+-rw-r--r-- 0 root (0) root (0) 4529 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_10.js\n+-rw-r--r-- 0 root (0) root (0) 7441 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_11.js\n+-rw-r--r-- 0 root (0) root (0) 5315 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_12.js\n+-rw-r--r-- 0 root (0) root (0) 393 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_13.js\n+-rw-r--r-- 0 root (0) root (0) 164 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_14.js\n+-rw-r--r-- 0 root (0) root (0) 141 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_2.js\n+-rw-r--r-- 0 root (0) root (0) 5173 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_3.js\n+-rw-r--r-- 0 root (0) root (0) 2795 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_4.js\n+-rw-r--r-- 0 root (0) root (0) 8473 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_5.js\n+-rw-r--r-- 0 root (0) root (0) 1095 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_6.js\n+-rw-r--r-- 0 root (0) root (0) 35957 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_7.js\n+-rw-r--r-- 0 root (0) root (0) 1269 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_8.js\n+-rw-r--r-- 0 root (0) root (0) 1348 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_9.js\n+-rw-r--r-- 0 root (0) root (0) 2720 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_a.js\n+-rw-r--r-- 0 root (0) root (0) 1675 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_b.js\n+-rw-r--r-- 0 root (0) root (0) 1045 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_c.js\n+-rw-r--r-- 0 root (0) root (0) 15526 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_d.js\n+-rw-r--r-- 0 root (0) root (0) 3445 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_e.js\n+-rw-r--r-- 0 root (0) root (0) 1160 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/all_f.js\n+-rw-r--r-- 0 root (0) root (0) 705 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_0.js\n+-rw-r--r-- 0 root (0) root (0) 118 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_1.js\n+-rw-r--r-- 0 root (0) root (0) 393 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_2.js\n+-rw-r--r-- 0 root (0) root (0) 117 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_3.js\n+-rw-r--r-- 0 root (0) root (0) 1929 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_4.js\n+-rw-r--r-- 0 root (0) root (0) 116 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_5.js\n+-rw-r--r-- 0 root (0) root (0) 145 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/classes_6.js\n -rw-r--r-- 0 root (0) root (0) 947 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/close.svg\n -rw-r--r-- 0 root (0) root (0) 126 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/defines_0.js\n -rw-r--r-- 0 root (0) root (0) 906 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/defines_1.js\n -rw-r--r-- 0 root (0) root (0) 120 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/defines_2.js\n -rw-r--r-- 0 root (0) root (0) 974 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/defines_3.js\n -rw-r--r-- 0 root (0) root (0) 360 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/defines_4.js\n -rw-r--r-- 0 root (0) root (0) 137 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/defines_5.js\n -rw-r--r-- 0 root (0) root (0) 116 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/defines_6.js\n--rw-r--r-- 0 root (0) root (0) 121 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enums_0.js\n--rw-r--r-- 0 root (0) root (0) 302 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enums_1.js\n--rw-r--r-- 0 root (0) root (0) 137 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enums_2.js\n--rw-r--r-- 0 root (0) root (0) 135 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enums_3.js\n--rw-r--r-- 0 root (0) root (0) 1034 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enums_4.js\n--rw-r--r-- 0 root (0) root (0) 274 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enums_5.js\n--rw-r--r-- 0 root (0) root (0) 134 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enums_6.js\n--rw-r--r-- 0 root (0) root (0) 262 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enums_7.js\n+-rw-r--r-- 0 root (0) root (0) 302 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enums_0.js\n+-rw-r--r-- 0 root (0) root (0) 1034 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enums_1.js\n+-rw-r--r-- 0 root (0) root (0) 134 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enums_2.js\n -rw-r--r-- 0 root (0) root (0) 991 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enumvalues_0.js\n -rw-r--r-- 0 root (0) root (0) 2296 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enumvalues_1.js\n -rw-r--r-- 0 root (0) root (0) 781 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enumvalues_2.js\n -rw-r--r-- 0 root (0) root (0) 981 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enumvalues_3.js\n -rw-r--r-- 0 root (0) root (0) 798 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enumvalues_4.js\n -rw-r--r-- 0 root (0) root (0) 2098 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/enumvalues_5.js\n--rw-r--r-- 0 root (0) root (0) 170 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_0.js\n--rw-r--r-- 0 root (0) root (0) 1745 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_1.js\n--rw-r--r-- 0 root (0) root (0) 331 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_2.js\n--rw-r--r-- 0 root (0) root (0) 216 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_3.js\n--rw-r--r-- 0 root (0) root (0) 1811 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_4.js\n--rw-r--r-- 0 root (0) root (0) 191 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_5.js\n--rw-r--r-- 0 root (0) root (0) 89 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_6.js\n--rw-r--r-- 0 root (0) root (0) 170 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_7.js\n--rw-r--r-- 0 root (0) root (0) 158 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_8.js\n--rw-r--r-- 0 root (0) root (0) 296 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_9.js\n--rw-r--r-- 0 root (0) root (0) 509 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_a.js\n--rw-r--r-- 0 root (0) root (0) 92 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_b.js\n--rw-r--r-- 0 root (0) root (0) 302 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_c.js\n--rw-r--r-- 0 root (0) root (0) 1167 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_0.js\n--rw-r--r-- 0 root (0) root (0) 3098 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_1.js\n--rw-r--r-- 0 root (0) root (0) 4211 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_10.js\n--rw-r--r-- 0 root (0) root (0) 167 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_11.js\n--rw-r--r-- 0 root (0) root (0) 8599 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_12.js\n--rw-r--r-- 0 root (0) root (0) 153 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_13.js\n--rw-r--r-- 0 root (0) root (0) 137 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_14.js\n--rw-r--r-- 0 root (0) root (0) 4988 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_2.js\n--rw-r--r-- 0 root (0) root (0) 7623 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_3.js\n--rw-r--r-- 0 root (0) root (0) 2785 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_4.js\n--rw-r--r-- 0 root (0) root (0) 224 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_5.js\n--rw-r--r-- 0 root (0) root (0) 16792 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_6.js\n--rw-r--r-- 0 root (0) root (0) 401 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_7.js\n--rw-r--r-- 0 root (0) root (0) 1762 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_8.js\n--rw-r--r-- 0 root (0) root (0) 223 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_9.js\n--rw-r--r-- 0 root (0) root (0) 161 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_a.js\n--rw-r--r-- 0 root (0) root (0) 409 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_b.js\n--rw-r--r-- 0 root (0) root (0) 13833 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_c.js\n--rw-r--r-- 0 root (0) root (0) 2086 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_d.js\n--rw-r--r-- 0 root (0) root (0) 705 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_e.js\n--rw-r--r-- 0 root (0) root (0) 260 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_f.js\n--rw-r--r-- 0 root (0) root (0) 362 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/groups_0.js\n--rw-r--r-- 0 root (0) root (0) 290 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/groups_1.js\n+-rw-r--r-- 0 root (0) root (0) 1381 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_0.js\n+-rw-r--r-- 0 root (0) root (0) 331 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_1.js\n+-rw-r--r-- 0 root (0) root (0) 135 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_2.js\n+-rw-r--r-- 0 root (0) root (0) 1811 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_3.js\n+-rw-r--r-- 0 root (0) root (0) 93 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_4.js\n+-rw-r--r-- 0 root (0) root (0) 158 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_5.js\n+-rw-r--r-- 0 root (0) root (0) 137 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/files_6.js\n+-rw-r--r-- 0 root (0) root (0) 1039 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_0.js\n+-rw-r--r-- 0 root (0) root (0) 1566 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_1.js\n+-rw-r--r-- 0 root (0) root (0) 419 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_2.js\n+-rw-r--r-- 0 root (0) root (0) 2785 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_3.js\n+-rw-r--r-- 0 root (0) root (0) 14997 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_4.js\n+-rw-r--r-- 0 root (0) root (0) 142 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_5.js\n+-rw-r--r-- 0 root (0) root (0) 122 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_6.js\n+-rw-r--r-- 0 root (0) root (0) 10244 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_7.js\n+-rw-r--r-- 0 root (0) root (0) 786 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_8.js\n+-rw-r--r-- 0 root (0) root (0) 282 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_9.js\n+-rw-r--r-- 0 root (0) root (0) 3383 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_a.js\n+-rw-r--r-- 0 root (0) root (0) 167 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/functions_b.js\n+-rw-r--r-- 0 root (0) root (0) 96 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/groups_0.js\n+-rw-r--r-- 0 root (0) root (0) 114 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/groups_1.js\n -rw-r--r-- 0 root (0) root (0) 99 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/groups_2.js\n -rw-r--r-- 0 root (0) root (0) 96 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/groups_3.js\n--rw-r--r-- 0 root (0) root (0) 102 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/groups_4.js\n--rw-r--r-- 0 root (0) root (0) 90 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/groups_5.js\n--rw-r--r-- 0 root (0) root (0) 547 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/groups_6.js\n--rw-r--r-- 0 root (0) root (0) 516 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/groups_7.js\n+-rw-r--r-- 0 root (0) root (0) 96 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/groups_4.js\n -rw-r--r-- 0 root (0) root (0) 804 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/mag.svg\n -rw-r--r-- 0 root (0) root (0) 804 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/mag_d.svg\n -rw-r--r-- 0 root (0) root (0) 1019 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/mag_sel.svg\n -rw-r--r-- 0 root (0) root (0) 1019 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/mag_seld.svg\n -rw-r--r-- 0 root (0) root (0) 70 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/pages_0.js\n -rw-r--r-- 0 root (0) root (0) 77 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/pages_1.js\n -rw-r--r-- 0 root (0) root (0) 5522 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/search.css\n -rw-r--r-- 0 root (0) root (0) 24093 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/search.js\n--rw-r--r-- 0 root (0) root (0) 682 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/searchdata.js\n--rw-r--r-- 0 root (0) root (0) 143 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/typedefs_0.js\n--rw-r--r-- 0 root (0) root (0) 492 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_0.js\n--rw-r--r-- 0 root (0) root (0) 5538 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_1.js\n--rw-r--r-- 0 root (0) root (0) 6464 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_10.js\n--rw-r--r-- 0 root (0) root (0) 4486 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_11.js\n--rw-r--r-- 0 root (0) root (0) 3501 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_12.js\n--rw-r--r-- 0 root (0) root (0) 5005 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_13.js\n--rw-r--r-- 0 root (0) root (0) 268 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_14.js\n--rw-r--r-- 0 root (0) root (0) 364 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_2.js\n--rw-r--r-- 0 root (0) root (0) 8533 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_3.js\n--rw-r--r-- 0 root (0) root (0) 3415 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_4.js\n--rw-r--r-- 0 root (0) root (0) 4104 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_5.js\n--rw-r--r-- 0 root (0) root (0) 1540 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_6.js\n--rw-r--r-- 0 root (0) root (0) 18931 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_7.js\n--rw-r--r-- 0 root (0) root (0) 1897 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_8.js\n--rw-r--r-- 0 root (0) root (0) 2817 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_9.js\n--rw-r--r-- 0 root (0) root (0) 5674 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_a.js\n--rw-r--r-- 0 root (0) root (0) 1309 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_b.js\n--rw-r--r-- 0 root (0) root (0) 2329 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_c.js\n--rw-r--r-- 0 root (0) root (0) 1950 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_d.js\n--rw-r--r-- 0 root (0) root (0) 3395 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_e.js\n--rw-r--r-- 0 root (0) root (0) 2321 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_f.js\n+-rw-r--r-- 0 root (0) root (0) 603 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/searchdata.js\n+-rw-r--r-- 0 root (0) root (0) 132 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_0.js\n+-rw-r--r-- 0 root (0) root (0) 3502 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_1.js\n+-rw-r--r-- 0 root (0) root (0) 3345 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_10.js\n+-rw-r--r-- 0 root (0) root (0) 2908 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_11.js\n+-rw-r--r-- 0 root (0) root (0) 3079 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_12.js\n+-rw-r--r-- 0 root (0) root (0) 393 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_13.js\n+-rw-r--r-- 0 root (0) root (0) 164 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_14.js\n+-rw-r--r-- 0 root (0) root (0) 141 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_2.js\n+-rw-r--r-- 0 root (0) root (0) 3033 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_3.js\n+-rw-r--r-- 0 root (0) root (0) 2395 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_4.js\n+-rw-r--r-- 0 root (0) root (0) 2202 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_5.js\n+-rw-r--r-- 0 root (0) root (0) 782 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_6.js\n+-rw-r--r-- 0 root (0) root (0) 18432 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_7.js\n+-rw-r--r-- 0 root (0) root (0) 1269 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_8.js\n+-rw-r--r-- 0 root (0) root (0) 1132 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_9.js\n+-rw-r--r-- 0 root (0) root (0) 2488 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_a.js\n+-rw-r--r-- 0 root (0) root (0) 637 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_b.js\n+-rw-r--r-- 0 root (0) root (0) 1045 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_c.js\n+-rw-r--r-- 0 root (0) root (0) 1259 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_d.js\n+-rw-r--r-- 0 root (0) root (0) 2307 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_e.js\n+-rw-r--r-- 0 root (0) root (0) 760 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/search/variables_f.js\n -rw-r--r-- 0 root (0) root (0) 160540 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/sim_8h.html\n -rw-r--r-- 0 root (0) root (0) 13059 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/sim_8h.js\n--rw-r--r-- 0 root (0) root (0) 167559 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/sim_8h_source.html\n--rw-r--r-- 0 root (0) root (0) 38719 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/sim__int_8h.html\n+-rw-r--r-- 0 root (0) root (0) 167296 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/sim_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 38562 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/sim__int_8h.html\n -rw-r--r-- 0 root (0) root (0) 1066 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/sim__int_8h.js\n--rw-r--r-- 0 root (0) root (0) 22402 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/sim__int_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 22210 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/sim__int_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 314 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/splitbar.png\n -rw-r--r-- 0 root (0) root (0) 282 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/splitbard.png\n -rw-r--r-- 0 root (0) root (0) 11618 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__apdu__cmd__hdr.html\n -rw-r--r-- 0 root (0) root (0) 483 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__apdu__cmd__hdr.js\n -rw-r--r-- 0 root (0) root (0) 11586 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__card__app__hdl.html\n -rw-r--r-- 0 root (0) root (0) 494 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__card__app__hdl.js\n -rw-r--r-- 0 root (0) root (0) 14472 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__card__app__profile.html\n@@ -264,17 +231,17 @@\n -rw-r--r-- 0 root (0) root (0) 408 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__cla__ins__case.js\n -rw-r--r-- 0 root (0) root (0) 7521 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__decoded__data.html\n -rw-r--r-- 0 root (0) root (0) 227 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__decoded__data.js\n -rw-r--r-- 0 root (0) root (0) 19017 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__decoded__element.html\n -rw-r--r-- 0 root (0) root (0) 1069 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__decoded__element.js\n -rw-r--r-- 0 root (0) root (0) 8474 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__file.html\n -rw-r--r-- 0 root (0) root (0) 285 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__file.js\n--rw-r--r-- 0 root (0) root (0) 25287 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__file__desc.html\n+-rw-r--r-- 0 root (0) root (0) 25383 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__file__desc.html\n -rw-r--r-- 0 root (0) root (0) 1453 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__file__desc.js\n--rw-r--r-- 0 root (0) root (0) 8912 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__file__ops.html\n+-rw-r--r-- 0 root (0) root (0) 8612 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__file__ops.html\n -rw-r--r-- 0 root (0) root (0) 206 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__file__ops.js\n -rw-r--r-- 0 root (0) root (0) 9822 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__msgb__cb.html\n -rw-r--r-- 0 root (0) root (0) 365 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__msgb__cb.js\n -rw-r--r-- 0 root (0) root (0) 11400 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__reader__hdl.html\n -rw-r--r-- 0 root (0) root (0) 483 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__reader__hdl.js\n -rw-r--r-- 0 root (0) root (0) 11966 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__reader__ops.html\n -rw-r--r-- 0 root (0) root (0) 591 2024-07-26 21:32:32.000000 ./usr/share/doc/libosmocore/sim/html/structosim__reader__ops.js\n"}, {"source1": "./usr/share/doc/libosmocore/sim/html/card__fs__sim_8c.html", "source2": "./usr/share/doc/libosmocore/sim/html/card__fs__sim_8c.html", "unified_diff": "@@ -104,27 +104,27 @@\n #include <osmocom/sim/sim.h>
\n #include <osmocom/core/talloc.h>
\n #include <osmocom/gsm/gsm48.h>
\n #include "sim_int.h"
\n
\n \n-\n+\n \n-\n+\n \n-\n+\n \n-\n+\n \n-\n+\n \n-\n+\n \n-\n+\n \n \n \n \n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -10,39 +10,39 @@\n #include \n #include <_\bo_\bs_\bm_\bo_\bc_\bo_\bm_\b/_\bs_\bi_\bm_\b/_\bs_\bi_\bm_\b._\bh>\n #include \n #include \n #include \"_\bs_\bi_\bm_\b__\bi_\bn_\bt_\b._\bh\"\n F\bFu\bun\bnc\bct\bti\bio\bon\bns\bs\n static int\u00a0 _\bi_\bc_\bc_\bi_\bd_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd, const\n- struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t\n+ struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, int len, uint8_t\n *data)\n \u00a0\n static int\u00a0 _\be_\bl_\bp_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd, const\n- struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t\n+ struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, int len, uint8_t\n *data)\n \u00a0\n int\u00a0 _\bg_\bs_\bm_\b__\bl_\bp_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd, const\n- struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t\n+ struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, int len, uint8_t\n *data)\n \u00a0\n int\u00a0 _\bg_\bs_\bm_\b__\bi_\bm_\bs_\bi_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd,\n- const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t\n+ const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, int len, uint8_t\n *data)\n \u00a0\n static int\u00a0 _\bg_\bs_\bm_\b__\bk_\bc_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd, const\n- struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t\n+ struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, int len, uint8_t\n *data)\n \u00a0\n static int\u00a0 _\bg_\bs_\bm_\b__\bp_\bl_\bm_\bn_\bs_\be_\bl_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd,\n- const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t\n+ const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, int len, uint8_t\n *data)\n \u00a0\n int\u00a0 _\bg_\bs_\bm_\b__\bh_\bp_\bp_\bl_\bm_\bn_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd,\n- const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t\n+ const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, int len, uint8_t\n *data)\n \u00a0\n int\u00a0 _\bo_\bs_\bi_\bm_\b__\bi_\bn_\bt_\b__\bc_\bp_\br_\bo_\bf_\b__\ba_\bd_\bd_\b__\bg_\bs_\bm (struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *mf)\n \u00a0\n int\u00a0 _\bo_\bs_\bi_\bm_\b__\bi_\bn_\bt_\b__\bc_\bp_\br_\bo_\bf_\b__\ba_\bd_\bd_\b__\bt_\be_\bl_\be_\bc_\bo_\bm (struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc\n *mf)\n \u00a0\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/core_8c.html", "source2": "./usr/share/doc/libosmocore/sim/html/core_8c.html", "has_internal_linenos": true, "unified_diff": "@@ -293,4634 +293,4625 @@\n 00001240: 6c23 6138 6233 6663 3432 6535 3736 6466 l#a8b3fc42e576df\n 00001250: 3433 3664 3666 3730 3861 3263 3236 3232 436d6f708a2c2622\n 00001260: 6533 3222 3e6f 7369 6d5f 6669 6c65 5f64 e32\">osim_file_d\n 00001270: 6563 6f64 653c 2f61 3e20 2873 7472 7563 ecode (struc\n 00001280: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osi\n-000012b0: 6d5f 6669 6c65 3c2f 613e 202a 3c61 2063 m_file *file, int len, u\n-00001390: 696e 7438 5f74 202a 6461 7461 293c 2f74 int8_t *data).\n-000013e0: 3c74 6420 636c 6173 733d 226d 656d 5365 \n-00001410: 3c2f 7472 3e0a 3c74 7220 636c 6173 733d .\n-000014c0: 3c74 6420 636c 6173 733d 226d 656d 4974 ....\n-00001c30: 3c2f 7472 3e0a 3c74 7220 636c 6173 733d . ...\n-000021a0: 3c2f 7472 3e0a 3c74 7220 636c 6173 733d . .alloc_\n-00002370: 6466 3c2f 613e 2028 766f 6964 202a 6374 df (void *ct\n-00002380: 782c 2075 696e 7431 365f 7420 6669 642c x, uint16_t fid,\n-00002390: 2063 6f6e 7374 2063 6861 7220 2a6e 616d const char *nam\n-000023a0: 6529 3c2f 7464 3e3c 2f74 723e 0a3c 7472 e)....\n-000026d0: 3c74 7220 636c 6173 733d 226d 656d 6974 <\n-00002730: 7464 2063 6c61 7373 3d22 6d65 6d49 7465 td class=\"memIte\n-00002740: 6d4c 6566 7422 2061 6c69 676e 3d22 7269 mLeft\" align=\"ri\n-00002750: 6768 7422 2076 616c 6967 6e3d 2274 6f70 ght\" valign=\"top\n-00002760: 223e 7374 7275 6374 203c 6120 636c 6173 \">struct osim_f\n-000027a0: 696c 655f 6465 7363 3c2f 613e 202a 2623 ile_desc *&#\n-000027b0: 3136 303b 3c2f 7464 3e3c 7464 2063 6c61 160;..\n-00002960: 3c74 7220 636c 6173 733d 226d 656d 6974 <\n-000029c0: 7464 2063 6c61 7373 3d22 6d65 6d49 7465 td class=\"memIte\n-000029d0: 6d4c 6566 7422 2061 6c69 676e 3d22 7269 mLeft\" align=\"ri\n-000029e0: 6768 7422 2076 616c 6967 6e3d 2274 6f70 ght\" valign=\"top\n-000029f0: 223e 7374 7275 6374 203c 6120 636c 6173 \">struct osim_f\n-00002a30: 696c 655f 6465 7363 3c2f 613e 202a 2623 ile_desc *&#\n-00002a40: 3136 303b 3c2f 7464 3e3c 7464 2063 6c61 160;...\n-00002de0: 3c74 6420 636c 6173 733d 226d 656d 5365 \n-00002e10: 3c2f 7472 3e0a 3c74 7220 636c 6173 733d .<\n-00002f00: 7464 2063 6c61 7373 3d22 6d65 6d49 7465 td class=\"memIte\n-00002f10: 6d52 6967 6874 2220 7661 6c69 676e 3d22 mRight\" valign=\"\n-00002f20: 626f 7474 6f6d 223e 3c61 2063 6c61 7373 bottom\">osim\n-00002f70: 5f66 696c 655f 6465 7363 5f66 696e 645f _file_desc_find_\n-00002f80: 6669 643c 2f61 3e20 2873 7472 7563 7420 fid (struct \n-00002f90: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_file_desc<\n-00002fd0: 2f61 3e20 2a70 6172 656e 742c 2075 696e /a> *parent, uin\n-00002fe0: 7431 365f 7420 6669 6429 3c2f 7464 3e3c t16_t fid)<\n-00002ff0: 2f74 723e 0a3c 7472 2063 6c61 7373 3d22 /tr>. ..\n-000032b0: 0a3c 7472 2063 6c61 7373 3d22 6d65 6d69 .\n-00003310: 3c74 6420 636c 6173 733d 226d 656d 4974 ....\n-00003700: 0a3c 7472 2063 6c61 7373 3d22 6d65 6d69 .\n-00003760: 3c74 6420 636c 6173 733d 226d 656d 4974 <\n-00003800: 7464 2063 6c61 7373 3d22 6d65 6d49 7465 td class=\"memIte\n-00003810: 6d52 6967 6874 2220 7661 6c69 676e 3d22 mRight\" valign=\"\n-00003820: 626f 7474 6f6d 223e 3c61 2063 6c61 7373 bottom\">osim\n-00003870: 5f61 7070 5f70 726f 6669 6c65 5f66 696e _app_profile_fin\n-00003880: 645f 6279 5f6e 616d 653c 2f61 3e20 2863 d_by_name (c\n-00003890: 6f6e 7374 2063 6861 7220 2a6e 616d 6529 onst char *name)\n-000038a0: 3c2f 7464 3e3c 2f74 723e 0a3c 7472 2063 ...<\n-00003b90: 2f74 723e 0a3c 7472 2063 6c61 7373 3d22 /tr>..<\n-00003c50: 7472 2063 6c61 7373 3d22 7365 7061 7261 tr class=\"separa\n-00003c60: 746f 723a 6162 3263 6165 3163 3937 6639 tor:ab2cae1c97f9\n-00003c70: 3738 6566 6165 3564 6561 3931 3037 3664 78efae5dea91076d\n-00003c80: 3162 3863 3522 3e3c 7464 2063 6c61 7373 1b8c5\">.osim_c\n-00003e20: 6172 645f 6864 6c5f 6669 6e64 5f61 7070 ard_hdl_find_app\n-00003e30: 3c2f 613e 2028 7374 7275 6374 203c 6120 (struct osi\n-00003e70: 6d5f 6361 7264 5f68 646c 3c2f 613e 202a m_card_hdl *\n-00003e80: 6368 2c20 636f 6e73 7420 7569 6e74 385f ch, const uint8_\n-00003e90: 7420 2a61 6964 2c20 7569 6e74 385f 7420 t *aid, uint8_t \n-00003ea0: 6169 645f 6c65 6e29 3c2f 7464 3e3c 2f74 aid_len).\n-00003f20: 0a3c 7472 2063 6c61 7373 3d22 6d65 6d69 .\n-00003f80: 3c74 6420 636c 6173 733d 226d 656d 4974 .<\n-00004110: 7464 2063 6c61 7373 3d22 6d64 6573 634c td class=\"mdescL\n-00004120: 6566 7422 3e26 2331 3630 3b3c 2f74 643e eft\"> \n-00004130: 3c74 6420 636c 6173 733d 226d 6465 7363 ... <\n-00004570: 7464 2063 6c61 7373 3d22 6d64 6573 6352 td class=\"mdescR\n-00004580: 6967 6874 223e 4765 6e65 7261 7465 2061 ight\">Generate a\n-00004590: 6e20 4150 4455 206d 6573 7361 6765 2061 n APDU message a\n-000045a0: 6e64 2069 6e69 7469 616c 697a 6520 4150 nd initialize AP\n-000045b0: 4455 2063 6f6d 6d61 6e64 2068 6561 6465 DU command heade\n-000045c0: 722e 2020 3c62 7220 2f3e 3c2f 7464 3e3c r.
<\n-000045d0: 2f74 723e 0a3c 7472 2063 6c61 7373 3d22 /tr>.
 ..\n-00004860: 0a3c 7472 2063 6c61 7373 3d22 6d65 6d69 .\n-000048c0: 3c74 6420 636c 6173 733d 226d 656d 4974 ..\n-00004a60: 3c74 7220 636c 6173 733d 226d 656d 6974 <\n-00004ac0: 7464 2063 6c61 7373 3d22 6d65 6d49 7465 td class=\"memIte\n-00004ad0: 6d4c 6566 7422 2061 6c69 676e 3d22 7269 mLeft\" align=\"ri\n-00004ae0: 6768 7422 2076 616c 6967 6e3d 2274 6f70 ght\" valign=\"top\n-00004af0: 223e 6368 6172 202a 2623 3136 303b 3c2f \">char * ..osim_c\n-00004dd0: 7072 6f66 5f66 696e 645f 7377 3c2f 613e prof_find_sw\n-00004de0: 2028 636f 6e73 7420 7374 7275 6374 203c (const struct <\n-00004df0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-00004e00: 663d 2273 7472 7563 746f 7369 6d5f 5f63 f=\"structosim__c\n-00004e10: 6172 645f 5f70 726f 6669 6c65 2e68 746d ard__profile.htm\n-00004e20: 6c22 3e6f 7369 6d5f 6361 7264 5f70 726f l\">osim_card_pro\n-00004e30: 6669 6c65 3c2f 613e 202a 6370 2c20 7569 file *cp, ui\n-00004e40: 6e74 3136 5f74 2073 775f 696e 293c 2f74 nt16_t sw_in). <\n-00004eb0: 7464 2063 6c61 7373 3d22 6d64 6573 6352 td class=\"mdescR\n-00004ec0: 6967 6874 223e 4669 6e64 2073 7461 7475 ight\">Find statu\n-00004ed0: 7320 776f 7264 2077 6974 6869 6e20 6769 s word within gi\n-00004ee0: 7665 6e20 6361 7264 2070 726f 6669 6c65 ven card profile\n-00004ef0: 2e20 203c 6272 202f 3e3c 2f74 643e 3c2f .
.
.osim_a\n-000050d0: 7070 5f70 726f 6669 6c65 5f66 696e 645f pp_profile_find_\n-000050e0: 7377 3c2f 613e 2028 636f 6e73 7420 7374 sw (const st\n-000050f0: 7275 6374 203c 6120 636c 6173 733d 2265 ruct os\n-00005130: 696d 5f63 6172 645f 6170 705f 7072 6f66 im_card_app_prof\n-00005140: 696c 653c 2f61 3e20 2a61 702c 2075 696e ile *ap, uin\n-00005150: 7431 365f 7420 7377 5f69 6e29 3c2f 7464 t16_t sw_in). Find applic\n-000051e0: 6174 696f 6e2d 7370 6563 6966 6963 2073 ation-specific s\n-000051f0: 7461 7475 7320 776f 7264 2077 6974 6869 tatus word withi\n-00005200: 6e20 6769 7665 6e20 6361 7264 2061 7070 n given card app\n-00005210: 6c69 6361 7469 6f6e 2070 726f 6669 6c65 lication profile\n-00005220: 2e20 203c 6272 202f 3e3c 2f74 643e 3c2f .
.
.osim_s\n-00005410: 775f 636c 6173 733c 2f61 3e20 2863 6f6e w_class (con\n-00005420: 7374 2073 7472 7563 7420 3c61 2063 6c61 st struct osim_c\n-00005460: 6861 6e5f 6864 6c3c 2f61 3e20 2a63 682c han_hdl *ch,\n-00005470: 2075 696e 7431 365f 7420 7377 5f69 6e29 uint16_t sw_in)\n-00005480: 3c2f 7464 3e3c 2f74 723e 0a3c 7472 2063 ...<\n-000057c0: 7464 2063 6c61 7373 3d22 6d65 6d53 6570 td class=\"memSep\n-000057d0: 6172 6174 6f72 2220 636f 6c73 7061 6e3d arator\" colspan=\n-000057e0: 2232 223e 2623 3136 303b 3c2f 7464 3e3c \"2\"> <\n-000057f0: 2f74 723e 0a3c 7472 2063 6c61 7373 3d22 /tr>.\n-00005920: 3c2f 7472 3e0a 3c74 7220 636c 6173 733d . .

\n Functions

static int iccid_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
static int iccid_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
 
static int elp_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
static int elp_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
 
int gsm_lp_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
int gsm_lp_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
 
int gsm_imsi_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
int gsm_imsi_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
 
static int gsm_kc_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
static int gsm_kc_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
 
static int gsm_plmnsel_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
static int gsm_plmnsel_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
 
int gsm_hpplmn_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
int gsm_hpplmn_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
 
int osim_int_cprof_add_gsm (struct osim_file_desc *mf)
 
int osim_int_cprof_add_telecom (struct osim_file_desc *mf)
 
struct osim_card_profileosim_cprof_sim (void *ctx)
 
 
struct m\n-000014b0: 7367 6220 2a26 2331 3630 3b3c 2f74 643e sgb * osi\n-00001530: 6d5f 6669 6c65 5f65 6e63 6f64 653c 2f61 m_file_encode (const struct \n-00001550: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_file_desc<\n-00001590: 2f61 3e20 2a3c 6120 636c 6173 733d 2265 /a> *desc\n-000015d0: 3c2f 613e 2c20 636f 6e73 7420 7374 7275 , const stru\n-000015e0: 6374 203c 6120 636c 6173 733d 2265 6c22 ct osim_deco\n-00001620: 6465 645f 6461 7461 3c2f 613e 202a 6461 ded_data *da\n-00001630: 7461 293c 2f74 643e 3c2f 7472 3e0a 3c74 ta)
 \n-000016a0: 3b3c 2f74 643e 3c2f 7472 3e0a 3c74 7220 ;
st\n-00001740: 6174 6963 2073 7472 7563 7420 3c61 2063 atic struct osim_decoded_\n-00001790: 656c 656d 656e 743c 2f61 3e20 2a26 2331 element *\n-000017a0: 3630 3b3c 2f74 643e 3c74 6420 636c 6173 60;__element_a\n-00001820: 6c6c 6f63 3c2f 613e 2028 766f 6964 202a lloc (void *\n-00001830: 6374 782c 2063 6f6e 7374 2063 6861 7220 ctx, const char \n-00001840: 2a6e 616d 652c 2065 6e75 6d20 3c61 2063 *name, enum o\n-00001890: 7369 6d5f 656c 656d 656e 745f 7479 7065 sim_element_type\n-000018a0: 3c2f 613e 2074 7970 652c 2065 6e75 6d20 type, enum \n-000018b0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_element_\n-00001900: 7265 7072 3c2f 613e 2072 6570 7229 3c2f repr repr)
 
struct \n-00001a20: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_deco\n-00001a60: 6465 645f 656c 656d 656e 743c 2f61 3e20 ded_element \n-00001a70: 2a26 2331 3630 3b3c 2f74 643e 3c74 6420 * element\n-00001af0: 5f61 6c6c 6f63 3c2f 613e 2028 7374 7275 _alloc (stru\n-00001b00: 6374 203c 6120 636c 6173 733d 2265 6c22 ct osim_deco\n-00001b40: 6465 645f 6461 7461 3c2f 613e 202a 6464 ded_data *dd\n-00001b50: 2c20 636f 6e73 7420 6368 6172 202a 6e61 , const char *na\n-00001b60: 6d65 2c20 656e 756d 203c 6120 636c 6173 me, enum osim\n-00001bb0: 5f65 6c65 6d65 6e74 5f74 7970 653c 2f61 _element_type type, enum \n-00001c10: 6f73 696d 5f65 6c65 6d65 6e74 5f72 6570 osim_element_rep\n-00001c20: 723c 2f61 3e20 7265 7072 293c 2f74 643e r repr)
struct osim_decoded\n-00001d80: 5f65 6c65 6d65 6e74 3c2f 613e 202a 2623 _element *&#\n-00001d90: 3136 303b 3c2f 7464 3e3c 7464 2063 6c61 160;element_al\n-00001e10: 6c6f 635f 7375 623c 2f61 3e20 2873 7472 loc_sub (str\n-00001e20: 7563 7420 3c61 2063 6c61 7373 3d22 656c uct osim_\n-00001e60: 6465 636f 6465 645f 656c 656d 656e 743c decoded_element<\n-00001e70: 2f61 3e20 2a65 652c 2063 6f6e 7374 2063 /a> *ee, const c\n-00001e80: 6861 7220 2a6e 616d 652c 2065 6e75 6d20 har *name, enum \n-00001e90: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_element_\n-00001ee0: 7479 7065 3c2f 613e 2074 7970 652c 2065 type type, e\n-00001ef0: 6e75 6d20 3c61 2063 6c61 7373 3d22 656c num osim_elem\n-00001f40: 656e 745f 7265 7072 3c2f 613e 2072 6570 ent_repr rep\n-00001f50: 7229 3c2f 7464 3e3c 2f74 723e 0a3c 7472 r)
 \n-00001fc0: 3c2f 7464 3e3c 2f74 723e 0a3c 7472 2063
voi\n-00002060: 6426 2331 3630 3b3c 2f74 643e 3c74 6420 d add_fil\n-000020e0: 6564 6573 633c 2f61 3e20 2873 7472 7563 edesc (struc\n-000020f0: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osim_file_des\n-00002130: 633c 2f61 3e20 2a72 6f6f 742c 2063 6f6e c *root, con\n-00002140: 7374 2073 7472 7563 7420 3c61 2063 6c61 st struct osim_\n-00002180: 6669 6c65 5f64 6573 633c 2f61 3e20 2a69 file_desc *i\n-00002190: 6e2c 2069 6e74 206e 756d 293c 2f74 643e n, int num)
struct os\n-000022e0: 696d 5f66 696c 655f 6465 7363 3c2f 613e im_file_desc\n-000022f0: 202a 2623 3136 303b 3c2f 7464 3e3c 7464 * 
 \n-00002410: 3c2f 7464 3e3c 2f74 723e 0a3c 7472 2063
str\n-000024b0: 7563 7420 3c61 2063 6c61 7373 3d22 656c uct osim_file_d\n-000024f0: 6573 633c 2f61 3e20 2a26 2331 3630 3b3c esc * <\n-00002500: 2f74 643e 3c74 6420 636c 6173 733d 226d /td>add_df_with_ef<\n-00002580: 2f61 3e20 2873 7472 7563 7420 3c61 2063 /a> (struct osi\n-000025c0: 6d5f 6669 6c65 5f64 6573 633c 2f61 3e20 m_file_desc \n-000025d0: 2a70 6172 656e 742c 2075 696e 7431 365f *parent, uint16_\n-000025e0: 7420 6669 642c 2063 6f6e 7374 2063 6861 t fid, const cha\n-000025f0: 7220 2a6e 616d 652c 2063 6f6e 7374 2073 r *name, const s\n-00002600: 7472 7563 7420 3c61 2063 6c61 7373 3d22 truct osim_file\n-00002640: 5f64 6573 633c 2f61 3e20 2a69 6e2c 2069 _desc *in, i\n-00002650: 6e74 206e 756d 293c 2f74 643e 3c2f 7472 nt num)
&\n-000026c0: 2331 3630 3b3c 2f74 643e 3c2f 7472 3e0a #160;
alloc_adf_\n-00002830: 7769 7468 5f65 663c 2f61 3e20 2876 6f69 with_ef (voi\n-00002840: 6420 2a63 7478 2c20 636f 6e73 7420 7569 d *ctx, const ui\n-00002850: 6e74 385f 7420 2a61 6466 5f6e 616d 652c nt8_t *adf_name,\n-00002860: 2075 696e 7438 5f74 2061 6466 5f6e 616d uint8_t adf_nam\n-00002870: 655f 6c65 6e2c 2063 6f6e 7374 2063 6861 e_len, const cha\n-00002880: 7220 2a6e 616d 652c 2063 6f6e 7374 2073 r *name, const s\n-00002890: 7472 7563 7420 3c61 2063 6c61 7373 3d22 truct osim_file\n-000028d0: 5f64 6573 633c 2f61 3e20 2a69 6e2c 2069 _desc *in, i\n-000028e0: 6e74 206e 756d 293c 2f74 643e 3c2f 7472 nt num)
&\n-00002950: 2331 3630 3b3c 2f74 643e 3c2f 7472 3e0a #160;
osim_file_\n-00002ac0: 6465 7363 5f66 696e 645f 6e61 6d65 3c2f desc_find_name (struct osim\n-00002b10: 5f66 696c 655f 6465 7363 3c2f 613e 202a _file_desc *\n-00002b20: 7061 7265 6e74 2c20 636f 6e73 7420 6368 parent, const ch\n-00002b30: 6172 202a 6e61 6d65 293c 2f74 643e 3c2f ar *name)
 
struct osim\n-00002c80: 5f66 696c 655f 6465 7363 3c2f 613e 202a _file_desc *\n-00002c90: 2623 3136 303b 3c2f 7464 3e3c 7464 2063  osim_fil\n-00002d10: 655f 6465 7363 5f66 696e 645f 6169 643c e_desc_find_aid<\n-00002d20: 2f61 3e20 2873 7472 7563 7420 3c61 2063 /a> (struct osi\n-00002d60: 6d5f 6669 6c65 5f64 6573 633c 2f61 3e20 m_file_desc \n-00002d70: 2a70 6172 656e 742c 2063 6f6e 7374 2075 *parent, const u\n-00002d80: 696e 7438 5f74 202a 6169 642c 2075 696e int8_t *aid, uin\n-00002d90: 7438 5f74 2061 6964 5f6c 656e 293c 2f74 t8_t aid_len)
 
struct <\n-00002eb0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-00002ec0: 663d 2273 7472 7563 746f 7369 6d5f 5f66 f=\"structosim__f\n-00002ed0: 696c 655f 5f64 6573 632e 6874 6d6c 223e ile__desc.html\">\n-00002ee0: 6f73 696d 5f66 696c 655f 6465 7363 3c2f osim_file_desc
struct osi\n-00003130: 6d5f 6669 6c65 5f64 6573 633c 2f61 3e20 m_file_desc \n-00003140: 2a26 2331 3630 3b3c 2f74 643e 3c74 6420 * osim_fi\n-000031c0: 6c65 5f64 6573 635f 6669 6e64 5f73 6669 le_desc_find_sfi\n-000031d0: 643c 2f61 3e20 2873 7472 7563 7420 3c61 d (struct o\n-00003210: 7369 6d5f 6669 6c65 5f64 6573 633c 2f61 sim_file_desc *parent, uint8\n-00003230: 5f74 2073 6669 6429 3c2f 7464 3e3c 2f74 _t sfid)
\n-000032a0: 2623 3136 303b 3c2f 7464 3e3c 2f74 723e  
static <\n-00003350: 2f74 643e 3c74 6420 636c 6173 733d 226d /td>LLIST_HEAD \n-000033d0: 2867 5f61 7070 5f70 726f 6669 6c65 7329 (g_app_profiles)\n-000033e0: 3c2f 7464 3e3c 2f74 723e 0a3c 7472 2063
 
void&\n-000034f0: 2331 3630 3b3c 2f74 643e 3c74 6420 636c #160;osim_app_\n-00003570: 7072 6f66 696c 655f 7265 6769 7374 6572 profile_register\n-00003580: 3c2f 613e 2028 7374 7275 6374 203c 6120 (struct osim_card_\n-000035d0: 6170 705f 7072 6f66 696c 653c 2f61 3e20 app_profile \n-000035e0: 2a61 7072 6f66 293c 2f74 643e 3c2f 7472 *aprof)
&#\n-00003640: 3136 303b 3c2f 7464 3e3c 7464 2063 6c61 160;\n-00003660: 5265 6769 7374 6572 2061 6e20 6170 706c Register an appl\n-00003670: 6963 6174 696f 6e20 7072 6f66 696c 652e ication profile.\n-00003680: 2020 3c62 7220 2f3e 3c2f 7464 3e3c 2f74
\n-000036f0: 2623 3136 303b 3c2f 7464 3e3c 2f74 723e  
const struct \n-000037a0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_ca\n-000037e0: 7264 5f61 7070 5f70 726f 6669 6c65 3c2f rd_app_profile
 Find an\n-00003920: 7920 7265 6769 7374 6572 6564 2061 7070 y registered app\n-00003930: 6c69 6361 7469 6f6e 2070 726f 6669 6c65 lication profile\n-00003940: 2062 6173 6564 206f 6e20 6974 7320 6e61 based on its na\n-00003950: 6d65 2028 652e 672e 2020 3c62 7220 2f3e me (e.g.
\n-00003960: 3c2f 7464 3e3c 2f74 723e 0a3c 7472 2063
 
const\n-00003a70: 2073 7472 7563 7420 3c61 2063 6c61 7373 struct osim_card_app_p\n-00003ac0: 726f 6669 6c65 3c2f 613e 202a 2623 3136 rofile *\n-00003ad0: 303b 3c2f 7464 3e3c 7464 2063 6c61 7373 0;\n-00003b00: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_app_pro\n-00003b50: 6669 6c65 5f66 696e 645f 6279 5f61 6964 file_find_by_aid\n-00003b60: 3c2f 613e 2028 636f 6e73 7420 7569 6e74 (const uint\n-00003b70: 385f 7420 2a61 6964 2c20 7569 6e74 385f 8_t *aid, uint8_\n-00003b80: 7420 6169 645f 6c65 6e29 3c2f 7464 3e3c t aid_len)
 Find any regi\n-00003c10: 7374 6572 6564 2061 7070 6c69 6361 7469 stered applicati\n-00003c20: 6f6e 2070 726f 6669 6c65 2062 6173 6564 on profile based\n-00003c30: 206f 6e20 6974 7320 4149 442e 2020 3c62 on its AID.
\n-00003cb0: 303b 3c2f 7464 3e3c 2f74 723e 0a3c 7472 0;
s\n-00003d50: 7472 7563 7420 3c61 2063 6c61 7373 3d22 truct osim_\n-00003d90: 6361 7264 5f61 7070 5f68 646c 3c2f 613e card_app_hdl\n-00003da0: 202a 2623 3136 303b 3c2f 7464 3e3c 7464 * 
\n-00003f10: 2623 3136 303b 3c2f 7464 3e3c 2f74 723e  
int os\n-00004030: 696d 5f63 6172 645f 6864 6c5f 6164 645f im_card_hdl_add_\n-00004040: 6170 703c 2f61 3e20 2873 7472 7563 7420 app (struct \n-00004050: 3c61 2063 6c61 7373 3d22 656c 2220 6872 \n-00004080: 6f73 696d 5f63 6172 645f 6864 6c3c 2f61 osim_card_hdl *ch, const uin\n-000040a0: 7438 5f74 202a 6169 642c 2075 696e 7438 t8_t *aid, uint8\n-000040b0: 5f74 2061 6964 5f6c 656e 2c20 636f 6e73 _t aid_len, cons\n-000040c0: 7420 6368 6172 202a 6c61 6265 6c29 3c2f t char *label)
Add an ap\n-00004150: 706c 6963 6174 696f 6e20 746f 2061 2067 plication to a g\n-00004160: 6976 656e 2063 6172 642e 2020 3c62 7220 iven card.
 \n-000041e0: 3c2f 7464 3e3c 2f74 723e 0a3c 7472 2063
str\n-00004280: 7563 7420 6d73 6762 202a 2623 3136 303b uct msgb * \n-00004290: 3c2f 7464 3e3c 7464 2063 6c61 7373 3d22 osim_new_apdum\n-00004310: 7367 3c2f 613e 2028 7569 6e74 385f 7420 sg (uint8_t \n-00004320: 3c61 2063 6c61 7373 3d22 656c 2220 6872 cla, uint\n-00004370: 385f 7420 3c61 2063 6c61 7373 3d22 656c 8_t ins, \n-000043c0: 7569 6e74 385f 7420 3c61 2063 6c61 7373 uint8_t p1, uint8_t p2\n-00004460: 3c2f 613e 2c20 7569 6e74 3136 5f74 203c , uint16_t <\n-00004470: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-00004480: 663d 2273 696d 5f38 682e 6874 6d6c 2361 f=\"sim_8h.html#a\n-00004490: 3564 3530 3034 6466 3665 3862 6266 6330 5d5004df6e8bbfc0\n-000044a0: 6463 3964 6138 3335 3464 6562 3763 6532 dc9da8354deb7ce2\n-000044b0: 223e 6c63 3c2f 613e 2c20 7569 6e74 3136 \">lc, uint16\n-000044c0: 5f74 203c 6120 636c 6173 733d 2265 6c22 _t le)
char * \n-000046e0: 3b3c 2f74 643e 3c74 6420 636c 6173 733d ;<\n-00004710: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-00004720: 663d 2263 6f72 655f 3863 2e68 746d 6c23 f=\"core_8c.html#\n-00004730: 6135 3739 6238 6331 6438 3164 6532 3164 a579b8c1d81de21d\n-00004740: 3530 6232 3331 3939 6133 3230 3235 6263 50b23199a32025bc\n-00004750: 6522 3e6f 7369 6d5f 7072 696e 745f 7377 e\">osim_print_sw\n-00004760: 5f62 7566 3c2f 613e 2028 6368 6172 202a _buf (char *\n-00004770: 6275 662c 2073 697a 655f 7420 6275 665f buf, size_t buf_\n-00004780: 6c65 6e2c 2063 6f6e 7374 2073 7472 7563 len, const struc\n-00004790: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osim_chan_hdl<\n-000047d0: 2f61 3e20 2a63 682c 2075 696e 7431 365f /a> *ch, uint16_\n-000047e0: 7420 7377 5f69 6e29 3c2f 7464 3e3c 2f74 t sw_in)
\n-00004850: 2623 3136 303b 3c2f 7464 3e3c 2f74 723e  
char * <\n-00004900: 2f74 643e 3c74 6420 636c 6173 733d 226d /td>osim_print_sw (const struct\n-00004990: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_chan_hdl *ch, uint16_t\n-000049e0: 2073 775f 696e 293c 2f74 643e 3c2f 7472 sw_in)
&\n-00004a50: 2331 3630 3b3c 2f74 643e 3c2f 7472 3e0a #160;
\n-00004b70: 6f73 696d 5f70 7269 6e74 5f73 775f 633c osim_print_sw_c<\n-00004b80: 2f61 3e20 2863 6f6e 7374 2076 6f69 6420 /a> (const void \n-00004b90: 2a63 7478 2c20 636f 6e73 7420 7374 7275 *ctx, const stru\n-00004ba0: 6374 203c 6120 636c 6173 733d 2265 6c22 ct osim_chan_hdl\n-00004be0: 3c2f 613e 202a 6368 2c20 7569 6e74 3136 *ch, uint16\n-00004bf0: 5f74 2073 775f 696e 293c 2f74 643e 3c2f _t sw_in)
 
const struct\n-00004d10: 203c 6120 636c 6173 733d 2265 6c22 2068 \n-00004d40: 6f73 696d 5f63 6172 645f 7377 3c2f 613e osim_card_sw\n-00004d50: 202a 2623 3136 303b 3c2f 7464 3e3c 7464 * 
 
const struct\n-00005010: 203c 6120 636c 6173 733d 2265 6c22 2068 \n-00005040: 6f73 696d 5f63 6172 645f 7377 3c2f 613e osim_card_sw\n-00005050: 202a 2623 3136 303b 3c2f 7464 3e3c 7464 * 
 
enum osim\n-00005380: 5f63 6172 645f 7377 5f63 6c61 7373 3c2f _card_sw_class 
 
int&#\n-00005590: 3136 303b 3c2f 7464 3e3c 7464 2063 6c61 160;default_de\n-00005610: 636f 6465 3c2f 613e 2028 7374 7275 6374 code (struct\n-00005620: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_decode\n-00005660: 645f 6461 7461 3c2f 613e 202a 6464 2c20 d_data *dd, \n-00005670: 636f 6e73 7420 7374 7275 6374 203c 6120 const struct os\n-000056b0: 696d 5f66 696c 655f 6465 7363 3c2f 613e im_file_desc\n-000056c0: 202a 3c61 2063 6c61 7373 3d22 656c 5265 *desc, int len, ui\n-00005770: 6e74 385f 7420 2a64 6174 6129 3c2f 7464 nt8_t *data)
int \n-00005890: 3c2f 7464 3e3c 7464 2063 6c61 7373 3d22 osim_init \n-00005910: 2876 6f69 6420 2a63 7478 293c 2f74 643e (void *ctx)
.\n-000059c0: 3c68 3220 636c 6173 733d 2267 726f 7570

Detailed\n-000059e0: 2044 6573 6372 6970 7469 6f6e 3c2f 6832 Description.

Core\n-00005a10: 2072 6f75 7469 6e65 7320 666f 7220 5349 routines for SI\n-00005a20: 4d2f 5549 4343 2f55 5349 4d20 6163 6365 M/UICC/USIM acce\n-00005a30: 7373 2e20 3c2f 703e 0a3c 2f64 6976 3e3c ss.

.
<\n-00005a40: 6832 2063 6c61 7373 3d22 6772 6f75 7068 h2 class=\"grouph\n-00005a50: 6561 6465 7222 3e46 756e 6374 696f 6e20 eader\">Function \n-00005a60: 446f 6375 6d65 6e74 6174 696f 6e3c 2f68 Documentation..

\n-00005ae0: 3c73 7061 6e20 636c 6173 733d 2270 6572 ◆\n-00005b30: 303b 3c2f 613e 3c2f 7370 616e 3e5f 5f65 0;__e\n-00005b40: 6c65 6d65 6e74 5f61 6c6c 6f63 2829 3c2f lement_alloc()..
.
.. \n-00005ba0: 0a20 203c 7464 2063 6c61 7373 3d22 6d6c . . . .
. \n-00005bc0: 2020 203c 7461 626c 6520 636c 6173 733d . \n-00005be0: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n-00005bf0: 2020 3c74 6420 636c 6173 733d 226d 656d . \n-00005c80: 2020 2020 2020 3c74 643e 283c 2f74 643e \n-00005c90: 0a20 2020 2020 2020 2020 203c 7464 2063 . . <\n-00005d00: 2f74 723e 0a20 2020 2020 2020 203c 7472 /tr>. . . \n-00005d40: 203c 7464 3e3c 2f74 643e 0a20 2020 2020 . \n-00005d50: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n-00005dc0: 3c2f 7472 3e0a 2020 2020 2020 2020 3c74 . . . \n-00005e00: 2020 3c74 643e 3c2f 7464 3e0a 2020 2020 . \n-00005e10: 2020 2020 2020 3c74 6420 636c 6173 733d . \n-00005ed0: 2020 3c2f 7472 3e0a 2020 2020 2020 2020 . \n-00005ee0: 3c74 723e 0a20 2020 2020 2020 2020 203c . <\n-00005ef0: 7464 2063 6c61 7373 3d22 7061 7261 6d6b td class=\"paramk\n-00005f00: 6579 223e 3c2f 7464 3e0a 2020 2020 2020 ey\">. \n-00005f10: 2020 2020 3c74 643e 3c2f 7464 3e0a 2020 . \n-00005f20: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n-00005fb0: 203c 7464 2063 6c61 7373 3d22 7061 7261 .\n-00005fe0: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n-00005ff0: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n-00006000: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n-00006010: 2020 2020 2020 2020 203c 7464 3e29 3c2f \n-00006040: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n-00006050: 2020 2020 203c 2f74 6162 6c65 3e0a 2020
static str\n-00005c10: 7563 7420 3c61 2063 6c61 7373 3d22 656c uct osim_\n-00005c50: 6465 636f 6465 645f 656c 656d 656e 743c decoded_element<\n-00005c60: 2f61 3e20 2a20 5f5f 656c 656d 656e 745f /a> * __element_\n-00005c70: 616c 6c6f 6320 3c2f 7464 3e0a 2020 2020 alloc (void * . ctx,\n-00005cf0: 203c 2f74 643e 0a20 2020 2020 2020 203c const\n-00005d70: 2063 6861 7220 2a26 2331 3630 3b3c 2f74 char * . name\n-00005db0: 2c20 3c2f 7464 3e0a 2020 2020 2020 2020 ,
enum\n-00005e30: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_element\n-00005e80: 5f74 7970 653c 2f61 3e26 2331 3630 3b3c _type <\n-00005e90: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-00005ea0: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n-00005eb0: 616d 6522 3e3c 656d 3e74 7970 653c 2f65 ame\">type,
en\n-00005f40: 756d 203c 6120 636c 6173 733d 2265 6c22 um osim_eleme\n-00005f90: 6e74 5f72 6570 723c 2f61 3e26 2331 3630 nt_repr \n-00005fa0: 3b3c 2f74 643e 0a20 2020 2020 2020 2020 ;repr<\n-00005fd0: 2f65 6d3e 2623 3136 303b 3c2f 7464 3e0a /em> 
).
. \n-00006060: 3c2f 7464 3e0a 2020 3c74 6420 636c 6173
.st\n-000060b0: 6174 6963 3c2f 7370 616e 3e3c 2f73 7061 atic
..
..

\n-000065a0: 2623 3936 3730 3b26 2331 3630 3b3c 2f61 ◆ add_df_w\n-000065c0: 6974 685f 6566 2829 3c2f 6832 3e0a 0a3c ith_ef()

..<\n-000065d0: 6469 7620 636c 6173 733d 226d 656d 6974 div class=\"memit\n-000065e0: 656d 223e 0a3c 6469 7620 636c 6173 733d em\">.
. \n-00006600: 2020 3c74 6162 6c65 2063 6c61 7373 3d22 . \n-00006620: 2020 3c74 723e 0a20 2020 2020 2020 2020 . \n-00006630: 203c 7464 2063 6c61 7373 3d22 6d65 6d6e . \n-000066b0: 203c 7464 3e28 3c2f 7464 3e0a 2020 2020 . \n-000066c0: 2020 2020 2020 3c74 6420 636c 6173 733d . \n-00006770: 2020 203c 2f74 723e 0a20 2020 2020 2020 . \n-00006780: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n-00006790: 3c74 6420 636c 6173 733d 2270 6172 616d . \n-000067b0: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n-000067c0: 2020 2020 2020 2020 203c 7464 2063 6c61 . <\n-00006830: 2f74 723e 0a20 2020 2020 2020 203c 7472 /tr>. . . \n-00006870: 203c 7464 3e3c 2f74 643e 0a20 2020 2020 . \n-00006880: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n-000068f0: 3c2f 7472 3e0a 2020 2020 2020 2020 3c74 . . . \n-00006930: 2020 3c74 643e 3c2f 7464 3e0a 2020 2020 . \n-00006940: 2020 2020 2020 3c74 6420 636c 6173 733d . \n-000069c0: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n-000069f0: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n-00006a00: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n-00006a10: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n-00006a30: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n-00006a40: 0a20 2020 2020 2020 2020 203c 7464 2063 . .\n-00006a70: 2020 2020 2020 2020 2020 3c74 6420 636c . \n-00006ab0: 3c2f 7472 3e0a 2020 2020 2020 2020 3c74 . . . \n-00006ae0: 203c 7464 3e29 3c2f 7464 3e0a 2020 2020 . \n-00006af0: 2020 2020 2020 3c74 643e 3c2f 7464 3e3c <\n-00006b00: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>. \n-00006b10: 203c 2f74 723e 0a20 2020 2020 203c 2f74 . .\n-00006b40: 0a0a 3c70 2063 6c61 7373 3d22 7265 6665 ..

Reference\n-00006b60: 7320 3c61 2063 6c61 7373 3d22 656c 2220 s add_filede\n-00006bb0: 7363 2829 3c2f 613e 2c20 3c61 2063 6c61 sc(), al\n-00006c00: 6c6f 635f 6466 2829 3c2f 613e 2c20 3c61 loc_df(), osim_file_desc:\n-00006c70: 3a63 6869 6c64 5f6c 6973 743c 2f61 3e2c :child_list,\n-00006c80: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_file_de\n-00006ce0: 7363 3a3a 6669 643c 2f61 3e2c 203c 6120 sc::fid, \n-00006d40: 6f73 696d 5f66 696c 655f 6465 7363 3a3a osim_file_desc::\n-00006d50: 6c69 7374 3c2f 613e 2c20 616e 6420 3c61 list, and osim_file_desc:\n-00006dc0: 3a70 6172 656e 743c 2f61 3e2e 3c2f 703e :parent.

\n-00006dd0: 0a0a 3c70 2063 6c61 7373 3d22 7265 6665 ..

Reference\n-00006df0: 6420 6279 203c 6120 636c 6173 733d 2265 d by osim_aprof_us\n-00006e50: 696d 2829 3c2f 613e 2c20 3c61 2063 6c61 im(), osim_cp\n-00006eb0: 726f 665f 7473 696d 2829 3c2f 613e 2c20 rof_tsim(), \n-00006ec0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osi\n-00006f10: 6d5f 696e 745f 6370 726f 665f 6164 645f m_int_cprof_add_\n-00006f20: 6773 6d28 293c 2f61 3e2c 2061 6e64 203c gsm(), and <\n-00006f30: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-00006f40: 663d 2263 6172 645f 5f66 735f 5f73 696d f=\"card__fs__sim\n-00006f50: 5f38 632e 6874 6d6c 2361 3130 6331 3237 _8c.html#a10c127\n-00006f60: 3063 6632 3038 3761 6232 3161 3237 3731 0cf2087ab21a2771\n-00006f70: 6366 3637 6162 3638 3761 223e 6f73 696d cf67ab687a\">osim\n-00006f80: 5f69 6e74 5f63 7072 6f66 5f61 6464 5f74 _int_cprof_add_t\n-00006f90: 656c 6563 6f6d 2829 3c2f 613e 2e3c 2f70 elecom()....\n-00006fb0: 0a3c 6120 6964 3d22 6134 3932 3233 3034 ..

◆ \n-00007070: 3c2f 613e 3c2f 7370 616e 3e61 6464 5f66 add_f\n-00007080: 696c 6564 6573 6328 293c 2f68 323e 0a0a iledesc()

..\n-00007090: 3c64 6976 2063 6c61 7373 3d22 6d65 6d69
.
. \n-000070c0: 2020 203c 7461 626c 6520 636c 6173 733d
struct osi\n-00006680: 6d5f 6669 6c65 5f64 6573 633c 2f61 3e20 m_file_desc \n-00006690: 2a20 6164 645f 6466 5f77 6974 685f 6566 * add_df_with_ef\n-000066a0: 203c 2f74 643e 0a20 2020 2020 2020 2020 (stru\n-000066e0: 6374 203c 6120 636c 6173 733d 2265 6c22 ct osim_file_de\n-00006720: 7363 3c2f 613e 202a 2623 3136 303b 3c2f sc. parent,
u\n-000067e0: 696e 7431 365f 7426 2331 3630 3b3c 2f74 int16_t . fid,\n-00006820: 203c 2f74 643e 0a20 2020 2020 2020 203c const\n-000068a0: 2063 6861 7220 2a26 2331 3630 3b3c 2f74 char * . name\n-000068e0: 2c20 3c2f 7464 3e0a 2020 2020 2020 2020 ,
cons\n-00006960: 7420 7374 7275 6374 203c 6120 636c 6173 t struct osim_f\n-000069a0: 696c 655f 6465 7363 3c2f 613e 202a 2623 ile_desc *&#\n-000069b0: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;in\n-000069e0: 3c2f 656d 3e2c 203c 2f74 643e 0a20 2020 ,
int \n-00006a90: 3c65 6d3e 6e75 6d3c 2f65 6d3e 2623 3136 num\n-00006aa0: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;
)
. \n-000070e0: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n-000070f0: 2020 3c74 6420 636c 6173 733d 226d 656d . \n-00007120: 2020 2020 2020 2020 3c74 643e 283c 2f74 . \n-000071b0: 2020 2020 203c 7464 2063 6c61 7373 3d22 .\n-000071e0: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n-000071f0: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n-00007200: 2020 2020 203c 7464 2063 6c61 7373 3d22 .\n-00007220: 2020 2020 2020 2020 2020 3c74 643e 3c2f .\n-00007300: 2020 2020 2020 2020 2020 3c74 6420 636c . \n-00007340: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-00007370: 2020 3c74 6420 636c 6173 733d 2270 6172 .\n-000073a0: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n-000073b0: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n-000073c0: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n-000073d0: 2020 2020 2020 2020 203c 7464 3e29 3c2f \n-00007400: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n-00007410: 2020 2020 203c 2f74 6162 6c65 3e0a 3c2f
void add_f\n-00007110: 696c 6564 6573 6320 3c2f 7464 3e0a 2020 iledesc (. struct osim_\n-00007190: 6669 6c65 5f64 6573 633c 2f61 3e20 2a26 file_desc *&\n-000071a0: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;r\n-000071d0: 6f6f 743c 2f65 6d3e 2c20 3c2f 7464 3e0a oot,
. const struct\n-00007260: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_file_desc\n-000072a0: 3c2f 613e 202a 2623 3136 303b 3c2f 7464 * . in, <\n-000072e0: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. .
<\n-00007320: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-00007330: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>int\n-00007360: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;num<\n-00007390: 2f65 6d3e 2623 3136 303b 3c2f 7464 3e0a /em> 
).
....

<\n-000077d0: 7370 616e 2063 6c61 7373 3d22 7065 726d span class=\"perm\n-000077e0: 616c 696e 6b22 3e3c 6120 6872 6566 3d22 alink\">◆ \n-00007820: 3b3c 2f61 3e3c 2f73 7061 6e3e 616c 6c6f ;allo\n-00007830: 635f 6164 665f 7769 7468 5f65 6628 293c c_adf_with_ef()<\n-00007840: 2f68 323e 0a0a 3c64 6976 2063 6c61 7373 /h2>..
.. \n-00007890: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n-000078a0: 2020 2020 2020 2020 3c74 6420 636c 6173 \n-00007920: 0a20 2020 2020 2020 2020 203c 7464 3e28 . . \n-00007940: 3c74 6420 636c 6173 733d 2270 6172 616d . \n-00007970: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n-000079a0: 2020 2020 3c2f 7472 3e0a 2020 2020 2020 . \n-000079b0: 2020 3c74 723e 0a20 2020 2020 2020 2020 . \n-000079c0: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n-000079e0: 2020 2020 2020 3c74 643e 3c2f 7464 3e0a .\n-000079f0: 2020 2020 2020 2020 2020 3c74 6420 636c . \n-00007a30: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n-00007a80: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n-00007ac0: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n-00007af0: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n-00007b30: 3c2f 7472 3e0a 2020 2020 2020 2020 3c74 . . . \n-00007b70: 2020 3c74 643e 3c2f 7464 3e0a 2020 2020 . \n-00007b80: 2020 2020 2020 3c74 6420 636c 6173 733d . \n-00007bf0: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n-00007c00: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n-00007c30: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n-00007c40: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n-00007cc0: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n-00007cf0: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n-00007d00: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-00007d10: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-00007d30: 2020 2020 2020 2020 3c74 643e 3c2f 7464 \n-00007d70: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n-00007db0: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n-00007dc0: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n-00007de0: 2020 3c74 643e 293c 2f74 643e 0a20 2020 . \n-00007df0: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n-00007e00: 3c74 643e 3c2f 7464 3e0a 2020 2020 2020 . \n-00007e10: 2020 3c2f 7472 3e0a 2020 2020 2020 3c2f . ...

Referenc\n-00007e60: 6573 203c 6120 636c 6173 733d 2265 6c22 es add_filed\n-00007eb0: 6573 6328 293c 2f61 3e2c 203c 6120 636c esc(), a\n-00007f00: 6c6c 6f63 5f64 6628 293c 2f61 3e2c 203c lloc_df(), <\n-00007f10: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-00007f20: 663d 2273 7472 7563 746f 7369 6d5f 5f66 f=\"structosim__f\n-00007f30: 696c 655f 5f64 6573 632e 6874 6d6c 2361 ile__desc.html#a\n-00007f40: 6364 3566 3838 6263 3064 6235 3432 6466 cd5f88bc0db542df\n-00007f50: 3032 3636 3532 3234 3332 3639 3963 6163 0266522432699cac\n-00007f60: 223e 6f73 696d 5f66 696c 655f 6465 7363 \">osim_file_desc\n-00007f70: 3a3a 6466 5f6e 616d 653c 2f61 3e2c 203c ::df_name, <\n-00007f80: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-00007f90: 663d 2273 7472 7563 746f 7369 6d5f 5f66 f=\"structosim__f\n-00007fa0: 696c 655f 5f64 6573 632e 6874 6d6c 2361 ile__desc.html#a\n-00007fb0: 6432 3032 3038 3863 6437 3930 3162 6465 d202088cd7901bde\n-00007fc0: 3061 3663 6364 6262 6164 6265 6462 6137 0a6ccdbbadbedba7\n-00007fd0: 223e 6f73 696d 5f66 696c 655f 6465 7363 \">osim_file_desc\n-00007fe0: 3a3a 6466 5f6e 616d 655f 6c65 6e3c 2f61 ::df_name_len, osim_file_\n-00008050: 6465 7363 3a3a 7479 7065 3c2f 613e 2c20 desc::type, \n-00008060: 616e 6420 3c61 2063 6c61 7373 3d22 656c and TYPE_ADF\n-000080d0: 3c2f 613e 2e3c 2f70 3e0a 0a3c 7020 636c .

..

\n-000080f0: 5265 6665 7265 6e63 6564 2062 7920 3c61 Referenced by osi\n-00008150: 6d5f 6170 726f 665f 6870 7369 6d28 293c m_aprof_hpsim()<\n-00008160: 2f61 3e2c 203c 6120 636c 6173 733d 2265 /a>, osim_aprof_is\n-000081c0: 696d 2829 3c2f 613e 2c20 616e 6420 3c61 im(), and osim\n-00008220: 5f61 7072 6f66 5f75 7369 6d28 293c 2f61 _aprof_usim().

...<\n-00008240: 2f64 6976 3e0a 3c61 2069 643d 2261 6230 /div>..◆&\n-00008300: 2331 3630 3b3c 2f61 3e3c 2f73 7061 6e3e #160;\n-00008310: 616c 6c6f 635f 6466 2829 3c2f 6832 3e0a alloc_df().\n-00008320: 0a3c 6469 7620 636c 6173 733d 226d 656d .
.
. \n-00008350: 2020 2020 3c74 6162 6c65 2063 6c61 7373
stru\n-000078c0: 6374 203c 6120 636c 6173 733d 2265 6c22 ct osim_file_de\n-00007900: 7363 3c2f 613e 202a 2061 6c6c 6f63 5f61 sc * alloc_a\n-00007910: 6466 5f77 6974 685f 6566 203c 2f74 643e df_with_ef (\n-00007930: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 void *\n-00007960: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;ctx<\n-00007990: 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 2020 /em>,
\n-00007a10: 636f 6e73 7420 7569 6e74 385f 7420 2a26 const uint8_t *&\n-00007a20: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;a\n-00007a50: 6466 5f6e 616d 653c 2f65 6d3e 2c20 3c2f df_name, . .
. uint8_t&\n-00007ae0: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;a\n-00007b10: 6466 5f6e 616d 655f 6c65 6e3c 2f65 6d3e df_name_len\n-00007b20: 2c20 3c2f 7464 3e0a 2020 2020 2020 2020 ,
cons\n-00007ba0: 7420 6368 6172 202a 2623 3136 303b 3c2f t char * . name,
con\n-00007c60: 7374 2073 7472 7563 7420 3c61 2063 6c61 st struct osim_\n-00007ca0: 6669 6c65 5f64 6573 633c 2f61 3e20 2a26 file_desc *&\n-00007cb0: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;i\n-00007ce0: 6e3c 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 n,
. int num\n-00007da0: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;
)
. \n-00008370: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-00008380: 2020 203c 7464 2063 6c61 7373 3d22 6d65 . \n-00008410: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n-00008440: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n-00008470: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n-00008480: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-00008490: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-000084b0: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n-00008500: 3c74 6420 636c 6173 733d 2270 6172 616d . \n-00008530: 2020 3c2f 7472 3e0a 2020 2020 2020 2020 . \n-00008540: 3c74 723e 0a20 2020 2020 2020 2020 203c . <\n-00008550: 7464 2063 6c61 7373 3d22 7061 7261 6d6b td class=\"paramk\n-00008560: 6579 223e 3c2f 7464 3e0a 2020 2020 2020 ey\">. \n-00008570: 2020 2020 3c74 643e 3c2f 7464 3e0a 2020 . \n-00008580: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n-000085c0: 3c74 6420 636c 6173 733d 2270 6172 616d . \n-000085f0: 2020 2020 2020 203c 2f74 723e 0a20 2020 . \n-00008600: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n-00008610: 2020 2020 3c74 643e 3c2f 7464 3e0a 2020 . \n-00008620: 2020 2020 2020 2020 3c74 643e 293c 2f74 .\n-00008650: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n-00008660: 2020 2020 3c2f 7461 626c 653e 0a3c 2f64
struct o\n-000083d0: 7369 6d5f 6669 6c65 5f64 6573 633c 2f61 sim_file_desc * alloc_df . (void *&#\n-00008430: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;ct\n-00008460: 783c 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 x,
. uint16_t \n-000084f0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 fid,
co\n-000085a0: 6e73 7420 6368 6172 202a 2623 3136 303b nst char * \n-000085b0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 name 
).
.
..

Re\n-000086a0: 6665 7265 6e63 6573 203c 6120 636c 6173 ferences osim\n-00008700: 5f66 696c 655f 6465 7363 3a3a 6368 696c _file_desc::chil\n-00008710: 645f 6c69 7374 3c2f 613e 2c20 3c61 2063 d_list, o\n-00008770: 7369 6d5f 6669 6c65 5f64 6573 633a 3a66 sim_file_desc::f\n-00008780: 6964 3c2f 613e 2c20 3c61 2063 6c61 7373 id, osim_\n-000087e0: 6669 6c65 5f64 6573 633a 3a73 686f 7274 file_desc::short\n-000087f0: 5f6e 616d 653c 2f61 3e2c 203c 6120 636c _name, os\n-00008850: 696d 5f66 696c 655f 6465 7363 3a3a 7479 im_file_desc::ty\n-00008860: 7065 3c2f 613e 2c20 616e 6420 3c61 2063 pe, and \n-000088d0: 5459 5045 5f44 463c 2f61 3e2e 3c2f 703e TYPE_DF.

\n-000088e0: 0a0a 3c70 2063 6c61 7373 3d22 7265 6665 ..

Reference\n-00008900: 6420 6279 203c 6120 636c 6173 733d 2265 d by add_df_\n-00008950: 7769 7468 5f65 6628 293c 2f61 3e2c 203c with_ef(), <\n-00008960: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-00008970: 663d 2263 6f72 655f 3863 2e68 746d 6c23 f=\"core_8c.html#\n-00008980: 6162 3931 3263 3133 3130 6238 6435 3765 ab912c1310b8d57e\n-00008990: 3135 6663 6238 3639 6430 3261 3533 3534 15fcb869d02a5354\n-000089a0: 3422 3e61 6c6c 6f63 5f61 6466 5f77 6974 4\">alloc_adf_wit\n-000089b0: 685f 6566 2829 3c2f 613e 2c20 3c61 2063 h_ef(), osim_cp\n-00008a10: 726f 665f 7369 6d28 293c 2f61 3e2c 203c rof_sim(), <\n-00008a20: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-00008a30: 663d 2263 6172 645f 5f66 735f 5f74 6574 f=\"card__fs__tet\n-00008a40: 7261 5f38 632e 6874 6d6c 2361 3232 6666 ra_8c.html#a22ff\n-00008a50: 6636 3335 3434 3064 3932 3130 3032 3138 f635440d92100218\n-00008a60: 6435 6431 3765 3139 6634 3661 223e 6f73 d5d17e19f46a\">os\n-00008a70: 696d 5f63 7072 6f66 5f74 7369 6d28 293c im_cprof_tsim()<\n-00008a80: 2f61 3e2c 2061 6e64 203c 6120 636c 6173 /a>, and osim_cpro\n-00008ae0: 665f 7569 6363 2829 3c2f 613e 2e3c 2f70 f_uicc()...

.
\n-00008b00: 0a3c 6120 6964 3d22 6163 3563 3832 3262 ..

◆ \n-00008bc0: 3c2f 613e 3c2f 7370 616e 3e64 6566 6175 defau\n-00008bd0: 6c74 5f64 6563 6f64 6528 293c 2f68 323e lt_decode()

\n-00008be0: 0a0a 3c64 6976 2063 6c61 7373 3d22 6d65 ..
.
. \n-00008c10: 2020 2020 203c 7461 626c 6520 636c 6173 . \n-00008c30: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n-00008c40: 2020 2020 3c74 6420 636c 6173 733d 226d \n-00008c70: 0a20 2020 2020 2020 2020 203c 7464 3e28 . . \n-00008c90: 3c74 6420 636c 6173 733d 2270 6172 616d . <\n-00008d40: 2f74 723e 0a20 2020 2020 2020 203c 7472 /tr>. . . \n-00008d80: 203c 7464 3e3c 2f74 643e 0a20 2020 2020 . \n-00008d90: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n-00008e10: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-00008e40: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n-00008e50: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-00008e60: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-00008e80: 2020 2020 2020 2020 3c74 643e 3c2f 7464 \n-00008ec0: 0a20 2020 2020 2020 2020 203c 7464 2063 . .\n-00008f10: 2020 2020 2020 2020 2020 3c74 6420 636c . \n-00008f50: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-00008f80: 2020 2020 2020 2020 3c74 6420 636c 6173 . <\n-00008fc0: 2f74 723e 0a20 2020 2020 2020 203c 7472 /tr>. . . \n-00008ff0: 3c74 643e 293c 2f74 643e 0a20 2020 2020 . \n-00009000: 2020 2020 203c 7464 3e3c 2f74 643e 3c74 . \n-00009020: 3c2f 7472 3e0a 2020 2020 2020 3c2f 7461 . ..<\n-00009310: 2f61 3e0a 3c68 3220 636c 6173 733d 226d /a>.

&#\n-00009370: 3936 3730 3b26 2331 3630 3b3c 2f61 3e3c 9670; <\n-00009380: 2f73 7061 6e3e 656c 656d 656e 745f 616c /span>element_al\n-00009390: 6c6f 6328 293c 2f68 323e 0a0a 3c64 6976 loc()

...
. <\n-000093d0: 7461 626c 6520 636c 6173 733d 226d 656d table class=\"mem\n-000093e0: 6e61 6d65 223e 0a20 2020 2020 2020 203c name\">. <\n-000093f0: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. struct \n-00009450: 6f73 696d 5f64 6563 6f64 6564 5f65 6c65 osim_decoded_ele\n-00009460: 6d65 6e74 3c2f 613e 202a 2065 6c65 6d65 ment * eleme\n-00009470: 6e74 5f61 6c6c 6f63 203c 2f74 643e 0a20 nt_alloc . \n-00009480: 2020 2020 2020 2020 203c 7464 3e28 3c2f
.\n-00009560: 2020 2020 2020 2020 2020 3c74 6420 636c . \n-000095a0: 2020 203c 7464 2063 6c61 7373 3d22 7061 \n-000095d0: 0a20 2020 2020 2020 2020 203c 7464 2063 . . . \n-00009620: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n-00009650: 3c74 643e 3c2f 7464 3e0a 2020 2020 2020 . \n-00009660: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n-00009720: 3c2f 7472 3e0a 2020 2020 2020 2020 3c74 . . . \n-00009760: 2020 3c74 643e 3c2f 7464 3e0a 2020 2020 . \n-00009770: 2020 2020 2020 3c74 6420 636c 6173 733d . \n-00009830: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n-00009840: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-00009850: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n-00009860: 2020 2020 2020 203c 7464 3e29 3c2f 7464 . \n-00009890: 2020 2020 2020 203c 2f74 723e 0a20 2020 . \n-000098a0: 2020 203c 2f74 6162 6c65 3e0a 3c2f 6469
int defa\n-00008c60: 756c 745f 6465 636f 6465 203c 2f74 643e ult_decode (\n-00008c80: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 struct osim_decoded_da\n-00008cf0: 7461 3c2f 613e 202a 2623 3136 303b 3c2f ta. dd,\n-00008d30: 203c 2f74 643e 0a20 2020 2020 2020 203c const\n-00008db0: 2073 7472 7563 7420 3c61 2063 6c61 7373 struct osim_fi\n-00008df0: 6c65 5f64 6573 633c 2f61 3e20 2a26 2331 le_desc *\n-00008e00: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;des\n-00008e30: 633c 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 c,
. int len, <\n-00008ef0: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. .
<\n-00008f30: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-00008f40: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>uint8_t\n-00008f70: 202a 2623 3136 303b 3c2f 7464 3e0a 2020 * data \n-00008fb0: 3b3c 2f74 643e 0a20 2020 2020 2020 203c ;\n-00008fe0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 )
(. struct o\n-000094f0: 7369 6d5f 6465 636f 6465 645f 6461 7461 sim_decoded_data\n-00009500: 3c2f 613e 202a 2623 3136 303b 3c2f 7464 * . dd, <\n-00009540: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. .
<\n-00009580: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-00009590: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>const c\n-000095c0: 6861 7220 2a26 2331 3630 3b3c 2f74 643e har * name, \n-00009600: 3c2f 7464 3e0a 2020 2020 2020 2020 3c2f
\n-00009640: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 enum <\n-00009680: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-00009690: 663d 2273 696d 5f38 682e 6874 6d6c 2361 f=\"sim_8h.html#a\n-000096a0: 3931 3737 6438 6435 3931 6336 3564 3732 9177d8d591c65d72\n-000096b0: 3035 3531 3032 6239 6631 3564 6538 3633 055102b9f15de863\n-000096c0: 223e 6f73 696d 5f65 6c65 6d65 6e74 5f74 \">osim_element_t\n-000096d0: 7970 653c 2f61 3e26 2331 3630 3b3c 2f74 ype . type\n-00009710: 2c20 3c2f 7464 3e0a 2020 2020 2020 2020 ,
enum\n-00009790: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_element\n-000097e0: 5f72 6570 723c 2f61 3e26 2331 3630 3b3c _repr <\n-000097f0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-00009800: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n-00009810: 616d 6522 3e3c 656d 3e72 6570 723c 2f65 ame\">repr 
). \n-00009880: 3c2f 7464 3e3c 7464 3e3c 2f74 643e 0a20
.
..

Ref\n-000098e0: 6572 656e 6365 7320 3c61 2063 6c61 7373 erences __el\n-00009930: 656d 656e 745f 616c 6c6f 6328 293c 2f61 ement_alloc(), osim_de\n-000099a0: 636f 6465 645f 6461 7461 3a3a 6465 636f coded_data::deco\n-000099b0: 6465 645f 656c 656d 656e 7473 3c2f 613e ded_elements\n-000099c0: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osim_\n-00009a20: 6465 636f 6465 645f 656c 656d 656e 743a decoded_element:\n-00009a30: 3a6c 6973 743c 2f61 3e2c 203c 6120 636c :list, osim_decoded\n-00009aa0: 5f65 6c65 6d65 6e74 3a3a 6e61 6d65 3c2f _element::name, and osim_decoded_el\n-00009b20: 656d 656e 743a 3a74 7970 653c 2f61 3e2e ement::type.\n-00009b30: 3c2f 703e 0a0a 3c70 2063 6c61 7373 3d22

..

Refer\n-00009b50: 656e 6365 6420 6279 203c 6120 636c 6173 enced by def\n-00009ba0: 6175 6c74 5f64 6563 6f64 6528 293c 2f61 ault_decode(), \n-00009c00: 656c 705f 6465 636f 6465 2829 3c2f 613e elp_decode()\n-00009c10: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , g\n-00009c60: 736d 5f68 7070 6c6d 6e5f 6465 636f 6465 sm_hpplmn_decode\n-00009c70: 2829 3c2f 613e 2c20 3c61 2063 6c61 7373 (), gsm_imsi_de\n-00009cd0: 636f 6465 2829 3c2f 613e 2c20 3c61 2063 code(), gsm_kc_\n-00009d30: 6465 636f 6465 2829 3c2f 613e 2c20 3c61 decode(), gsm_l\n-00009d90: 705f 6465 636f 6465 2829 3c2f 613e 2c20 p_decode(), \n-00009da0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 gsm\n-00009df0: 5f70 6c6d 6e73 656c 5f64 6563 6f64 6528 _plmnsel_decode(\n-00009e00: 293c 2f61 3e2c 2061 6e64 203c 6120 636c ), and iccid_de\n-00009e60: 636f 6465 2829 3c2f 613e 2e3c 2f70 3e0a code().

.\n-00009e70: 0a3c 2f64 6976 3e0a 3c2f 6469 763e 0a3c .
.
.<\n-00009e80: 6120 6964 3d22 6133 3533 3630 3039 3330 a id=\"a353600930\n-00009e90: 3362 3563 3034 6166 6636 3162 6664 3861 3b5c04aff61bfd8a\n-00009ea0: 6664 3539 3537 3422 206e 616d 653d 2261 fd59574\" name=\"a\n-00009eb0: 3335 3336 3030 3933 3033 6235 6330 3461 3536009303b5c04a\n-00009ec0: 6666 3631 6266 6438 6166 6435 3935 3734 ff61bfd8afd59574\n-00009ed0: 223e 3c2f 613e 0a3c 6832 2063 6c61 7373 \">.

◆ element\n-00009f50: 5f61 6c6c 6f63 5f73 7562 2829 3c2f 6832 _alloc_sub()..
.
.\n-00009f90: 2020 2020 2020 3c74 6162 6c65 2063 6c61 . \n-00009fb0: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n-00009fc0: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n-0000a050: 2020 2020 3c74 643e 283c 2f74 643e 0a20 . \n-0000a060: 2020 2020 2020 2020 203c 7464 2063 6c61 . . \n-0000a130: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n-0000a160: 3c74 643e 3c2f 7464 3e0a 2020 2020 2020 . \n-0000a170: 2020 2020 3c74 6420 636c 6173 733d 2270 . <\n-0000a1e0: 2f74 723e 0a20 2020 2020 2020 203c 7472 /tr>. . . \n-0000a220: 203c 7464 3e3c 2f74 643e 0a20 2020 2020 . \n-0000a230: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n-0000a2f0: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n-0000a300: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n-0000a330: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n-0000a340: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n-0000a3d0: 3c74 6420 636c 6173 733d 2270 6172 616d . \n-0000a400: 2020 2020 2020 203c 2f74 723e 0a20 2020 . \n-0000a410: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n-0000a420: 2020 2020 3c74 643e 3c2f 7464 3e0a 2020 . \n-0000a430: 2020 2020 2020 2020 3c74 643e 293c 2f74 .\n-0000a460: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n-0000a470: 2020 2020 3c2f 7461 626c 653e 0a3c 2f64
struct \n-00009fe0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_deco\n-0000a020: 6465 645f 656c 656d 656e 743c 2f61 3e20 ded_element \n-0000a030: 2a20 656c 656d 656e 745f 616c 6c6f 635f * element_alloc_\n-0000a040: 7375 6220 3c2f 7464 3e0a 2020 2020 2020 sub (s\n-0000a080: 7472 7563 7420 3c61 2063 6c61 7373 3d22 truct osi\n-0000a0c0: 6d5f 6465 636f 6465 645f 656c 656d 656e m_decoded_elemen\n-0000a0d0: 743c 2f61 3e20 2a26 2331 3630 3b3c 2f74 t * . ee, \n-0000a110: 3c2f 7464 3e0a 2020 2020 2020 2020 3c2f
\n-0000a150: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 const \n-0000a190: 6368 6172 202a 2623 3136 303b 3c2f 7464 char * . name,\n-0000a1d0: 203c 2f74 643e 0a20 2020 2020 2020 203c enum \n-0000a250: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_element_\n-0000a2a0: 7479 7065 3c2f 613e 2623 3136 303b 3c2f type . type,
enu\n-0000a360: 6d20 3c61 2063 6c61 7373 3d22 656c 2220 m osim_elemen\n-0000a3b0: 745f 7265 7072 3c2f 613e 2623 3136 303b t_repr \n-0000a3c0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 repr 
).
.
\n-0000a810: 0a3c 2f64 6976 3e0a 3c61 2069 643d 2261 .
..\n-0000a870: 3c68 3220 636c 6173 733d 226d 656d 7469

◆\n-0000a8d0: 3b26 2331 3630 3b3c 2f61 3e3c 2f73 7061 ; LLIST_HEAD()..
.
.. \n-0000a940: 0a20 203c 7464 2063 6c61 7373 3d22 6d6c . . . .
. \n-0000a960: 2020 203c 7461 626c 6520 636c 6173 733d . \n-0000a980: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n-0000a990: 2020 3c74 6420 636c 6173 733d 226d 656d . \n-0000a9c0: 2020 2020 2020 2020 3c74 643e 283c 2f74 . \n-0000aa10: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n-0000aa40: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n-0000aa50: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n-0000aa60: 2020 2020 203c 2f74 6162 6c65 3e0a 2020
static LLI\n-0000a9b0: 5354 5f48 4541 4420 3c2f 7464 3e0a 2020 ST_HEAD (. g_app_profile\n-0000aa00: 7326 2331 3630 3b3c 2f74 643e 0a20 2020 s )
. \n-0000aa70: 3c2f 7464 3e0a 2020 3c74 6420 636c 6173
.st\n-0000aac0: 6174 6963 3c2f 7370 616e 3e3c 2f73 7061 atic
.
..
...◆&#\n-0000abd0: 3136 303b 3c2f 613e 3c2f 7370 616e 3e6f 160;o\n-0000abe0: 7369 6d5f 6170 705f 7072 6f66 696c 655f sim_app_profile_\n-0000abf0: 6669 6e64 5f62 795f 6169 6428 293c 2f68 find_by_aid()..
.
\n-0000ac30: 0a20 2020 2020 203c 7461 626c 6520 636c . . \n-0000ac50: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n-0000ac60: 2020 2020 2020 3c74 6420 636c 6173 733d . \n-0000ad00: 2020 2020 2020 2020 203c 7464 3e28 3c2f . \n-0000ad50: 2020 2020 2020 2020 203c 7464 2063 6c61 \n-0000ad90: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n-0000ada0: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n-0000ade0: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n-0000ae10: 2020 2020 3c74 6420 636c 6173 733d 2270 . . \n-0000ae60: 0a20 2020 2020 2020 2020 203c 7464 3e3c . . \n-0000ae90: 2020 2020 3c74 643e 3c2f 7464 3e3c 7464 . <\n-0000aeb0: 2f74 723e 0a20 2020 2020 203c 2f74 6162 /tr>. .
..\n-0000aee0: 3c70 3e46 696e 6420 616e 7920 7265 6769

Find any regi\n-0000aef0: 7374 6572 6564 2061 7070 6c69 6361 7469 stered applicati\n-0000af00: 6f6e 2070 726f 6669 6c65 2062 6173 6564 on profile based\n-0000af10: 206f 6e20 6974 7320 4149 442e 203c 2f70 on its AID. ..

Referenc\n-0000af40: 6573 203c 6120 636c 6173 733d 2265 6c22 es os\n-0000afa0: 696d 5f63 6172 645f 6170 705f 7072 6f66 im_card_app_prof\n-0000afb0: 696c 653a 3a61 6964 3c2f 613e 2c20 3c61 ile::aid, osim_ca\n-0000b020: 7264 5f61 7070 5f70 726f 6669 6c65 3a3a rd_app_profile::\n-0000b030: 6169 645f 6c65 6e3c 2f61 3e2c 2061 6e64 aid_len, and\n-0000b040: 203c 6120 636c 6173 733d 2265 6c22 2068 osim\n-0000b0a0: 5f63 6172 645f 6170 705f 7072 6f66 696c _card_app_profil\n-0000b0b0: 653a 3a6c 6973 743c 2f61 3e2e 3c2f 703e e::list.

\n-0000b0c0: 0a0a 3c70 2063 6c61 7373 3d22 7265 6665 ..

Reference\n-0000b0e0: 6420 6279 203c 6120 636c 6173 733d 2265 d by osim_ap\n-0000b130: 705f 7072 6f66 696c 655f 7265 6769 7374 p_profile_regist\n-0000b140: 6572 2829 3c2f 613e 2c20 616e 6420 3c61 er(), and osim_card_hdl_a\n-0000b1a0: 6464 5f61 7070 2829 3c2f 613e 2e3c 2f70 dd_app()...

.\n-0000b1c0: 0a3c 6120 6964 3d22 6131 6166 3263 3432 ..

◆ \n-0000b280: 3c2f 613e 3c2f 7370 616e 3e6f 7369 6d5f osim_\n-0000b290: 6170 705f 7072 6f66 696c 655f 6669 6e64 app_profile_find\n-0000b2a0: 5f62 795f 6e61 6d65 2829 3c2f 6832 3e0a _by_name()

.\n-0000b2b0: 0a3c 6469 7620 636c 6173 733d 226d 656d .
.
. \n-0000b2e0: 2020 2020 3c74 6162 6c65 2063 6c61 7373
const \n-0000ac80: 7374 7275 6374 203c 6120 636c 6173 733d struct \n-0000acc0: 6f73 696d 5f63 6172 645f 6170 705f 7072 osim_card_app_pr\n-0000acd0: 6f66 696c 653c 2f61 3e20 2a20 6f73 696d ofile * osim\n-0000ace0: 5f61 7070 5f70 726f 6669 6c65 5f66 696e _app_profile_fin\n-0000acf0: 645f 6279 5f61 6964 203c 2f74 643e 0a20 d_by_aid (. const uint8_\n-0000ad40: 7420 2a26 2331 3630 3b3c 2f74 643e 0a20 t * <\n-0000ad70: 656d 3e61 6964 3c2f 656d 3e2c 203c 2f74 em>aid, .
. uint8_t&#\n-0000ae00: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;ai\n-0000ae30: 645f 6c65 6e3c 2f65 6d3e 2623 3136 303b d_len \n-0000ae40: 3c2f 7464 3e0a 2020 2020 2020 2020 3c2f
<\n-0000ae70: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000ae80: 7464 3e29 3c2f 7464 3e0a 2020 2020 2020 td>)
. \n-0000b300: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-0000b310: 2020 203c 7464 2063 6c61 7373 3d22 6d65 . \n-0000b3b0: 2020 2020 2020 203c 7464 3e28 3c2f 7464 . \n-0000b400: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n-0000b440: 203c 7464 3e3c 2f74 643e 0a20 2020 2020 . \n-0000b450: 2020 203c 2f74 723e 0a20 2020 2020 203c . <\n-0000b460: 2f74 6162 6c65 3e0a 3c2f 6469 763e 3c64 /table>...

Find any \n-0000b490: 7265 6769 7374 6572 6564 2061 7070 6c69 registered appli\n-0000b4a0: 6361 7469 6f6e 2070 726f 6669 6c65 2062 cation profile b\n-0000b4b0: 6173 6564 206f 6e20 6974 7320 6e61 6d65 ased on its name\n-0000b4c0: 2028 652e 672e 203c 2f70 3e0a 3c70 3e22 (e.g.

.

\"\n-0000b4d0: 4144 462e 5553 494d 2229 203c 2f70 3e0a ADF.USIM\")

.\n-0000b4e0: 0a3c 7020 636c 6173 733d 2272 6566 6572 .

References\n-0000b500: 203c 6120 636c 6173 733d 2265 6c22 2068 osim\n-0000b560: 5f63 6172 645f 6170 705f 7072 6f66 696c _card_app_profil\n-0000b570: 653a 3a6c 6973 743c 2f61 3e2c 2061 6e64 e::list, and\n-0000b580: 203c 6120 636c 6173 733d 2265 6c22 2068 osim\n-0000b5e0: 5f63 6172 645f 6170 705f 7072 6f66 696c _card_app_profil\n-0000b5f0: 653a 3a6e 616d 653c 2f61 3e2e 3c2f 703e e::name.

\n-0000b600: 0a0a 3c70 2063 6c61 7373 3d22 7265 6665 ..

Reference\n-0000b620: 6420 6279 203c 6120 636c 6173 733d 2265 d by osim_ap\n-0000b670: 705f 7072 6f66 696c 655f 7265 6769 7374 p_profile_regist\n-0000b680: 6572 2829 3c2f 613e 2e3c 2f70 3e0a 0a3c er().

..<\n-0000b690: 2f64 6976 3e0a 3c2f 6469 763e 0a3c 6120 /div>..\n-0000b6f0: 3c2f 613e 0a3c 6832 2063 6c61 7373 3d22 .

&\n-0000b750: 2339 3637 303b 2623 3136 303b 3c2f 613e #9670; \n-0000b760: 3c2f 7370 616e 3e6f 7369 6d5f 6170 705f osim_app_\n-0000b770: 7072 6f66 696c 655f 6669 6e64 5f73 7728 profile_find_sw(\n-0000b780: 293c 2f68 323e 0a0a 3c64 6976 2063 6c61 )

..
.. .
.\n-0000b7e0: 2020 2020 2020 2020 2020 3c74 6420 636c . \n-0000b870: 2020 2020 2020 3c74 643e 283c 2f74 643e \n-0000b880: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n-0000b910: 2020 2020 2020 2020 3c74 6420 636c 6173 \n-0000b940: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n-0000b950: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n-0000b960: 2020 2020 2020 3c74 6420 636c 6173 733d \n-0000b980: 0a20 2020 2020 2020 2020 203c 7464 3e3c . . \n-0000b9d0: 2020 203c 7464 2063 6c61 7373 3d22 7061 \n-0000ba10: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n-0000ba20: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n-0000ba50: 203c 7464 3e3c 2f74 643e 3c74 643e 3c2f
const str\n-0000b330: 7563 7420 3c61 2063 6c61 7373 3d22 656c uct osi\n-0000b370: 6d5f 6361 7264 5f61 7070 5f70 726f 6669 m_card_app_profi\n-0000b380: 6c65 3c2f 613e 202a 206f 7369 6d5f 6170 le * osim_ap\n-0000b390: 705f 7072 6f66 696c 655f 6669 6e64 5f62 p_profile_find_b\n-0000b3a0: 795f 6e61 6d65 203c 2f74 643e 0a20 2020 y_name (. const char *&#\n-0000b3f0: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;na\n-0000b420: 6d65 3c2f 656d 3e3c 2f74 643e 3c74 643e me\n-0000b430: 293c 2f74 643e 0a20 2020 2020 2020 2020 )
co\n-0000b800: 6e73 7420 7374 7275 6374 203c 6120 636c nst struct osim_c\n-0000b840: 6172 645f 7377 3c2f 613e 202a 206f 7369 ard_sw * osi\n-0000b850: 6d5f 6170 705f 7072 6f66 696c 655f 6669 m_app_profile_fi\n-0000b860: 6e64 5f73 7720 3c2f 7464 3e0a 2020 2020 nd_sw (const struct osim_card\n-0000b8f0: 5f61 7070 5f70 726f 6669 6c65 3c2f 613e _app_profile\n-0000b900: 202a 2623 3136 303b 3c2f 7464 3e0a 2020 * ap,
<\n-0000b990: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000b9a0: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n-0000b9b0: 7970 6522 3e75 696e 7431 365f 7426 2331 ype\">uint16_t\n-0000b9c0: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;sw_\n-0000b9f0: 696e 3c2f 656d 3e26 2331 3630 3b3c 2f74 in .
. \n-0000ba40: 293c 2f74 643e 0a20 2020 2020 2020 2020 ). .
\n-0000ba80: 0a3c 2f64 6976 3e3c 6469 7620 636c 6173 .
..

\n-0000baa0: 4669 6e64 2061 7070 6c69 6361 7469 6f6e Find application\n-0000bab0: 2d73 7065 6369 6669 6320 7374 6174 7573 -specific status\n-0000bac0: 2077 6f72 6420 7769 7468 696e 2067 6976 word within giv\n-0000bad0: 656e 2063 6172 6420 6170 706c 6963 6174 en card applicat\n-0000bae0: 696f 6e20 7072 6f66 696c 652e 203c 2f70 ion profile. ..

Referenc\n-0000bb10: 6573 203c 6120 636c 6173 733d 2265 6c22 es osim_card_sw\n-0000bb70: 3a3a 636f 6465 3c2f 613e 2c20 3c61 2063 ::code, s\n-0000bbc0: 773c 2f61 3e2c 2061 6e64 203c 6120 636c w, and osim_card_\n-0000bc30: 6170 705f 7072 6f66 696c 653a 3a73 773c app_profile::sw<\n-0000bc40: 2f61 3e2e 3c2f 703e 0a0a 3c70 2063 6c61 /a>.

..

R\n-0000bc60: 6566 6572 656e 6365 6420 6279 203c 6120 eferenced by \n-0000bcb0: 6f73 696d 5f70 7269 6e74 5f73 775f 6275 osim_print_sw_bu\n-0000bcc0: 6628 293c 2f61 3e2c 2061 6e64 203c 6120 f(), and \n-0000bd10: 6f73 696d 5f73 775f 636c 6173 7328 293c osim_sw_class()<\n-0000bd20: 2f61 3e2e 3c2f 703e 0a0a 3c2f 6469 763e /a>.

..
\n-0000bd30: 0a3c 2f64 6976 3e0a 3c61 2069 643d 2261 .
..\n-0000bd90: 3c68 3220 636c 6173 733d 226d 656d 7469

◆\n-0000bdf0: 3b26 2331 3630 3b3c 2f61 3e3c 2f73 7061 ; osim_app_profi\n-0000be10: 6c65 5f72 6567 6973 7465 7228 293c 2f68 le_register()..
.
\n-0000be50: 0a20 2020 2020 203c 7461 626c 6520 636c . . \n-0000be70: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n-0000be80: 2020 2020 2020 3c74 6420 636c 6173 733d . \n-0000bec0: 2020 2020 2020 2020 203c 7464 3e28 3c2f . \n-0000bf60: 2020 2020 203c 7464 2063 6c61 7373 3d22 ). \n-0000bfa0: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n-0000bfb0: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n-0000bfc0: 203c 2f74 6162 6c65 3e0a 3c2f 6469 763e
void o\n-0000bea0: 7369 6d5f 6170 705f 7072 6f66 696c 655f sim_app_profile_\n-0000beb0: 7265 6769 7374 6572 203c 2f74 643e 0a20 register (. struct osim_card_ap\n-0000bf40: 705f 7072 6f66 696c 653c 2f61 3e20 2a26 p_profile *&\n-0000bf50: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;a\n-0000bf80: 7072 6f66 3c2f 656d 3e3c 2f74 643e 3c74 prof
.
\n-0000bfd0: 3c64 6976 2063 6c61 7373 3d22 6d65 6d64
..

Registe\n-0000bff0: 7220 616e 2061 7070 6c69 6361 7469 6f6e r an application\n-0000c000: 2070 726f 6669 6c65 2e20 3c2f 703e 0a3c profile.

.<\n-0000c010: 703e 5479 7069 6361 6c6c 7920 6361 6c6c p>Typically call\n-0000c020: 6564 2061 7420 6561 726c 7920 7374 6172 ed at early star\n-0000c030: 742d 7570 2e20 3c2f 703e 0a0a 3c70 2063 t-up.

..

References osim_card\n-0000c0c0: 5f61 7070 5f70 726f 6669 6c65 3a3a 6169 _app_profile::ai\n-0000c0d0: 643c 2f61 3e2c 203c 6120 636c 6173 733d d, osim_card_app_\n-0000c140: 7072 6f66 696c 653a 3a61 6964 5f6c 656e profile::aid_len\n-0000c150: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , osim_card_app_p\n-0000c1c0: 726f 6669 6c65 3a3a 6c69 7374 3c2f 613e rofile::list\n-0000c1d0: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osi\n-0000c230: 6d5f 6361 7264 5f61 7070 5f70 726f 6669 m_card_app_profi\n-0000c240: 6c65 3a3a 6e61 6d65 3c2f 613e 2c20 3c61 le::name, osim_app_profi\n-0000c2a0: 6c65 5f66 696e 645f 6279 5f61 6964 2829 le_find_by_aid()\n-0000c2b0: 3c2f 613e 2c20 616e 6420 3c61 2063 6c61 , and os\n-0000c300: 696d 5f61 7070 5f70 726f 6669 6c65 5f66 im_app_profile_f\n-0000c310: 696e 645f 6279 5f6e 616d 6528 293c 2f61 ind_by_name().

..

Ref\n-0000c340: 6572 656e 6365 6420 6279 203c 6120 636c erenced by os\n-0000c390: 696d 5f69 6e69 7428 293c 2f61 3e2e 3c2f im_init()...

...

<\n-0000c420: 7370 616e 2063 6c61 7373 3d22 7065 726d span class=\"perm\n-0000c430: 616c 696e 6b22 3e3c 6120 6872 6566 3d22 alink\">◆ \n-0000c470: 3b3c 2f61 3e3c 2f73 7061 6e3e 6f73 696d ;osim\n-0000c480: 5f63 6172 645f 6864 6c5f 6164 645f 6170 _card_hdl_add_ap\n-0000c490: 7028 293c 2f68 323e 0a0a 3c64 6976 2063 p()

..
.\n-0000c4b0: 3c64 6976 2063 6c61 7373 3d22 6d65 6d70
. . . \n-0000c510: 696e 7420 6f73 696d 5f63 6172 645f 6864 int osim_card_hd\n-0000c520: 6c5f 6164 645f 6170 7020 3c2f 7464 3e0a l_add_app .\n-0000c530: 2020 2020 2020 2020 2020 3c74 643e 283c (<\n-0000c540: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000c550: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n-0000c560: 7970 6522 3e73 7472 7563 7420 3c61 2063 ype\">struct osim\n-0000c5a0: 5f63 6172 645f 6864 6c3c 2f61 3e20 2a26 _card_hdl *&\n-0000c5b0: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;. \n-0000c5c0: 2020 2020 203c 7464 2063 6c61 7373 3d22 c\n-0000c5e0: 683c 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 h, . \n-0000c5f0: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n-0000c600: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-0000c610: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-0000c630: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . const uint8_t \n-0000c670: 2a26 2331 3630 3b3c 2f74 643e 0a20 2020 * . \n-0000c680: 2020 2020 2020 203c 7464 2063 6c61 7373 aid, \n-0000c6b0: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n-0000c6c0: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n-0000c6d0: 2020 2020 2020 3c74 6420 636c 6173 733d \n-0000c6f0: 0a20 2020 2020 2020 2020 203c 7464 3e3c . <\n-0000c700: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000c710: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n-0000c720: 7970 6522 3e75 696e 7438 5f74 2623 3136 ype\">uint8_t\n-0000c730: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;. \n-0000c740: 2020 3c74 6420 636c 6173 733d 2270 6172 aid_\n-0000c760: 6c65 6e3c 2f65 6d3e 2c20 3c2f 7464 3e0a len, .\n-0000c770: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n-0000c780: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n-0000c790: 2020 2020 203c 7464 2063 6c61 7373 3d22 .\n-0000c7b0: 2020 2020 2020 2020 2020 3c74 643e 3c2f . const char *\n-0000c7f0: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  . \n-0000c800: 2020 2020 2020 3c74 6420 636c 6173 733d \n-0000c820: 6c61 6265 6c3c 2f65 6d3e 2623 3136 303b label \n-0000c830: 3c2f 7464 3e0a 2020 2020 2020 2020 3c2f . . \n-0000c850: 0a20 2020 2020 2020 2020 203c 7464 3e3c . <\n-0000c860: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000c870: 7464 3e29 3c2f 7464 3e0a 2020 2020 2020 td>). \n-0000c880: 2020 2020 3c74 643e 3c2f 7464 3e3c 7464 . <\n-0000c8a0: 2f74 723e 0a20 2020 2020 203c 2f74 6162 /tr>. .
..\n-0000c8d0: 3c70 3e41 6464 2061 6e20 6170 706c 6963

Add an applic\n-0000c8e0: 6174 696f 6e20 746f 2061 2067 6976 656e ation to a given\n-0000c8f0: 2063 6172 642e 203c 2f70 3e0a 0a3c 7020 card.

..

References osim_card_ap\n-0000c980: 705f 6864 6c3a 3a61 6964 3c2f 613e 2c20 p_hdl::aid, \n-0000c990: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_card\n-0000c9f0: 5f61 7070 5f68 646c 3a3a 6169 645f 6c65 _app_hdl::aid_le\n-0000ca00: 6e3c 2f61 3e2c 203c 6120 636c 6173 733d n, osim_ca\n-0000ca60: 7264 5f68 646c 3a3a 6170 7073 3c2f 613e rd_hdl::apps\n-0000ca70: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osim_ca\n-0000cad0: 7264 5f61 7070 5f68 646c 3a3a 6c61 6265 rd_app_hdl::labe\n-0000cae0: 6c3c 2f61 3e2c 203c 6120 636c 6173 733d l, os\n-0000cb40: 696d 5f63 6172 645f 6170 705f 6864 6c3a im_card_app_hdl:\n-0000cb50: 3a6c 6973 743c 2f61 3e2c 203c 6120 636c :list, MA\n-0000cba0: 585f 4149 445f 4c45 4e3c 2f61 3e2c 203c X_AID_LEN, <\n-0000cbb0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-0000cbc0: 663d 2263 6f72 655f 3863 2e68 746d 6c23 f=\"core_8c.html#\n-0000cbd0: 6162 3263 6165 3163 3937 6639 3738 6566 ab2cae1c97f978ef\n-0000cbe0: 6165 3564 6561 3931 3037 3664 3162 3863 ae5dea91076d1b8c\n-0000cbf0: 3522 3e6f 7369 6d5f 6170 705f 7072 6f66 5\">osim_app_prof\n-0000cc00: 696c 655f 6669 6e64 5f62 795f 6169 6428 ile_find_by_aid(\n-0000cc10: 293c 2f61 3e2c 203c 6120 636c 6173 733d ), osim_\n-0000cc60: 6361 7264 5f68 646c 5f66 696e 645f 6170 card_hdl_find_ap\n-0000cc70: 7028 293c 2f61 3e2c 2061 6e64 203c 6120 p(), and osim_card_ap\n-0000cce0: 705f 6864 6c3a 3a70 726f 663c 2f61 3e2e p_hdl::prof.\n-0000ccf0: 3c2f 703e 0a0a 3c2f 6469 763e 0a3c 2f64

..
...

◆\n-0000cdc0: 3630 3b3c 2f61 3e3c 2f73 7061 6e3e 6f73 60;os\n-0000cdd0: 696d 5f63 6172 645f 6864 6c5f 6669 6e64 im_card_hdl_find\n-0000cde0: 5f61 7070 2829 3c2f 6832 3e0a 0a3c 6469 _app()

...
. \n-0000ce20: 3c74 6162 6c65 2063 6c61 7373 3d22 6d65 . \n-0000ce40: 3c74 723e 0a20 2020 2020 2020 2020 203c . <\n-0000ce50: 7464 2063 6c61 7373 3d22 6d65 6d6e 616d td class=\"memnam\n-0000ce60: 6522 3e73 7472 7563 7420 3c61 2063 6c61 e\">struct o\n-0000cea0: 7369 6d5f 6361 7264 5f61 7070 5f68 646c sim_card_app_hdl\n-0000ceb0: 3c2f 613e 202a 206f 7369 6d5f 6361 7264 * osim_card\n-0000cec0: 5f68 646c 5f66 696e 645f 6170 7020 3c2f _hdl_find_app . (. \n-0000cef0: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-0000cf60: 2020 2020 2020 2020 203c 7464 2063 6c61 .\n-0000cfa0: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n-0000cfb0: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n-0000cff0: 3c74 6420 636c 6173 733d 2270 6172 616d \n-0000d020: 0a20 2020 2020 2020 2020 203c 7464 2063 . .\n-0000d070: 2020 2020 2020 2020 2020 3c74 6420 636c . \n-0000d0b0: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-0000d0e0: 2020 2020 2020 3c74 6420 636c 6173 733d . \n-0000d120: 3c2f 7472 3e0a 2020 2020 2020 2020 3c74 . . . \n-0000d150: 203c 7464 3e29 3c2f 7464 3e0a 2020 2020 . \n-0000d160: 2020 2020 2020 3c74 643e 3c2f 7464 3e3c <\n-0000d170: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>. \n-0000d180: 203c 2f74 723e 0a20 2020 2020 203c 2f74 . .\n-0000d1b0: 0a0a 3c70 2063 6c61 7373 3d22 7265 6665 ..

Reference\n-0000d1d0: 7320 3c61 2063 6c61 7373 3d22 656c 2220 s osim_ca\n-0000d230: 7264 5f61 7070 5f68 646c 3a3a 6169 643c rd_app_hdl::aid<\n-0000d240: 2f61 3e2c 203c 6120 636c 6173 733d 2265 /a>, osim\n-0000d2a0: 5f63 6172 645f 6170 705f 6864 6c3a 3a61 _card_app_hdl::a\n-0000d2b0: 6964 5f6c 656e 3c2f 613e 2c20 3c61 2063 id_len, os\n-0000d310: 696d 5f63 6172 645f 6864 6c3a 3a61 7070 im_card_hdl::app\n-0000d320: 733c 2f61 3e2c 203c 6120 636c 6173 733d s, os\n-0000d380: 696d 5f63 6172 645f 6170 705f 6864 6c3a im_card_app_hdl:\n-0000d390: 3a6c 6973 743c 2f61 3e2c 2061 6e64 203c :list, and <\n-0000d3a0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-0000d3b0: 663d 2273 696d 5f38 682e 6874 6d6c 2361 f=\"sim_8h.html#a\n-0000d3c0: 3461 6661 6562 6630 6463 6362 6662 6461 4afaebf0dccbfbda\n-0000d3d0: 6435 6664 6331 3731 6364 3139 6463 6235 d5fdc171cd19dcb5\n-0000d3e0: 223e 4d41 585f 4149 445f 4c45 4e3c 2f61 \">MAX_AID_LEN.

..

Ref\n-0000d410: 6572 656e 6365 6420 6279 203c 6120 636c erenced by os\n-0000d460: 696d 5f63 6172 645f 6864 6c5f 6164 645f im_card_hdl_add_\n-0000d470: 6170 7028 293c 2f61 3e2e 3c2f 703e 0a0a app().

..\n-0000d480: 3c2f 6469 763e 0a3c 2f64 6976 3e0a 3c61 ...

\n-0000d540: 2623 3936 3730 3b26 2331 3630 3b3c 2f61 ◆ osim_cpr\n-0000d560: 6f66 5f66 696e 645f 7377 2829 3c2f 6832 of_find_sw()..
.
.\n-0000d5a0: 2020 2020 2020 3c74 6162 6c65 2063 6c61

struct \n-0000cf10: 3c61 2063 6c61 7373 3d22 656c 2220 6872 \n-0000cf40: 6f73 696d 5f63 6172 645f 6864 6c3c 2f61 osim_card_hdl * <\n-0000cf80: 656d 3e63 683c 2f65 6d3e 2c20 3c2f 7464 em>ch, .
. \n-0000cfe0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 const uint\n-0000d010: 385f 7420 2a26 2331 3630 3b3c 2f74 643e 8_t * aid, <\n-0000d050: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. .
<\n-0000d090: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000d0a0: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>uint8_t\n-0000d0d0: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  \n-0000d100: 6169 645f 6c65 6e3c 2f65 6d3e 2623 3136 aid_len\n-0000d110: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;
)
. \n-0000d5c0: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n-0000d5d0: 2020 2020 203c 7464 2063 6c61 7373 3d22 \n-0000d650: 0a20 2020 2020 2020 2020 203c 7464 3e28 . . \n-0000d670: 3c74 6420 636c 6173 733d 2270 6172 616d . \n-0000d6f0: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n-0000d720: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n-0000d730: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n-0000d740: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n-0000d760: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n-0000d770: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n-0000d7e0: 2020 2020 2020 203c 2f74 723e 0a20 2020 . \n-0000d7f0: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n-0000d800: 2020 2020 3c74 643e 3c2f 7464 3e0a 2020 . \n-0000d810: 2020 2020 2020 2020 3c74 643e 293c 2f74 .\n-0000d840: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n-0000d850: 2020 2020 3c2f 7461 626c 653e 0a3c 2f64
const s\n-0000d5f0: 7472 7563 7420 3c61 2063 6c61 7373 3d22 truct osim_card_s\n-0000d630: 773c 2f61 3e20 2a20 6f73 696d 5f63 7072 w * osim_cpr\n-0000d640: 6f66 5f66 696e 645f 7377 203c 2f74 643e of_find_sw (\n-0000d660: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 const stru\n-0000d690: 6374 203c 6120 636c 6173 733d 2265 6c22 ct osim_card\n-0000d6d0: 5f70 726f 6669 6c65 3c2f 613e 202a 2623 _profile *&#\n-0000d6e0: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;cp\n-0000d710: 3c2f 656d 3e2c 203c 2f74 643e 0a20 2020 ,
uint16_t <\n-0000d7a0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000d7b0: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n-0000d7c0: 616d 6522 3e3c 656d 3e73 775f 696e 3c2f ame\">sw_in 
).
...

\n-0000db70: 3c61 2068 7265 663d 2223 6138 6233 6663 \n-0000dba0: 3637 303b 2623 3136 303b 3c2f 613e 3c2f 670; osim_file_d\n-0000dbc0: 6563 6f64 6528 293c 2f68 323e 0a0a 3c64 ecode()

...
. \n-0000dc00: 203c 7461 626c 6520 636c 6173 733d 226d . \n-0000dc20: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n-0000dc30: 3c74 6420 636c 6173 733d 226d 656d 6e61 . \n-0000dcb0: 2020 2020 2020 2020 3c74 643e 283c 2f74 .\n-0000dd30: 2020 2020 2020 2020 2020 3c74 6420 636c .\n-0000dd80: 2020 2020 2020 2020 2020 3c74 6420 636c . \n-0000ddc0: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-0000ddf0: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n-0000de20: 2020 2020 3c2f 7472 3e0a 2020 2020 2020 . \n-0000de30: 2020 3c74 723e 0a20 2020 2020 2020 2020 . \n-0000de40: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n-0000de60: 2020 2020 2020 3c74 643e 3c2f 7464 3e0a .\n-0000de70: 2020 2020 2020 2020 2020 3c74 6420 636c . \n-0000dee0: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n-0000def0: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-0000df00: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n-0000df10: 2020 2020 2020 203c 7464 3e29 3c2f 7464 . \n-0000df40: 2020 2020 2020 203c 2f74 723e 0a20 2020 . \n-0000df50: 2020 203c 2f74 6162 6c65 3e0a 3c2f 6469
struct o\n-0000dc80: 7369 6d5f 6465 636f 6465 645f 6461 7461 sim_decoded_data\n-0000dc90: 3c2f 613e 202a 206f 7369 6d5f 6669 6c65 * osim_file\n-0000dca0: 5f64 6563 6f64 6520 3c2f 7464 3e0a 2020 _decode (. struct osim_file\n-0000dd50: 3c65 6d3e 6669 6c65 3c2f 656d 3e2c 203c file, <\n-0000dd60: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. .
<\n-0000dda0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000ddb0: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>int\n-0000dde0: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;len<\n-0000de10: 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 2020 /em>,
\n-0000de90: 7569 6e74 385f 7420 2a26 2331 3630 3b3c uint8_t * <\n-0000dea0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000deb0: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n-0000dec0: 616d 6522 3e3c 656d 3e64 6174 613c 2f65 ame\">data 
). \n-0000df30: 3c2f 7464 3e3c 7464 3e3c 2f74 643e 0a20
..<\n-0000e1b0: 2f61 3e0a 3c68 3220 636c 6173 733d 226d /a>.

&#\n-0000e210: 3936 3730 3b26 2331 3630 3b3c 2f61 3e3c 9670; <\n-0000e220: 2f73 7061 6e3e 6f73 696d 5f66 696c 655f /span>osim_file_\n-0000e230: 6465 7363 5f66 696e 645f 6169 6428 293c desc_find_aid()<\n-0000e240: 2f68 323e 0a0a 3c64 6976 2063 6c61 7373 /h2>..
.. \n-0000e290: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n-0000e2a0: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n-0000e330: 203c 7464 3e28 3c2f 7464 3e0a 2020 2020 . \n-0000e340: 2020 2020 2020 3c74 6420 636c 6173 733d . \n-0000e3f0: 2020 203c 2f74 723e 0a20 2020 2020 2020 . \n-0000e400: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n-0000e410: 3c74 6420 636c 6173 733d 2270 6172 616d . \n-0000e430: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n-0000e440: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n-0000e480: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n-0000e4b0: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n-0000e4c0: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-0000e4d0: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-0000e4f0: 2020 2020 2020 2020 3c74 643e 3c2f 7464 \n-0000e570: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n-0000e580: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n-0000e590: 2020 2020 2020 3c74 643e 3c2f 7464 3e0a .\n-0000e5a0: 2020 2020 2020 2020 2020 3c74 643e 293c .\n-0000e5e0: 2020 2020 2020 3c2f 7461 626c 653e 0a3c
stru\n-0000e2c0: 6374 203c 6120 636c 6173 733d 2265 6c22 ct osim_file_de\n-0000e300: 7363 3c2f 613e 202a 206f 7369 6d5f 6669 sc * osim_fi\n-0000e310: 6c65 5f64 6573 635f 6669 6e64 5f61 6964 le_desc_find_aid\n-0000e320: 203c 2f74 643e 0a20 2020 2020 2020 2020 (stru\n-0000e360: 6374 203c 6120 636c 6173 733d 2265 6c22 ct osim_file_de\n-0000e3a0: 7363 3c2f 613e 202a 2623 3136 303b 3c2f sc. parent,
c\n-0000e460: 6f6e 7374 2075 696e 7438 5f74 202a 2623 onst uint8_t *&#\n-0000e470: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;ai\n-0000e4a0: 643c 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 d,
. uint8_t <\n-0000e530: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000e540: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n-0000e550: 616d 6522 3e3c 656d 3e61 6964 5f6c 656e ame\">aid_len\n-0000e560: 3c2f 656d 3e26 2331 3630 3b3c 2f74 643e  
)<\n-0000e5b0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000e5c0: 7464 3e3c 2f74 643e 3c74 643e 3c2f 7464 td>.
.<\n-0000e5f0: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
..

\n-0000e620: 5265 6665 7265 6e63 6573 203c 6120 636c References os\n-0000e680: 696d 5f66 696c 655f 6465 7363 3a3a 6368 im_file_desc::ch\n-0000e690: 696c 645f 6c69 7374 3c2f 613e 2c20 3c61 ild_list, osim_file_desc:\n-0000e700: 3a64 665f 6e61 6d65 3c2f 613e 2c20 3c61 :df_name, osim_file_desc:\n-0000e770: 3a64 665f 6e61 6d65 5f6c 656e 3c2f 613e :df_name_len\n-0000e780: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osim_file_d\n-0000e7e0: 6573 633a 3a6c 6973 743c 2f61 3e2c 203c esc::list, <\n-0000e7f0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-0000e800: 663d 2273 7472 7563 746f 7369 6d5f 5f66 f=\"structosim__f\n-0000e810: 696c 655f 5f64 6573 632e 6874 6d6c 2361 ile__desc.html#a\n-0000e820: 3564 3730 6233 3465 6561 3631 6334 3963 5d70b34eea61c49c\n-0000e830: 3133 6438 3035 3564 3064 3130 6532 3365 13d8055d0d10e23e\n-0000e840: 223e 6f73 696d 5f66 696c 655f 6465 7363 \">osim_file_desc\n-0000e850: 3a3a 7061 7265 6e74 3c2f 613e 2c20 3c61 ::parent, osim_file_desc:\n-0000e8c0: 3a74 7970 653c 2f61 3e2c 2061 6e64 203c :type, and <\n-0000e8d0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-0000e8e0: 663d 2273 696d 5f38 682e 6874 6d6c 2361 f=\"sim_8h.html#a\n-0000e8f0: 3338 6437 3763 6462 6436 3539 3632 3163 38d77cdbd659621c\n-0000e900: 3332 6665 3037 3234 3931 3762 3566 6364 32fe0724917b5fcd\n-0000e910: 6134 6536 3330 6239 3562 6563 6366 6165 a4e630b95beccfae\n-0000e920: 6235 3633 6266 6331 3931 3464 3131 3134 b563bfc1914d1114\n-0000e930: 3022 3e54 5950 455f 4144 463c 2f61 3e2e 0\">TYPE_ADF.\n-0000e940: 3c2f 703e 0a0a 3c2f 6469 763e 0a3c 2f64

..
...

◆\n-0000ea10: 3630 3b3c 2f61 3e3c 2f73 7061 6e3e 6f73 60;os\n-0000ea20: 696d 5f66 696c 655f 6465 7363 5f66 696e im_file_desc_fin\n-0000ea30: 645f 6669 6428 293c 2f68 323e 0a0a 3c64 d_fid()

...
. \n-0000ea70: 203c 7461 626c 6520 636c 6173 733d 226d . \n-0000ea90: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n-0000eaa0: 3c74 6420 636c 6173 733d 226d 656d 6e61 . \n-0000eb20: 2020 2020 2020 2020 203c 7464 3e28 3c2f . \n-0000ebb0: 2020 2020 2020 3c74 6420 636c 6173 733d \n-0000ebf0: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n-0000ec00: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n-0000ec40: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n-0000ec70: 2020 2020 203c 7464 2063 6c61 7373 3d22 \n-0000ecb0: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n-0000ecc0: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n-0000ecf0: 203c 7464 3e3c 2f74 643e 3c74 643e 3c2f
struct osim\n-0000eaf0: 5f66 696c 655f 6465 7363 3c2f 613e 202a _file_desc *\n-0000eb00: 206f 7369 6d5f 6669 6c65 5f64 6573 635f osim_file_desc_\n-0000eb10: 6669 6e64 5f66 6964 203c 2f74 643e 0a20 find_fid (. struct osim\n-0000eb90: 5f66 696c 655f 6465 7363 3c2f 613e 202a _file_desc *\n-0000eba0: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  \n-0000ebd0: 7061 7265 6e74 3c2f 656d 3e2c 203c 2f74 parent, .
. uint16_t&\n-0000ec60: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;f\n-0000ec90: 6964 3c2f 656d 3e26 2331 3630 3b3c 2f74 id .
. \n-0000ece0: 293c 2f74 643e 0a20 2020 2020 2020 2020 ). .
\n-0000ed20: 0a3c 2f64 6976 3e3c 6469 7620 636c 6173 .
.
.<\n-0000ef30: 6120 6964 3d22 6133 6335 6165 6562 3131 a id=\"a3c5aeeb11\n-0000ef40: 3565 3262 6637 6635 3666 3633 6635 3864 5e2bf7f56f63f58d\n-0000ef50: 3165 3964 6565 6622 206e 616d 653d 2261 1e9deef\" name=\"a\n-0000ef60: 3363 3561 6565 6231 3135 6532 6266 3766 3c5aeeb115e2bf7f\n-0000ef70: 3536 6636 3366 3538 6431 6539 6465 6566 56f63f58d1e9deef\n-0000ef80: 223e 3c2f 613e 0a3c 6832 2063 6c61 7373 \">.

◆ osim_fi\n-0000f000: 6c65 5f64 6573 635f 6669 6e64 5f6e 616d le_desc_find_nam\n-0000f010: 6528 293c 2f68 323e 0a0a 3c64 6976 2063 e()

..
.\n-0000f030: 3c64 6976 2063 6c61 7373 3d22 6d65 6d70
. . . \n-0000f090: 7374 7275 6374 203c 6120 636c 6173 733d struct osim_fil\n-0000f0d0: 655f 6465 7363 3c2f 613e 202a 206f 7369 e_desc * osi\n-0000f0e0: 6d5f 6669 6c65 5f64 6573 635f 6669 6e64 m_file_desc_find\n-0000f0f0: 5f6e 616d 6520 3c2f 7464 3e0a 2020 2020 _name . \n-0000f100: 2020 2020 2020 3c74 643e 283c 2f74 643e (\n-0000f110: 0a20 2020 2020 2020 2020 203c 7464 2063 . struct osim_fi\n-0000f170: 6c65 5f64 6573 633c 2f61 3e20 2a26 2331 le_desc *\n-0000f180: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;. \n-0000f190: 2020 203c 7464 2063 6c61 7373 3d22 7061 par\n-0000f1b0: 656e 743c 2f65 6d3e 2c20 3c2f 7464 3e0a ent, .\n-0000f1c0: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n-0000f1d0: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n-0000f1e0: 2020 2020 203c 7464 2063 6c61 7373 3d22 .\n-0000f200: 2020 2020 2020 2020 2020 3c74 643e 3c2f . const char *\n-0000f240: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  . \n-0000f250: 2020 2020 2020 3c74 6420 636c 6173 733d \n-0000f270: 6e61 6d65 3c2f 656d 3e26 2331 3630 3b3c name <\n-0000f280: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. . .\n-0000f2a0: 2020 2020 2020 2020 2020 3c74 643e 3c2f . ). \n-0000f2d0: 2020 203c 7464 3e3c 2f74 643e 3c74 643e \n-0000f2e0: 3c2f 7464 3e0a 2020 2020 2020 2020 3c2f . . .
..<\n-0000f320: 7020 636c 6173 733d 2272 6566 6572 656e p class=\"referen\n-0000f330: 6365 223e 5265 6665 7265 6e63 6573 203c ce\">References <\n-0000f340: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-0000f350: 663d 2273 7472 7563 746f 7369 6d5f 5f66 f=\"structosim__f\n-0000f360: 696c 655f 5f64 6573 632e 6874 6d6c 2361 ile__desc.html#a\n-0000f370: 3935 6334 3836 3935 3239 3563 3937 3930 95c48695295c9790\n-0000f380: 3132 3233 3063 6465 3539 6164 6430 3565 12230cde59add05e\n-0000f390: 223e 6f73 696d 5f66 696c 655f 6465 7363 \">osim_file_desc\n-0000f3a0: 3a3a 6368 696c 645f 6c69 7374 3c2f 613e ::child_list\n-0000f3b0: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osim_file_d\n-0000f410: 6573 633a 3a6c 6973 743c 2f61 3e2c 203c esc::list, <\n-0000f420: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-0000f430: 663d 2273 7472 7563 746f 7369 6d5f 5f66 f=\"structosim__f\n-0000f440: 696c 655f 5f64 6573 632e 6874 6d6c 2361 ile__desc.html#a\n-0000f450: 3564 3730 6233 3465 6561 3631 6334 3963 5d70b34eea61c49c\n-0000f460: 3133 6438 3035 3564 3064 3130 6532 3365 13d8055d0d10e23e\n-0000f470: 223e 6f73 696d 5f66 696c 655f 6465 7363 \">osim_file_desc\n-0000f480: 3a3a 7061 7265 6e74 3c2f 613e 2c20 616e ::parent, an\n-0000f490: 6420 3c61 2063 6c61 7373 3d22 656c 2220 d osim_file_d\n-0000f4f0: 6573 633a 3a73 686f 7274 5f6e 616d 653c esc::short_name<\n-0000f500: 2f61 3e2e 3c2f 703e 0a0a 3c2f 6469 763e /a>.

..
\n-0000f510: 0a3c 2f64 6976 3e0a 3c61 2069 643d 2261 .
..\n-0000f570: 3c68 3220 636c 6173 733d 226d 656d 7469

◆\n-0000f5d0: 3b26 2331 3630 3b3c 2f61 3e3c 2f73 7061 ; osim_file_desc\n-0000f5f0: 5f66 696e 645f 7366 6964 2829 3c2f 6832 _find_sfid()..
.
.\n-0000f630: 2020 2020 2020 3c74 6162 6c65 2063 6c61 . \n-0000f650: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n-0000f660: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n-0000f700: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n-0000f7b0: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n-0000f7c0: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n-0000f7f0: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n-0000f800: 2020 2020 2020 203c 7464 2063 6c61 7373 .\n-0000f830: 2020 2020 2020 2020 2020 3c74 6420 636c . \n-0000f870: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n-0000f880: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n-0000f8a0: 2020 3c74 643e 293c 2f74 643e 0a20 2020 . \n-0000f8b0: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n-0000f8c0: 3c74 643e 3c2f 7464 3e0a 2020 2020 2020 . \n-0000f8d0: 2020 3c2f 7472 3e0a 2020 2020 2020 3c2f . ...

Referenc\n-0000f920: 6573 203c 6120 636c 6173 733d 2265 6c22 es osim_file_\n-0000f980: 6465 7363 3a3a 6368 696c 645f 6c69 7374 desc::child_list\n-0000f990: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , osim_fi\n-0000f9f0: 6c65 5f64 6573 633a 3a6c 6973 743c 2f61 le_desc::list, osim_file_\n-0000fa60: 6465 7363 3a3a 7061 7265 6e74 3c2f 613e desc::parent\n-0000fa70: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , SFI_NONE, and osim_f\n-0000fb20: 696c 655f 6465 7363 3a3a 7366 6964 3c2f ile_desc::sfid.

...\n-0000fb40: 3c2f 6469 763e 0a3c 6120 6964 3d22 6165 ..<\n-0000fba0: 6832 2063 6c61 7373 3d22 6d65 6d74 6974 h2 class=\"memtit\n-0000fbb0: 6c65 223e 3c73 7061 6e20 636c 6173 733d le\">◆\n-0000fc00: 2623 3136 303b 3c2f 613e 3c2f 7370 616e  osim_file_encod\n-0000fc20: 6528 293c 2f68 323e 0a0a 3c64 6976 2063 e()..
.\n-0000fc40: 3c64 6976 2063 6c61 7373 3d22 6d65 6d70
. . .
. \n-0000fce0: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n-0000fd60: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n-0000fd90: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n-0000fda0: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n-0000fdb0: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n-0000fdd0: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n-0000fde0: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n-0000fea0: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n-0000feb0: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-0000fec0: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n-0000fed0: 2020 2020 2020 203c 7464 3e29 3c2f 7464 . \n-0000ff00: 2020 2020 2020 203c 2f74 723e 0a20 2020 . \n-0000ff10: 2020 203c 2f74 6162 6c65 3e0a 3c2f 6469
struct \n-0000f680: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_file_desc<\n-0000f6c0: 2f61 3e20 2a20 6f73 696d 5f66 696c 655f /a> * osim_file_\n-0000f6d0: 6465 7363 5f66 696e 645f 7366 6964 203c desc_find_sfid <\n-0000f6e0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000f6f0: 7464 3e28 3c2f 7464 3e0a 2020 2020 2020 td>(struct\n-0000f720: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_file_desc\n-0000f760: 3c2f 613e 202a 2623 3136 303b 3c2f 7464 * . parent,
uin\n-0000f820: 7438 5f74 2623 3136 303b 3c2f 7464 3e0a t8_t \n-0000f850: 3c65 6d3e 7366 6964 3c2f 656d 3e26 2331 sfid\n-0000f860: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;
)
\n-0000fca0: 7374 7275 6374 206d 7367 6220 2a20 6f73 struct msgb * os\n-0000fcb0: 696d 5f66 696c 655f 656e 636f 6465 203c im_file_encode <\n-0000fcc0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000fcd0: 7464 3e28 3c2f 7464 3e0a 2020 2020 2020 td>(const \n-0000fd00: 7374 7275 6374 203c 6120 636c 6173 733d struct osim_fil\n-0000fd40: 655f 6465 7363 3c2f 613e 202a 2623 3136 e_desc *\n-0000fd50: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;desc\n-0000fd80: 3c2f 656d 3e2c 203c 2f74 643e 0a20 2020 ,
const struct osim_decoded_d\n-0000fe50: 6174 613c 2f61 3e20 2a26 2331 3630 3b3c ata * <\n-0000fe60: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-0000fe70: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n-0000fe80: 616d 6522 3e3c 656d 3e64 6174 613c 2f65 ame\">data 
). \n-0000fef0: 3c2f 7464 3e3c 7464 3e3c 2f74 643e 0a20
.
..
.<\n-0000ff40: 2f64 6976 3e0a 3c61 2069 643d 2261 3837 /div>..◆&\n-00010000: 2331 3630 3b3c 2f61 3e3c 2f73 7061 6e3e #160;\n-00010010: 6f73 696d 5f69 6e69 7428 293c 2f68 323e osim_init()

\n-00010020: 0a0a 3c64 6976 2063 6c61 7373 3d22 6d65 ..
.
. \n-00010050: 2020 2020 203c 7461 626c 6520 636c 6173 . \n-00010070: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n-00010080: 2020 2020 3c74 6420 636c 6173 733d 226d . \n-000100b0: 2020 2020 2020 3c74 643e 283c 2f74 643e \n-000100c0: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n-00010130: 2020 2020 2020 2020 203c 7464 3e3c 2f74 \n-00010150: 0a20 2020 2020 203c 2f74 6162 6c65 3e0a .
int osim\n-000100a0: 5f69 6e69 7420 3c2f 7464 3e0a 2020 2020 _init (void * . ctx<\n-00010120: 2f74 643e 3c74 643e 293c 2f74 643e 0a20 /td>).
.\n-00010160: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
.\n-000103a0: 0a3c 6832 2063 6c61 7373 3d22 6d65 6d74 .

χ\n-00010400: 303b 2623 3136 303b 3c2f 613e 3c2f 7370 0; osim_new_apdu\n-00010420: 6d73 6728 293c 2f68 323e 0a0a 3c64 6976 msg()

...
. <\n-00010460: 7461 626c 6520 636c 6173 733d 226d 656d table class=\"mem\n-00010470: 6e61 6d65 223e 0a20 2020 2020 2020 203c name\">. <\n-00010480: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. struct msgb * \n-000104b0: 6f73 696d 5f6e 6577 5f61 7064 756d 7367 osim_new_apdumsg\n-000104c0: 203c 2f74 643e 0a20 2020 2020 2020 2020 . \n-000104d0: 203c 7464 3e28 3c2f 7464 3e0a 2020 2020 (. \n-000104e0: 2020 2020 2020 3c74 6420 636c 6173 733d uint\n-00010500: 385f 7426 2331 3630 3b3c 2f74 643e 0a20 8_t . \n-00010510: 2020 2020 2020 2020 203c 7464 2063 6c61 <\n-00010530: 656d 3e63 6c61 3c2f 656d 3e2c 203c 2f74 em>cla, . \n-00010550: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n-00010560: 2020 2020 2020 2020 3c74 6420 636c 6173 . . \n-000105a0: 203c 7464 2063 6c61 7373 3d22 7061 7261 uint8_t&#\n-000105c0: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;. \n-000105d0: 2020 2020 3c74 6420 636c 6173 733d 2270 in\n-000105f0: 733c 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 s, . \n-00010600: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n-00010610: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-00010620: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-00010640: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . uint8_t <\n-00010680: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-00010690: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n-000106a0: 616d 6522 3e3c 656d 3e70 313c 2f65 6d3e ame\">p1\n-000106b0: 2c20 3c2f 7464 3e0a 2020 2020 2020 2020 , . \n-000106c0: 3c2f 7472 3e0a 2020 2020 2020 2020 3c74 . . . \n-00010700: 2020 3c74 643e 3c2f 7464 3e0a 2020 2020 . \n-00010710: 2020 2020 2020 3c74 6420 636c 6173 733d uint\n-00010730: 385f 7426 2331 3630 3b3c 2f74 643e 0a20 8_t . \n-00010740: 2020 2020 2020 2020 203c 7464 2063 6c61 <\n-00010760: 656d 3e70 323c 2f65 6d3e 2c20 3c2f 7464 em>p2, . .\n-00010780: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n-00010790: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n-000107c0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 . \n-000107d0: 3c74 6420 636c 6173 733d 2270 6172 616d uint16_t&#\n-000107f0: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;. \n-00010800: 2020 2020 3c74 6420 636c 6173 733d 2270 lc\n-00010820: 3c2f 656d 3e2c 203c 2f74 643e 0a20 2020 , . \n-00010830: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n-00010840: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n-00010850: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+000012b0: 6d5f 6669 6c65 3c2f 613e 202a 6669 6c65 m_file *file\n+000012c0: 2c20 696e 7420 6c65 6e2c 2075 696e 7438 , int len, uint8\n+000012d0: 5f74 202a 6461 7461 293c 2f74 643e 3c2f _t *data). .struct msgb \n+000013f0: 2a26 2331 3630 3b3c 2f74 643e 3c74 6420 * osim_fi\n+00001470: 6c65 5f65 6e63 6f64 653c 2f61 3e20 2863 le_encode (c\n+00001480: 6f6e 7374 2073 7472 7563 7420 3c61 2063 onst struct osi\n+000014c0: 6d5f 6669 6c65 5f64 6573 633c 2f61 3e20 m_file_desc \n+000014d0: 2a64 6573 632c 2063 6f6e 7374 2073 7472 *desc, const str\n+000014e0: 7563 7420 3c61 2063 6c61 7373 3d22 656c uct osim_dec\n+00001520: 6f64 6564 5f64 6174 613c 2f61 3e20 2a64 oded_data *d\n+00001530: 6174 6129 3c2f 7464 3e3c 2f74 723e 0a3c ata).<\n+00001540: 7472 2063 6c61 7373 3d22 7365 7061 7261 tr class=\"separa\n+00001550: 746f 723a 6165 6432 3737 6238 6334 6563 tor:aed277b8c4ec\n+00001560: 3262 3237 6334 3866 3361 6332 6566 3664 2b27c48f3ac2ef6d\n+00001570: 6264 3737 3922 3e3c 7464 2063 6c61 7373 bd779\">\n+000015a0: 303b 3c2f 7464 3e3c 2f74 723e 0a3c 7472 0;.s\n+00001640: 7461 7469 6320 7374 7275 6374 203c 6120 tatic struct osim_decoded\n+00001690: 5f65 6c65 6d65 6e74 3c2f 613e 202a 2623 _element *&#\n+000016a0: 3136 303b 3c2f 7464 3e3c 7464 2063 6c61 160;__element_\n+00001720: 616c 6c6f 633c 2f61 3e20 2876 6f69 6420 alloc (void \n+00001730: 2a63 7478 2c20 636f 6e73 7420 6368 6172 *ctx, const char\n+00001740: 202a 6e61 6d65 2c20 656e 756d 203c 6120 *name, enum \n+00001790: 6f73 696d 5f65 6c65 6d65 6e74 5f74 7970 osim_element_typ\n+000017a0: 653c 2f61 3e20 7479 7065 2c20 656e 756d e type, enum\n+000017b0: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_element\n+00001800: 5f72 6570 723c 2f61 3e20 7265 7072 293c _repr repr)<\n+00001810: 2f74 643e 3c2f 7472 3e0a 3c74 7220 636c /td>. .struct\n+00001920: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_dec\n+00001960: 6f64 6564 5f65 6c65 6d65 6e74 3c2f 613e oded_element\n+00001970: 202a 2623 3136 303b 3c2f 7464 3e3c 7464 * elemen\n+000019f0: 745f 616c 6c6f 633c 2f61 3e20 2873 7472 t_alloc (str\n+00001a00: 7563 7420 3c61 2063 6c61 7373 3d22 656c uct osim_dec\n+00001a40: 6f64 6564 5f64 6174 613c 2f61 3e20 2a64 oded_data *d\n+00001a50: 642c 2063 6f6e 7374 2063 6861 7220 2a6e d, const char *n\n+00001a60: 616d 652c 2065 6e75 6d20 3c61 2063 6c61 ame, enum osi\n+00001ab0: 6d5f 656c 656d 656e 745f 7479 7065 3c2f m_element_type type, enum osim_element_re\n+00001b20: 7072 3c2f 613e 2072 6570 7229 3c2f 7464 pr repr).<\n+00001b70: 7464 2063 6c61 7373 3d22 6d65 6d53 6570 td class=\"memSep\n+00001b80: 6172 6174 6f72 2220 636f 6c73 7061 6e3d arator\" colspan=\n+00001b90: 2232 223e 2623 3136 303b 3c2f 7464 3e3c \"2\"> <\n+00001ba0: 2f74 723e 0a3c 7472 2063 6c61 7373 3d22 /tr>.struct osim_decode\n+00001c80: 645f 656c 656d 656e 743c 2f61 3e20 2a26 d_element *&\n+00001c90: 2331 3630 3b3c 2f74 643e 3c74 6420 636c #160;element_a\n+00001d10: 6c6c 6f63 5f73 7562 3c2f 613e 2028 7374 lloc_sub (st\n+00001d20: 7275 6374 203c 6120 636c 6173 733d 2265 ruct osim\n+00001d60: 5f64 6563 6f64 6564 5f65 6c65 6d65 6e74 _decoded_element\n+00001d70: 3c2f 613e 202a 6565 2c20 636f 6e73 7420 *ee, const \n+00001d80: 6368 6172 202a 6e61 6d65 2c20 656e 756d char *name, enum\n+00001d90: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_element\n+00001de0: 5f74 7970 653c 2f61 3e20 7479 7065 2c20 _type type, \n+00001df0: 656e 756d 203c 6120 636c 6173 733d 2265 enum osim_ele\n+00001e40: 6d65 6e74 5f72 6570 723c 2f61 3e20 7265 ment_repr re\n+00001e50: 7072 293c 2f74 643e 3c2f 7472 3e0a 3c74 pr). \n+00001ec0: 3b3c 2f74 643e 3c2f 7472 3e0a 3c74 7220 ;.vo\n+00001f60: 6964 2623 3136 303b 3c2f 7464 3e3c 7464 id add_fi\n+00001fe0: 6c65 6465 7363 3c2f 613e 2028 7374 7275 ledesc (stru\n+00001ff0: 6374 203c 6120 636c 6173 733d 2265 6c22 ct osim_file_de\n+00002030: 7363 3c2f 613e 202a 726f 6f74 2c20 636f sc *root, co\n+00002040: 6e73 7420 7374 7275 6374 203c 6120 636c nst struct osim\n+00002080: 5f66 696c 655f 6465 7363 3c2f 613e 202a _file_desc *\n+00002090: 696e 2c20 696e 7420 6e75 6d29 3c2f 7464 in, int num).<\n+000020e0: 7464 2063 6c61 7373 3d22 6d65 6d53 6570 td class=\"memSep\n+000020f0: 6172 6174 6f72 2220 636f 6c73 7061 6e3d arator\" colspan=\n+00002100: 2232 223e 2623 3136 303b 3c2f 7464 3e3c \"2\"> <\n+00002110: 2f74 723e 0a3c 7472 2063 6c61 7373 3d22 /tr>.struct o\n+000021e0: 7369 6d5f 6669 6c65 5f64 6573 633c 2f61 sim_file_desc * alloc\n+00002270: 5f64 663c 2f61 3e20 2876 6f69 6420 2a63 _df (void *c\n+00002280: 7478 2c20 7569 6e74 3136 5f74 2066 6964 tx, uint16_t fid\n+00002290: 2c20 636f 6e73 7420 6368 6172 202a 6e61 , const char *na\n+000022a0: 6d65 293c 2f74 643e 3c2f 7472 3e0a 3c74 me). \n+00002310: 3b3c 2f74 643e 3c2f 7472 3e0a 3c74 7220 ;.st\n+000023b0: 7275 6374 203c 6120 636c 6173 733d 2265 ruct osim_file_\n+000023f0: 6465 7363 3c2f 613e 202a 2623 3136 303b desc * \n+00002400: 3c2f 7464 3e3c 7464 2063 6c61 7373 3d22 add_df_with_ef\n+00002480: 3c2f 613e 2028 7374 7275 6374 203c 6120 (struct os\n+000024c0: 696d 5f66 696c 655f 6465 7363 3c2f 613e im_file_desc\n+000024d0: 202a 7061 7265 6e74 2c20 7569 6e74 3136 *parent, uint16\n+000024e0: 5f74 2066 6964 2c20 636f 6e73 7420 6368 _t fid, const ch\n+000024f0: 6172 202a 6e61 6d65 2c20 636f 6e73 7420 ar *name, const \n+00002500: 7374 7275 6374 203c 6120 636c 6173 733d struct osim_fil\n+00002540: 655f 6465 7363 3c2f 613e 202a 696e 2c20 e_desc *in, \n+00002550: 696e 7420 6e75 6d29 3c2f 7464 3e3c 2f74 int num).\n+000025c0: 2623 3136 303b 3c2f 7464 3e3c 2f74 723e  \n+000025d0: 0a3c 7472 2063 6c61 7373 3d22 6d65 6d69 .\n+00002630: 3c74 6420 636c 6173 733d 226d 656d 4974 struct osim_\n+000026a0: 6669 6c65 5f64 6573 633c 2f61 3e20 2a26 file_desc *&\n+000026b0: 2331 3630 3b3c 2f74 643e 3c74 6420 636c #160;alloc_adf\n+00002730: 5f77 6974 685f 6566 3c2f 613e 2028 766f _with_ef (vo\n+00002740: 6964 202a 6374 782c 2063 6f6e 7374 2075 id *ctx, const u\n+00002750: 696e 7438 5f74 202a 6164 665f 6e61 6d65 int8_t *adf_name\n+00002760: 2c20 7569 6e74 385f 7420 6164 665f 6e61 , uint8_t adf_na\n+00002770: 6d65 5f6c 656e 2c20 636f 6e73 7420 6368 me_len, const ch\n+00002780: 6172 202a 6e61 6d65 2c20 636f 6e73 7420 ar *name, const \n+00002790: 7374 7275 6374 203c 6120 636c 6173 733d struct osim_fil\n+000027d0: 655f 6465 7363 3c2f 613e 202a 696e 2c20 e_desc *in, \n+000027e0: 696e 7420 6e75 6d29 3c2f 7464 3e3c 2f74 int num).\n+00002850: 2623 3136 303b 3c2f 7464 3e3c 2f74 723e  \n+00002860: 0a3c 7472 2063 6c61 7373 3d22 6d65 6d69 .\n+000028c0: 3c74 6420 636c 6173 733d 226d 656d 4974 struct osim_\n+00002930: 6669 6c65 5f64 6573 633c 2f61 3e20 2a26 file_desc *&\n+00002940: 2331 3630 3b3c 2f74 643e 3c74 6420 636c #160;osim_file\n+000029c0: 5f64 6573 635f 6669 6e64 5f6e 616d 653c _desc_find_name<\n+000029d0: 2f61 3e20 2873 7472 7563 7420 3c61 2063 /a> (struct osi\n+00002a10: 6d5f 6669 6c65 5f64 6573 633c 2f61 3e20 m_file_desc \n+00002a20: 2a70 6172 656e 742c 2063 6f6e 7374 2063 *parent, const c\n+00002a30: 6861 7220 2a6e 616d 6529 3c2f 7464 3e3c har *name)<\n+00002a40: 2f74 723e 0a3c 7472 2063 6c61 7373 3d22 /tr>. .struct osi\n+00002b80: 6d5f 6669 6c65 5f64 6573 633c 2f61 3e20 m_file_desc \n+00002b90: 2a26 2331 3630 3b3c 2f74 643e 3c74 6420 * osim_fi\n+00002c10: 6c65 5f64 6573 635f 6669 6e64 5f61 6964 le_desc_find_aid\n+00002c20: 3c2f 613e 2028 7374 7275 6374 203c 6120 (struct os\n+00002c60: 696d 5f66 696c 655f 6465 7363 3c2f 613e im_file_desc\n+00002c70: 202a 7061 7265 6e74 2c20 636f 6e73 7420 *parent, const \n+00002c80: 7569 6e74 385f 7420 2a61 6964 2c20 7569 uint8_t *aid, ui\n+00002c90: 6e74 385f 7420 6169 645f 6c65 6e29 3c2f nt8_t aid_len). .struct \n+00002db0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_file_desc<\n+00002df0: 2f61 3e20 2a26 2331 3630 3b3c 2f74 643e /a> * \n+00002e00: 3c74 6420 636c 6173 733d 226d 656d 4974 osi\n+00002e70: 6d5f 6669 6c65 5f64 6573 635f 6669 6e64 m_file_desc_find\n+00002e80: 5f66 6964 3c2f 613e 2028 7374 7275 6374 _fid (struct\n+00002e90: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_file_desc\n+00002ed0: 3c2f 613e 202a 7061 7265 6e74 2c20 7569 *parent, ui\n+00002ee0: 6e74 3136 5f74 2066 6964 293c 2f74 643e nt16_t fid)\n+00002ef0: 3c2f 7472 3e0a 3c74 7220 636c 6173 733d . .struct os\n+00003030: 696d 5f66 696c 655f 6465 7363 3c2f 613e im_file_desc\n+00003040: 202a 2623 3136 303b 3c2f 7464 3e3c 7464 * osim_f\n+000030c0: 696c 655f 6465 7363 5f66 696e 645f 7366 ile_desc_find_sf\n+000030d0: 6964 3c2f 613e 2028 7374 7275 6374 203c id (struct <\n+000030e0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+000030f0: 663d 2273 7472 7563 746f 7369 6d5f 5f66 f=\"structosim__f\n+00003100: 696c 655f 5f64 6573 632e 6874 6d6c 223e ile__desc.html\">\n+00003110: 6f73 696d 5f66 696c 655f 6465 7363 3c2f osim_file_desc *parent, uint\n+00003130: 385f 7420 7366 6964 293c 2f74 643e 3c2f 8_t sfid). .static \n+00003250: 3c2f 7464 3e3c 7464 2063 6c61 7373 3d22 LLIST_HEAD\n+000032d0: 2028 675f 6170 705f 7072 6f66 696c 6573 (g_app_profiles\n+000032e0: 293c 2f74 643e 3c2f 7472 3e0a 3c74 7220 ). <\n+00003350: 2f74 643e 3c2f 7472 3e0a 3c74 7220 636c /td>.void\n+000033f0: 2623 3136 303b 3c2f 7464 3e3c 7464 2063  osim_app\n+00003470: 5f70 726f 6669 6c65 5f72 6567 6973 7465 _profile_registe\n+00003480: 723c 2f61 3e20 2873 7472 7563 7420 3c61 r (struct osim_card\n+000034d0: 5f61 7070 5f70 726f 6669 6c65 3c2f 613e _app_profile\n+000034e0: 202a 6170 726f 6629 3c2f 7464 3e3c 2f74 *aprof).&\n+00003540: 2331 3630 3b3c 2f74 643e 3c74 6420 636c #160;Register an app\n+00003570: 6c69 6361 7469 6f6e 2070 726f 6669 6c65 lication profile\n+00003580: 2e20 203c 6272 202f 3e3c 2f74 643e 3c2f .
. .const struct\n+000036a0: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_c\n+000036e0: 6172 645f 6170 705f 7072 6f66 696c 653c ard_app_profile<\n+000036f0: 2f61 3e20 2a26 2331 3630 3b3c 2f74 643e /a> * \n+00003700: 3c74 6420 636c 6173 733d 226d 656d 4974 osi\n+00003770: 6d5f 6170 705f 7072 6f66 696c 655f 6669 m_app_profile_fi\n+00003780: 6e64 5f62 795f 6e61 6d65 3c2f 613e 2028 nd_by_name (\n+00003790: 636f 6e73 7420 6368 6172 202a 6e61 6d65 const char *name\n+000037a0: 293c 2f74 643e 3c2f 7472 3e0a 3c74 7220 ). Find a\n+00003820: 6e79 2072 6567 6973 7465 7265 6420 6170 ny registered ap\n+00003830: 706c 6963 6174 696f 6e20 7072 6f66 696c plication profil\n+00003840: 6520 6261 7365 6420 6f6e 2069 7473 206e e based on its n\n+00003850: 616d 6520 2865 2e67 2e20 203c 6272 202f ame (e.g.
. <\n+000038d0: 2f74 643e 3c2f 7472 3e0a 3c74 7220 636c /td>.cons\n+00003970: 7420 7374 7275 6374 203c 6120 636c 6173 t struct osim_card_app_\n+000039c0: 7072 6f66 696c 653c 2f61 3e20 2a26 2331 profile *\n+000039d0: 3630 3b3c 2f74 643e 3c74 6420 636c 6173 60;osim_app_pr\n+00003a50: 6f66 696c 655f 6669 6e64 5f62 795f 6169 ofile_find_by_ai\n+00003a60: 643c 2f61 3e20 2863 6f6e 7374 2075 696e d (const uin\n+00003a70: 7438 5f74 202a 6169 642c 2075 696e 7438 t8_t *aid, uint8\n+00003a80: 5f74 2061 6964 5f6c 656e 293c 2f74 643e _t aid_len)\n+00003a90: 3c2f 7472 3e0a 3c74 7220 636c 6173 733d . Find any reg\n+00003b10: 6973 7465 7265 6420 6170 706c 6963 6174 istered applicat\n+00003b20: 696f 6e20 7072 6f66 696c 6520 6261 7365 ion profile base\n+00003b30: 6420 6f6e 2069 7473 2041 4944 2e20 203c d on its AID. <\n+00003b40: 6272 202f 3e3c 2f74 643e 3c2f 7472 3e0a br />.\n+00003b50: 3c74 7220 636c 6173 733d 2273 6570 6172 \n+00003bb0: 3630 3b3c 2f74 643e 3c2f 7472 3e0a 3c74 60;.\n+00003c50: 7374 7275 6374 203c 6120 636c 6173 733d struct osim\n+00003c90: 5f63 6172 645f 6170 705f 6864 6c3c 2f61 _card_app_hdl * osim_\n+00003d20: 6361 7264 5f68 646c 5f66 696e 645f 6170 card_hdl_find_ap\n+00003d30: 703c 2f61 3e20 2873 7472 7563 7420 3c61 p (struct os\n+00003d70: 696d 5f63 6172 645f 6864 6c3c 2f61 3e20 im_card_hdl \n+00003d80: 2a63 682c 2063 6f6e 7374 2075 696e 7438 *ch, const uint8\n+00003d90: 5f74 202a 6169 642c 2075 696e 7438 5f74 _t *aid, uint8_t\n+00003da0: 2061 6964 5f6c 656e 293c 2f74 643e 3c2f aid_len). .int o\n+00003f30: 7369 6d5f 6361 7264 5f68 646c 5f61 6464 sim_card_hdl_add\n+00003f40: 5f61 7070 3c2f 613e 2028 7374 7275 6374 _app (struct\n+00003f50: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_card_hdl *ch, const ui\n+00003fa0: 6e74 385f 7420 2a61 6964 2c20 7569 6e74 nt8_t *aid, uint\n+00003fb0: 385f 7420 6169 645f 6c65 6e2c 2063 6f6e 8_t aid_len, con\n+00003fc0: 7374 2063 6861 7220 2a6c 6162 656c 293c st char *label)<\n+00003fd0: 2f74 643e 3c2f 7472 3e0a 3c74 7220 636c /td>.\n+00004010: 3c74 6420 636c 6173 733d 226d 6465 7363  Add an a\n+00004050: 7070 6c69 6361 7469 6f6e 2074 6f20 6120 pplication to a \n+00004060: 6769 7665 6e20 6361 7264 2e20 203c 6272 given card. . \n+000040e0: 3b3c 2f74 643e 3c2f 7472 3e0a 3c74 7220 ;.st\n+00004180: 7275 6374 206d 7367 6220 2a26 2331 3630 ruct msgb * \n+00004190: 3b3c 2f74 643e 3c74 6420 636c 6173 733d ;<\n+000041c0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+000041d0: 663d 2263 6f72 655f 3863 2e68 746d 6c23 f=\"core_8c.html#\n+000041e0: 6134 6438 3132 3833 3735 6335 3965 3937 a4d8128375c59e97\n+000041f0: 3534 6333 3264 3237 6262 3437 6339 6637 54c32d27bb47c9f7\n+00004200: 6522 3e6f 7369 6d5f 6e65 775f 6170 6475 e\">osim_new_apdu\n+00004210: 6d73 673c 2f61 3e20 2875 696e 7438 5f74 msg (uint8_t\n+00004220: 203c 6120 636c 6173 733d 2265 6c22 2068 cla, uin\n+00004270: 7438 5f74 203c 6120 636c 6173 733d 2265 t8_t ins,\n+000042c0: 2075 696e 7438 5f74 203c 6120 636c 6173 uint8_t p1, uint8_t p\n+00004360: 323c 2f61 3e2c 2075 696e 7431 365f 7420 2, uint16_t \n+00004370: 3c61 2063 6c61 7373 3d22 656c 2220 6872 lc, uint1\n+000043c0: 365f 7420 3c61 2063 6c61 7373 3d22 656c 6_t le).<\n+00004450: 7464 2063 6c61 7373 3d22 6d64 6573 634c td class=\"mdescL\n+00004460: 6566 7422 3e26 2331 3630 3b3c 2f74 643e eft\"> \n+00004470: 3c74 6420 636c 6173 733d 226d 6465 7363 Generate \n+00004490: 616e 2041 5044 5520 6d65 7373 6167 6520 an APDU message \n+000044a0: 616e 6420 696e 6974 6961 6c69 7a65 2041 and initialize A\n+000044b0: 5044 5520 636f 6d6d 616e 6420 6865 6164 PDU command head\n+000044c0: 6572 2e20 203c 6272 202f 3e3c 2f74 643e er.
\n+000044d0: 3c2f 7472 3e0a 3c74 7220 636c 6173 733d . .char *\n+000045e0: 303b 3c2f 7464 3e3c 7464 2063 6c61 7373 0;\n+00004610: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_print_s\n+00004660: 775f 6275 663c 2f61 3e20 2863 6861 7220 w_buf (char \n+00004670: 2a62 7566 2c20 7369 7a65 5f74 2062 7566 *buf, size_t buf\n+00004680: 5f6c 656e 2c20 636f 6e73 7420 7374 7275 _len, const stru\n+00004690: 6374 203c 6120 636c 6173 733d 2265 6c22 ct osim_chan_hdl\n+000046d0: 3c2f 613e 202a 6368 2c20 7569 6e74 3136 *ch, uint16\n+000046e0: 5f74 2073 775f 696e 293c 2f74 643e 3c2f _t sw_in). .char * \n+00004800: 3c2f 7464 3e3c 7464 2063 6c61 7373 3d22 osim_print_sw<\n+00004880: 2f61 3e20 2863 6f6e 7374 2073 7472 7563 /a> (const struc\n+00004890: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osim_chan_hdl<\n+000048d0: 2f61 3e20 2a63 682c 2075 696e 7431 365f /a> *ch, uint16_\n+000048e0: 7420 7377 5f69 6e29 3c2f 7464 3e3c 2f74 t sw_in).\n+00004950: 2623 3136 303b 3c2f 7464 3e3c 2f74 723e  \n+00004960: 0a3c 7472 2063 6c61 7373 3d22 6d65 6d69 .\n+000049c0: 3c74 6420 636c 6173 733d 226d 656d 4974 char * <\n+00004a00: 2f74 643e 3c74 6420 636c 6173 733d 226d /td>osim_print_sw_c\n+00004a80: 3c2f 613e 2028 636f 6e73 7420 766f 6964 (const void\n+00004a90: 202a 6374 782c 2063 6f6e 7374 2073 7472 *ctx, const str\n+00004aa0: 7563 7420 3c61 2063 6c61 7373 3d22 656c uct osim_chan_hd\n+00004ae0: 6c3c 2f61 3e20 2a63 682c 2075 696e 7431 l *ch, uint1\n+00004af0: 365f 7420 7377 5f69 6e29 3c2f 7464 3e3c 6_t sw_in)<\n+00004b00: 2f74 723e 0a3c 7472 2063 6c61 7373 3d22 /tr>. .const struc\n+00004c10: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osim_card_sw * osim_\n+00004cd0: 6370 726f 665f 6669 6e64 5f73 773c 2f61 cprof_find_sw (const struct \n+00004cf0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_card_pr\n+00004d30: 6f66 696c 653c 2f61 3e20 2a63 702c 2075 ofile *cp, u\n+00004d40: 696e 7431 365f 7420 7377 5f69 6e29 3c2f int16_t sw_in).<\n+00004d90: 7464 2063 6c61 7373 3d22 6d64 6573 634c td class=\"mdescL\n+00004da0: 6566 7422 3e26 2331 3630 3b3c 2f74 643e eft\"> \n+00004db0: 3c74 6420 636c 6173 733d 226d 6465 7363 Find stat\n+00004dd0: 7573 2077 6f72 6420 7769 7468 696e 2067 us word within g\n+00004de0: 6976 656e 2063 6172 6420 7072 6f66 696c iven card profil\n+00004df0: 652e 2020 3c62 7220 2f3e 3c2f 7464 3e3c e.
<\n+00004e00: 2f74 723e 0a3c 7472 2063 6c61 7373 3d22 /tr>. .const struc\n+00004f10: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osim_card_sw * osim_\n+00004fd0: 6170 705f 7072 6f66 696c 655f 6669 6e64 app_profile_find\n+00004fe0: 5f73 773c 2f61 3e20 2863 6f6e 7374 2073 _sw (const s\n+00004ff0: 7472 7563 7420 3c61 2063 6c61 7373 3d22 truct o\n+00005030: 7369 6d5f 6361 7264 5f61 7070 5f70 726f sim_card_app_pro\n+00005040: 6669 6c65 3c2f 613e 202a 6170 2c20 7569 file *ap, ui\n+00005050: 6e74 3136 5f74 2073 775f 696e 293c 2f74 nt16_t sw_in). <\n+000050c0: 7464 2063 6c61 7373 3d22 6d64 6573 6352 td class=\"mdescR\n+000050d0: 6967 6874 223e 4669 6e64 2061 7070 6c69 ight\">Find appli\n+000050e0: 6361 7469 6f6e 2d73 7065 6369 6669 6320 cation-specific \n+000050f0: 7374 6174 7573 2077 6f72 6420 7769 7468 status word with\n+00005100: 696e 2067 6976 656e 2063 6172 6420 6170 in given card ap\n+00005110: 706c 6963 6174 696f 6e20 7072 6f66 696c plication profil\n+00005120: 652e 2020 3c62 7220 2f3e 3c2f 7464 3e3c e.
<\n+00005130: 2f74 723e 0a3c 7472 2063 6c61 7373 3d22 /tr>. .enum osi\n+00005280: 6d5f 6361 7264 5f73 775f 636c 6173 733c m_card_sw_class<\n+00005290: 2f61 3e26 2331 3630 3b3c 2f74 643e 3c74 /a> osim_\n+00005310: 7377 5f63 6c61 7373 3c2f 613e 2028 636f sw_class (co\n+00005320: 6e73 7420 7374 7275 6374 203c 6120 636c nst struct osim_\n+00005360: 6368 616e 5f68 646c 3c2f 613e 202a 6368 chan_hdl *ch\n+00005370: 2c20 7569 6e74 3136 5f74 2073 775f 696e , uint16_t sw_in\n+00005380: 293c 2f74 643e 3c2f 7472 3e0a 3c74 7220 ). <\n+000053f0: 2f74 643e 3c2f 7472 3e0a 3c74 7220 636c /td>.int&\n+00005490: 2331 3630 3b3c 2f74 643e 3c74 6420 636c #160;default_d\n+00005510: 6563 6f64 653c 2f61 3e20 2873 7472 7563 ecode (struc\n+00005520: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osim_decod\n+00005560: 6564 5f64 6174 613c 2f61 3e20 2a64 642c ed_data *dd,\n+00005570: 2063 6f6e 7374 2073 7472 7563 7420 3c61 const struct o\n+000055b0: 7369 6d5f 6669 6c65 5f64 6573 633c 2f61 sim_file_desc *desc, int len\n+000055d0: 2c20 7569 6e74 385f 7420 2a64 6174 6129 , uint8_t *data)\n+000055e0: 3c2f 7464 3e3c 2f74 723e 0a3c 7472 2063 . .int&#\n+000056f0: 3136 303b 3c2f 7464 3e3c 7464 2063 6c61 160;osim_init<\n+00005770: 2f61 3e20 2876 6f69 6420 2a63 7478 293c /a> (void *ctx)<\n+00005780: 2f74 643e 3c2f 7472 3e0a 3c74 7220 636c /td>. .\n+00005800: 0a3c 6120 6e61 6d65 3d22 6465 7461 696c .\n+00005820: 3c2f 613e 3c68 3220 636c 6173 733d 2267

Deta\n+00005840: 696c 6564 2044 6573 6372 6970 7469 6f6e iled Description\n+00005850: 3c2f 6832 3e0a 3c64 6976 2063 6c61 7373

.

\n+00005870: 436f 7265 2072 6f75 7469 6e65 7320 666f Core routines fo\n+00005880: 7220 5349 4d2f 5549 4343 2f55 5349 4d20 r SIM/UICC/USIM \n+00005890: 6163 6365 7373 2e20 3c2f 703e 0a3c 2f64 access.

.

Funct\n+000058c0: 696f 6e20 446f 6375 6d65 6e74 6174 696f ion Documentatio\n+000058d0: 6e3c 2f68 323e 0a3c 6120 6964 3d22 6138 n

..<\n+00005930: 6832 2063 6c61 7373 3d22 6d65 6d74 6974 h2 class=\"memtit\n+00005940: 6c65 223e 3c73 7061 6e20 636c 6173 733d le\">◆\n+00005990: 2623 3136 303b 3c2f 613e 3c2f 7370 616e  __element_alloc\n+000059b0: 2829 3c2f 6832 3e0a 0a3c 6469 7620 636c ()

..
.<\n+000059d0: 6469 7620 636c 6173 733d 226d 656d 7072 div class=\"mempr\n+000059e0: 6f74 6f22 3e0a 3c74 6162 6c65 2063 6c61 oto\">.. \n+00005a00: 3c74 723e 0a20 203c 7464 2063 6c61 7373 . . \n+00009e20: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+00009eb0: 2020 2020 2020 2020 3c74 643e 283c 2f74 . \n+00009f50: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+00009f80: 2020 3c2f 7472 3e0a 2020 2020 2020 2020 . \n+00009f90: 3c74 723e 0a20 2020 2020 2020 2020 203c . <\n+00009fa0: 7464 2063 6c61 7373 3d22 7061 7261 6d6b td class=\"paramk\n+00009fb0: 6579 223e 3c2f 7464 3e0a 2020 2020 2020 ey\">. \n+00009fc0: 2020 2020 3c74 643e 3c2f 7464 3e0a 2020 . \n+00009fd0: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n+0000a010: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+0000a040: 2020 203c 2f74 723e 0a20 2020 2020 2020 . \n+0000a050: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n+0000a060: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+0000a080: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n+0000a090: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+0000a120: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+0000a150: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n+0000a160: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n+0000a170: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+0000a190: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n+0000a1a0: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n+0000a230: 2020 2020 3c74 6420 636c 6173 733d 2270 \n+0000a270: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n+0000a280: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n+0000a2b0: 203c 7464 3e3c 2f74 643e 3c74 643e 3c2f
\n+00005a20: 0a20 2020 2020 203c 7461 626c 6520 636c . . \n+00005a40: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n+00005a50: 2020 2020 2020 3c74 6420 636c 6173 733d .\n+00005ae0: 2020 2020 2020 2020 2020 3c74 643e 283c . \n+00005b30: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+00005b60: 2020 203c 2f74 723e 0a20 2020 2020 2020 . \n+00005b70: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n+00005b80: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+00005ba0: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n+00005bb0: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+00005bf0: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+00005c20: 2020 2020 3c2f 7472 3e0a 2020 2020 2020 . \n+00005c30: 2020 3c74 723e 0a20 2020 2020 2020 2020 . \n+00005c40: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+00005c60: 2020 2020 2020 3c74 643e 3c2f 7464 3e0a .\n+00005c70: 2020 2020 2020 2020 2020 3c74 6420 636c . \n+00005d00: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n+00005d30: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n+00005d40: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n+00005d50: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n+00005d70: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n+00005e10: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n+00005e60: 2020 2020 2020 2020 203c 7464 3e3c 2f74 . \n+00005e90: 2020 3c74 643e 3c2f 7464 3e3c 7464 3e3c . . \n+00005f30: 3c2f 7472 3e0a 3c2f 7461 626c 653e 0a3c .
static\n+00005a70: 2073 7472 7563 7420 3c61 2063 6c61 7373 struct o\n+00005ab0: 7369 6d5f 6465 636f 6465 645f 656c 656d sim_decoded_elem\n+00005ac0: 656e 743c 2f61 3e20 2a20 5f5f 656c 656d ent * __elem\n+00005ad0: 656e 745f 616c 6c6f 6320 3c2f 7464 3e0a ent_alloc (<\n+00005af0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00005b00: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n+00005b10: 7970 6522 3e76 6f69 6420 2a26 2331 3630 ype\">void * \n+00005b20: 3b3c 2f74 643e 0a20 2020 2020 2020 2020 ;ctx,
c\n+00005bd0: 6f6e 7374 2063 6861 7220 2a26 2331 3630 onst char * \n+00005be0: 3b3c 2f74 643e 0a20 2020 2020 2020 2020 ;name<\n+00005c10: 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 2020 /em>,
\n+00005c90: 656e 756d 203c 6120 636c 6173 733d 2265 enum osim_ele\n+00005ce0: 6d65 6e74 5f74 7970 653c 2f61 3e26 2331 ment_type\n+00005cf0: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;typ\n+00005d20: 653c 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 e,
. enum osim_e\n+00005df0: 6c65 6d65 6e74 5f72 6570 723c 2f61 3e26 lement_repr&\n+00005e00: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;r\n+00005e30: 6570 723c 2f65 6d3e 2623 3136 303b 3c2f epr . .
. )<\n+00005ea0: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. . . .static<\n+00005f20: 2f73 7061 6e3e 2020 3c2f 7464 3e0a 2020 /span>
.<\n+00005f40: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>...

<\n+000063c0: 7370 616e 2063 6c61 7373 3d22 7065 726d span class=\"perm\n+000063d0: 616c 696e 6b22 3e3c 6120 6872 6566 3d22 alink\">◆ \n+00006410: 3b3c 2f61 3e3c 2f73 7061 6e3e 6164 645f ;add_\n+00006420: 6466 5f77 6974 685f 6566 2829 3c2f 6832 df_with_ef()..
.
.\n+00006460: 2020 2020 2020 3c74 6162 6c65 2063 6c61 . \n+00006480: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n+00006490: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n+00006510: 2020 2020 203c 7464 3e28 3c2f 7464 3e0a .\n+00006520: 2020 2020 2020 2020 2020 3c74 6420 636c . \n+000065a0: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+000065d0: 2020 2020 2020 203c 2f74 723e 0a20 2020 . \n+000065e0: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n+000065f0: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n+00006610: 2020 2020 2020 2020 203c 7464 3e3c 2f74 . \n+00006660: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+00006690: 2020 203c 2f74 723e 0a20 2020 2020 2020 . \n+000066a0: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n+000066b0: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+000066d0: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n+000066e0: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+00006720: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+00006750: 2020 2020 3c2f 7472 3e0a 2020 2020 2020 . \n+00006760: 2020 3c74 723e 0a20 2020 2020 2020 2020 . \n+00006770: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+00006790: 2020 2020 2020 3c74 643e 3c2f 7464 3e0a .\n+000067a0: 2020 2020 2020 2020 2020 3c74 6420 636c . \n+00006820: 2020 2020 2020 2020 3c74 6420 636c 6173 \n+00006850: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n+00006860: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n+00006870: 2020 2020 2020 3c74 6420 636c 6173 733d \n+00006890: 0a20 2020 2020 2020 2020 203c 7464 3e3c . . \n+00006910: 2020 2020 3c2f 7472 3e0a 2020 2020 2020 . \n+00006920: 2020 3c74 723e 0a20 2020 2020 2020 2020 . \n+00006930: 203c 7464 3e3c 2f74 643e 0a20 2020 2020 . \n+00006940: 2020 2020 203c 7464 3e29 3c2f 7464 3e0a .\n+00006950: 2020 2020 2020 2020 2020 3c74 643e 3c2f . \n+00006970: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n+00006980: 203c 2f74 6162 6c65 3e0a 3c2f 6469 763e
struct \n+000064b0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_file_desc<\n+000064f0: 2f61 3e20 2a20 6164 645f 6466 5f77 6974 /a> * add_df_wit\n+00006500: 685f 6566 203c 2f74 643e 0a20 2020 2020 h_ef (\n+00006540: 7374 7275 6374 203c 6120 636c 6173 733d struct osim_fil\n+00006580: 655f 6465 7363 3c2f 613e 202a 2623 3136 e_desc *\n+00006590: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;pare\n+000065c0: 6e74 3c2f 656d 3e2c 203c 2f74 643e 0a20 nt,
. uint16_t \n+00006650: 3b3c 2f74 643e 0a20 2020 2020 2020 2020 ;fid,
c\n+00006700: 6f6e 7374 2063 6861 7220 2a26 2331 3630 onst char * \n+00006710: 3b3c 2f74 643e 0a20 2020 2020 2020 2020 ;name<\n+00006740: 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 2020 /em>,
\n+000067c0: 636f 6e73 7420 7374 7275 6374 203c 6120 const struct os\n+00006800: 696d 5f66 696c 655f 6465 7363 3c2f 613e im_file_desc\n+00006810: 202a 2623 3136 303b 3c2f 7464 3e0a 2020 * in,
<\n+000068a0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+000068b0: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n+000068c0: 7970 6522 3e69 6e74 2623 3136 303b 3c2f ype\">int . num\n+00006900: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  
)
.
\n+00006990: 3c64 6976 2063 6c61 7373 3d22 6d65 6d64
..

Refer\n+000069c0: 656e 6365 7320 3c61 2063 6c61 7373 3d22 ences add_fi\n+00006a10: 6c65 6465 7363 2829 3c2f 613e 2c20 3c61 ledesc(), alloc_df()\n+00006a70: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osim_file_d\n+00006ad0: 6573 633a 3a63 6869 6c64 5f6c 6973 743c esc::child_list<\n+00006ae0: 2f61 3e2c 203c 6120 636c 6173 733d 2265 /a>, osim_fil\n+00006b40: 655f 6465 7363 3a3a 6669 643c 2f61 3e2c e_desc::fid,\n+00006b50: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_file_de\n+00006bb0: 7363 3a3a 6c69 7374 3c2f 613e 2c20 616e sc::list, an\n+00006bc0: 6420 3c61 2063 6c61 7373 3d22 656c 2220 d osim_file_d\n+00006c20: 6573 633a 3a70 6172 656e 743c 2f61 3e2e esc::parent.\n+00006c30: 3c2f 703e 0a0a 3c70 2063 6c61 7373 3d22

..

Refer\n+00006c50: 656e 6365 6420 6279 203c 6120 636c 6173 enced by osim_apro\n+00006cb0: 665f 7573 696d 2829 3c2f 613e 2c20 3c61 f_usim(), osi\n+00006d10: 6d5f 6370 726f 665f 7473 696d 2829 3c2f m_cprof_tsim(), osim_int_cprof_\n+00006d80: 6164 645f 6773 6d28 293c 2f61 3e2c 2061 add_gsm(), a\n+00006d90: 6e64 203c 6120 636c 6173 733d 2265 6c22 nd \n+00006de0: 6f73 696d 5f69 6e74 5f63 7072 6f66 5f61 osim_int_cprof_a\n+00006df0: 6464 5f74 656c 6563 6f6d 2829 3c2f 613e dd_telecom()\n+00006e00: 2e3c 2f70 3e0a 0a3c 2f64 6976 3e0a 3c2f .

..
...◆&#\n+00006ed0: 3136 303b 3c2f 613e 3c2f 7370 616e 3e61 160;a\n+00006ee0: 6464 5f66 696c 6564 6573 6328 293c 2f68 dd_filedesc()..
.
\n+00006f20: 0a20 2020 2020 203c 7461 626c 6520 636c . . \n+00006f40: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n+00006f50: 2020 2020 2020 3c74 6420 636c 6173 733d . \n+00006fa0: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+00007010: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+00007060: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+000070a0: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+00007120: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+00007150: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n+00007160: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n+00007190: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n+000071a0: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+000071d0: 2020 2020 2020 3c74 6420 636c 6173 733d . \n+00007220: 2020 2020 2020 2020 203c 7464 3e3c 2f74 . \n+00007250: 2020 3c74 643e 3c2f 7464 3e3c 7464 3e3c . \n+000077a0: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n+000077d0: 2020 2020 2020 3c74 6420 636c 6173 733d .\n+00007800: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n+00007810: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n+00007820: 2020 2020 203c 7464 2063 6c61 7373 3d22 .\n+00007840: 2020 2020 2020 2020 2020 3c74 643e 3c2f . \n+00007890: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+000078d0: 3c2f 7472 3e0a 2020 2020 2020 2020 3c74 . . . \n+00007910: 2020 3c74 643e 3c2f 7464 3e0a 2020 2020 . \n+00007920: 2020 2020 2020 3c74 6420 636c 6173 733d . \n+00007950: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+00007990: 2020 2020 3c2f 7472 3e0a 2020 2020 2020 . \n+000079a0: 2020 3c74 723e 0a20 2020 2020 2020 2020 . \n+000079b0: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+000079d0: 2020 2020 2020 3c74 643e 3c2f 7464 3e0a .\n+000079e0: 2020 2020 2020 2020 2020 3c74 6420 636c . \n+00007a20: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+00007a50: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n+00007a60: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n+00007a70: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+00007a90: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n+00007aa0: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n+00007b20: 2020 2020 2020 2020 203c 7464 2063 6c61 .\n+00007b60: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n+00007b70: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+00007bb0: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+00007c10: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n+00007c20: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n+00007c30: 2020 3c74 643e 3c2f 7464 3e0a 2020 2020 . \n+00007c40: 2020 2020 2020 3c74 643e 293c 2f74 643e \n+00007c50: 0a20 2020 2020 2020 2020 203c 7464 3e3c . . \n+00007c70: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n+00007c80: 2020 3c2f 7461 626c 653e 0a3c 2f64 6976
void a\n+00006f70: 6464 5f66 696c 6564 6573 6320 3c2f 7464 dd_filedesc . \n+00006f90: 283c 2f74 643e 0a20 2020 2020 2020 2020 (struct o\n+00006ff0: 7369 6d5f 6669 6c65 5f64 6573 633c 2f61 sim_file_desc * <\n+00007030: 656d 3e72 6f6f 743c 2f65 6d3e 2c20 3c2f em>root, . .
. const st\n+000070c0: 7275 6374 203c 6120 636c 6173 733d 2265 ruct osim_file_\n+00007100: 6465 7363 3c2f 613e 202a 2623 3136 303b desc * \n+00007110: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 in,
int\n+000071c0: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  \n+000071f0: 6e75 6d3c 2f65 6d3e 2623 3136 303b 3c2f num . .
. )<\n+00007260: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. . .
..References osim_file_desc:\n+00007320: 3a63 6869 6c64 5f6c 6973 743c 2f61 3e2c :child_list,\n+00007330: 2061 6e64 203c 6120 636c 6173 733d 2265 and osim_fil\n+00007390: 655f 6465 7363 3a3a 6c69 7374 3c2f 613e e_desc::list\n+000073a0: 2e3c 2f70 3e0a 0a3c 7020 636c 6173 733d .

..

Refe\n+000073c0: 7265 6e63 6564 2062 7920 3c61 2063 6c61 renced by ad\n+00007410: 645f 6466 5f77 6974 685f 6566 2829 3c2f d_df_with_ef(), alloc_ad\n+00007470: 665f 7769 7468 5f65 6628 293c 2f61 3e2c f_with_ef(),\n+00007480: 203c 6120 636c 6173 733d 2265 6c22 2068 os\n+000074d0: 696d 5f63 7072 6f66 5f73 696d 2829 3c2f im_cprof_sim(), osim_cprof_ts\n+00007540: 696d 2829 3c2f 613e 2c20 616e 6420 3c61 im(), and osim\n+000075a0: 5f63 7072 6f66 5f75 6963 6328 293c 2f61 _cprof_uicc().

..
.<\n+000075c0: 2f64 6976 3e0a 3c61 2069 643d 2261 6239 /div>..◆&\n+00007680: 2331 3630 3b3c 2f61 3e3c 2f73 7061 6e3e #160;\n+00007690: 616c 6c6f 635f 6164 665f 7769 7468 5f65 alloc_adf_with_e\n+000076a0: 6628 293c 2f68 323e 0a0a 3c64 6976 2063 f()..
.\n+000076c0: 3c64 6976 2063 6c61 7373 3d22 6d65 6d70
. . .
\n+00007720: 7374 7275 6374 203c 6120 636c 6173 733d struct osim_fil\n+00007760: 655f 6465 7363 3c2f 613e 202a 2061 6c6c e_desc * all\n+00007770: 6f63 5f61 6466 5f77 6974 685f 6566 203c oc_adf_with_ef <\n+00007780: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00007790: 7464 3e28 3c2f 7464 3e0a 2020 2020 2020 td>(void *\n+000077c0: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  \n+000077f0: 6374 783c 2f65 6d3e 2c20 3c2f 7464 3e0a ctx,
. const uint8_\n+00007880: 7420 2a26 2331 3630 3b3c 2f74 643e 0a20 t * <\n+000078b0: 656d 3e61 6466 5f6e 616d 653c 2f65 6d3e em>adf_name\n+000078c0: 2c20 3c2f 7464 3e0a 2020 2020 2020 2020 ,
uint\n+00007940: 385f 7426 2331 3630 3b3c 2f74 643e 0a20 8_t <\n+00007970: 656d 3e61 6466 5f6e 616d 655f 6c65 6e3c em>adf_name_len<\n+00007980: 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 2020 /em>,
\n+00007a00: 636f 6e73 7420 6368 6172 202a 2623 3136 const char *\n+00007a10: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;name\n+00007a40: 3c2f 656d 3e2c 203c 2f74 643e 0a20 2020 ,
const struct o\n+00007b00: 7369 6d5f 6669 6c65 5f64 6573 633c 2f61 sim_file_desc * <\n+00007b40: 656d 3e69 6e3c 2f65 6d3e 2c20 3c2f 7464 em>in, .
. \n+00007ba0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 int <\n+00007bd0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00007be0: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n+00007bf0: 616d 6522 3e3c 656d 3e6e 756d 3c2f 656d ame\">num 
)<\n+00007c60: 2f74 643e 3c74 643e 3c2f 7464 3e0a 2020 /td>
.
..

Refe\n+00007cc0: 7265 6e63 6573 203c 6120 636c 6173 733d rences add_f\n+00007d10: 696c 6564 6573 6328 293c 2f61 3e2c 203c iledesc(), <\n+00007d20: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+00007d30: 663d 2263 6f72 655f 3863 2e68 746d 6c23 f=\"core_8c.html#\n+00007d40: 6162 3035 3937 3532 3632 6138 3936 3032 ab05975262a89602\n+00007d50: 3363 3461 6466 6535 3835 3636 3632 3936 3c4adfe585666296\n+00007d60: 3422 3e61 6c6c 6f63 5f64 6628 293c 2f61 4\">alloc_df(), osim_file_\n+00007dd0: 6465 7363 3a3a 6466 5f6e 616d 653c 2f61 desc::df_name, osim_file_\n+00007e40: 6465 7363 3a3a 6466 5f6e 616d 655f 6c65 desc::df_name_le\n+00007e50: 6e3c 2f61 3e2c 203c 6120 636c 6173 733d n, osim_f\n+00007eb0: 696c 655f 6465 7363 3a3a 7479 7065 3c2f ile_desc::type, and TYPE\n+00007f30: 5f41 4446 3c2f 613e 2e3c 2f70 3e0a 0a3c _ADF.

..<\n+00007f40: 7020 636c 6173 733d 2272 6566 6572 656e p class=\"referen\n+00007f50: 6365 223e 5265 6665 7265 6e63 6564 2062 ce\">Referenced b\n+00007f60: 7920 3c61 2063 6c61 7373 3d22 656c 2220 y osim_aprof_hpsi\n+00007fc0: 6d28 293c 2f61 3e2c 203c 6120 636c 6173 m(), osim_apro\n+00008020: 665f 6973 696d 2829 3c2f 613e 2c20 616e f_isim(), an\n+00008030: 6420 3c61 2063 6c61 7373 3d22 656c 2220 d \n+00008080: 6f73 696d 5f61 7072 6f66 5f75 7369 6d28 osim_aprof_usim(\n+00008090: 293c 2f61 3e2e 3c2f 703e 0a0a 3c2f 6469 ).

...
..

<\n+00008130: 6120 6872 6566 3d22 2361 6230 3539 3735 a href=\"#ab05975\n+00008140: 3236 3261 3839 3630 3233 6334 6164 6665 262a896023c4adfe\n+00008150: 3538 3536 3636 3239 3634 223e 2623 3936 5856662964\">`\n+00008160: 3730 3b26 2331 3630 3b3c 2f61 3e3c 2f73 70; alloc_df()..
.
. .\n+000081d0: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n+000081e0: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+00008260: 203c 7464 3e28 3c2f 7464 3e0a 2020 2020 . \n+00008270: 2020 2020 2020 3c74 6420 636c 6173 733d . \n+000082a0: 2020 2020 2020 2020 3c74 6420 636c 6173 .\n+000082e0: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n+000082f0: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+00008330: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+00008360: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n+00008390: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n+000083a0: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n+000083b0: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n+000083d0: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n+00008420: 2020 2020 3c74 6420 636c 6173 733d 2270 \n+00008460: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n+00008470: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n+000084a0: 203c 7464 3e3c 2f74 643e 3c74 643e 3c2f
struc\n+00008200: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osim_file_des\n+00008240: 633c 2f61 3e20 2a20 616c 6c6f 635f 6466 c * alloc_df\n+00008250: 203c 2f74 643e 0a20 2020 2020 2020 2020 (void\n+00008290: 202a 2623 3136 303b 3c2f 7464 3e0a 2020 * ctx, .
. \n+00008320: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 uint16_t&#\n+00008350: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;fi\n+00008380: 643c 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 d,
. const char *&#\n+00008410: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;na\n+00008440: 6d65 3c2f 656d 3e26 2331 3630 3b3c 2f74 me .
. \n+00008490: 293c 2f74 643e 0a20 2020 2020 2020 2020 ). .
\n+000084d0: 0a3c 2f64 6976 3e3c 6469 7620 636c 6173 .
..

References \n+00008560: 6f73 696d 5f66 696c 655f 6465 7363 3a3a osim_file_desc::\n+00008570: 6368 696c 645f 6c69 7374 3c2f 613e 2c20 child_list, \n+00008580: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_file_des\n+000085e0: 633a 3a66 6964 3c2f 613e 2c20 3c61 2063 c::fid, o\n+00008640: 7369 6d5f 6669 6c65 5f64 6573 633a 3a73 sim_file_desc::s\n+00008650: 686f 7274 5f6e 616d 653c 2f61 3e2c 203c hort_name, <\n+00008660: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+00008670: 663d 2273 7472 7563 746f 7369 6d5f 5f66 f=\"structosim__f\n+00008680: 696c 655f 5f64 6573 632e 6874 6d6c 2361 ile__desc.html#a\n+00008690: 6433 6139 3330 3765 3638 3264 6262 3031 d3a9307e682dbb01\n+000086a0: 6638 6538 3366 3739 6239 6335 6235 3435 f8e83f79b9c5b545\n+000086b0: 223e 6f73 696d 5f66 696c 655f 6465 7363 \">osim_file_desc\n+000086c0: 3a3a 7479 7065 3c2f 613e 2c20 616e 6420 ::type, and \n+000086d0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 TYPE_DF.\n+00008740: 3c2f 703e 0a0a 3c70 2063 6c61 7373 3d22

..

Refer\n+00008760: 656e 6365 6420 6279 203c 6120 636c 6173 enced by add\n+000087b0: 5f64 665f 7769 7468 5f65 6628 293c 2f61 _df_with_ef(), alloc_adf\n+00008810: 5f77 6974 685f 6566 2829 3c2f 613e 2c20 _with_ef(), \n+00008820: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osi\n+00008870: 6d5f 6370 726f 665f 7369 6d28 293c 2f61 m_cprof_sim(), osim_cprof_tsi\n+000088e0: 6d28 293c 2f61 3e2c 2061 6e64 203c 6120 m(), and osim_\n+00008940: 6370 726f 665f 7569 6363 2829 3c2f 613e cprof_uicc()\n+00008950: 2e3c 2f70 3e0a 0a3c 2f64 6976 3e0a 3c2f .

..
...◆&#\n+00008a20: 3136 303b 3c2f 613e 3c2f 7370 616e 3e64 160;d\n+00008a30: 6566 6175 6c74 5f64 6563 6f64 6528 293c efault_decode()<\n+00008a40: 2f68 323e 0a0a 3c64 6976 2063 6c61 7373 /h2>..
.. \n+00008a90: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n+00008aa0: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n+00008af0: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n+00008b70: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+00008ba0: 2020 203c 2f74 723e 0a20 2020 2020 2020 . \n+00008bb0: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n+00008bc0: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+00008be0: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n+00008bf0: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+00008c70: 2020 2020 2020 203c 7464 2063 6c61 7373 .\n+00008cb0: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n+00008cc0: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+00008d00: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+00008d60: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n+00008d70: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n+00008da0: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n+00008db0: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+00008e20: 2020 203c 2f74 723e 0a20 2020 2020 2020 . \n+00008e30: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n+00008e40: 3c74 643e 3c2f 7464 3e0a 2020 2020 2020 . \n+00008e50: 2020 2020 3c74 643e 293c 2f74 643e 0a20 . \n+00008e60: 2020 2020 2020 2020 203c 7464 3e3c 2f74 . \n+00008e80: 2020 2020 3c2f 7472 3e0a 2020 2020 2020 . \n+00008e90: 3c2f 7461 626c 653e 0a3c 2f64 6976 3e3c
int \n+00008ac0: 6465 6661 756c 745f 6465 636f 6465 203c default_decode <\n+00008ad0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00008ae0: 7464 3e28 3c2f 7464 3e0a 2020 2020 2020 td>(struct\n+00008b10: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_decode\n+00008b50: 645f 6461 7461 3c2f 613e 202a 2623 3136 d_data *\n+00008b60: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;dd,
c\n+00008c10: 6f6e 7374 2073 7472 7563 7420 3c61 2063 onst struct osi\n+00008c50: 6d5f 6669 6c65 5f64 6573 633c 2f61 3e20 m_file_desc \n+00008c60: 2a26 2331 3630 3b3c 2f74 643e 0a20 2020 * desc, .
. \n+00008cf0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 int <\n+00008d20: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00008d30: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n+00008d40: 616d 6522 3e3c 656d 3e6c 656e 3c2f 656d ame\">len,
uin\n+00008dd0: 7438 5f74 202a 2623 3136 303b 3c2f 7464 t8_t * . data&\n+00008e10: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;
)
.
<\n+00008ea0: 6469 7620 636c 6173 733d 226d 656d 646f div class=\"memdo\n+00008eb0: 6322 3e0a 0a3c 7020 636c 6173 733d 2272 c\">..

Refere\n+00008ed0: 6e63 6573 203c 6120 636c 6173 733d 2265 nces os\n+00008f30: 696d 5f64 6563 6f64 6564 5f65 6c65 6d65 im_decoded_eleme\n+00008f40: 6e74 3a3a 6275 663c 2f61 3e2c 203c 6120 nt::buf, ELEM_REPR_HEX, ELEM_T_B\n+00009030: 5954 4553 3c2f 613e 2c20 3c61 2063 6c61 YTES, el\n+00009080: 656d 656e 745f 616c 6c6f 6328 293c 2f61 ement_alloc(), and \n+000090f0: 6f73 696d 5f64 6563 6f64 6564 5f65 6c65 osim_decoded_ele\n+00009100: 6d65 6e74 3a3a 753c 2f61 3e2e 3c2f 703e ment::u.

\n+00009110: 0a0a 3c2f 6469 763e 0a3c 2f64 6976 3e0a ..
.

.\n+00009120: 3c61 2069 643d 2261 3964 3661 3664 3133 .

◆ <\n+000091e0: 2f61 3e3c 2f73 7061 6e3e 656c 656d 656e /a>elemen\n+000091f0: 745f 616c 6c6f 6328 293c 2f68 323e 0a0a t_alloc()

..\n+00009200: 3c64 6976 2063 6c61 7373 3d22 6d65 6d69
.
. \n+00009230: 2020 203c 7461 626c 6520 636c 6173 733d . \n+00009250: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n+00009260: 2020 3c74 6420 636c 6173 733d 226d 656d . \n+00009300: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+00009380: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+000093b0: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n+000093c0: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n+000093f0: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n+00009400: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+00009470: 2020 3c2f 7472 3e0a 2020 2020 2020 2020 . \n+00009480: 3c74 723e 0a20 2020 2020 2020 2020 203c . <\n+00009490: 7464 2063 6c61 7373 3d22 7061 7261 6d6b td class=\"paramk\n+000094a0: 6579 223e 3c2f 7464 3e0a 2020 2020 2020 ey\">. \n+000094b0: 2020 2020 3c74 643e 3c2f 7464 3e0a 2020 . \n+000094c0: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n+00009550: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+00009580: 2020 2020 3c2f 7472 3e0a 2020 2020 2020 . \n+00009590: 2020 3c74 723e 0a20 2020 2020 2020 2020 . \n+000095a0: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+000095c0: 2020 2020 2020 3c74 643e 3c2f 7464 3e0a .\n+000095d0: 2020 2020 2020 2020 2020 3c74 6420 636c . \n+00009660: 2020 203c 7464 2063 6c61 7373 3d22 7061 .\n+000096a0: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n+000096b0: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n+000096c0: 0a20 2020 2020 2020 2020 203c 7464 3e29 . . \n+000096e0: 3c74 643e 3c2f 7464 3e3c 7464 3e3c 2f74 \n+00009700: 0a20 2020 2020 203c 2f74 6162 6c65 3e0a .
struct osim_decoded\n+000092c0: 5f65 6c65 6d65 6e74 3c2f 613e 202a 2065 _element * e\n+000092d0: 6c65 6d65 6e74 5f61 6c6c 6f63 203c 2f74 lement_alloc . (struct <\n+00009320: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+00009330: 663d 2273 7472 7563 746f 7369 6d5f 5f64 f=\"structosim__d\n+00009340: 6563 6f64 6564 5f5f 6461 7461 2e68 746d ecoded__data.htm\n+00009350: 6c22 3e6f 7369 6d5f 6465 636f 6465 645f l\">osim_decoded_\n+00009360: 6461 7461 3c2f 613e 202a 2623 3136 303b data * \n+00009370: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 dd,
con\n+00009420: 7374 2063 6861 7220 2a26 2331 3630 3b3c st char * <\n+00009430: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00009440: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n+00009450: 616d 6522 3e3c 656d 3e6e 616d 653c 2f65 ame\">name,
en\n+000094e0: 756d 203c 6120 636c 6173 733d 2265 6c22 um osim_eleme\n+00009530: 6e74 5f74 7970 653c 2f61 3e26 2331 3630 nt_type \n+00009540: 3b3c 2f74 643e 0a20 2020 2020 2020 2020 ;type<\n+00009570: 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 2020 /em>,
\n+000095f0: 656e 756d 203c 6120 636c 6173 733d 2265 enum osim_ele\n+00009640: 6d65 6e74 5f72 6570 723c 2f61 3e26 2331 ment_repr\n+00009650: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;rep\n+00009680: 723c 2f65 6d3e 2623 3136 303b 3c2f 7464 r .
)\n+000096d0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 .
.\n+00009710: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
..

References \n+00009790: 5f5f 656c 656d 656e 745f 616c 6c6f 6328 __element_alloc(\n+000097a0: 293c 2f61 3e2c 203c 6120 636c 6173 733d ), osi\n+00009800: 6d5f 6465 636f 6465 645f 6461 7461 3a3a m_decoded_data::\n+00009810: 6465 636f 6465 645f 656c 656d 656e 7473 decoded_elements\n+00009820: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , o\n+00009880: 7369 6d5f 6465 636f 6465 645f 656c 656d sim_decoded_elem\n+00009890: 656e 743a 3a6c 6973 743c 2f61 3e2c 203c ent::list, <\n+000098a0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+000098b0: 663d 2273 7472 7563 746f 7369 6d5f 5f64 f=\"structosim__d\n+000098c0: 6563 6f64 6564 5f5f 656c 656d 656e 742e ecoded__element.\n+000098d0: 6874 6d6c 2361 6338 6233 3033 6362 6131 html#ac8b303cba1\n+000098e0: 3831 6435 3035 6231 3263 3031 3463 3161 81d505b12c014c1a\n+000098f0: 6265 3461 3162 223e 6f73 696d 5f64 6563 be4a1b\">osim_dec\n+00009900: 6f64 6564 5f65 6c65 6d65 6e74 3a3a 6e61 oded_element::na\n+00009910: 6d65 3c2f 613e 2c20 616e 6420 3c61 2063 me, and osim_decode\n+00009980: 645f 656c 656d 656e 743a 3a74 7970 653c d_element::type<\n+00009990: 2f61 3e2e 3c2f 703e 0a0a 3c70 2063 6c61 /a>.

..

R\n+000099b0: 6566 6572 656e 6365 6420 6279 203c 6120 eferenced by default_decode(\n+00009a10: 293c 2f61 3e2c 203c 6120 636c 6173 733d ), elp_decode()\n+00009a70: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , gsm_hpplmn_de\n+00009ad0: 636f 6465 2829 3c2f 613e 2c20 3c61 2063 code(), gsm_ims\n+00009b30: 695f 6465 636f 6465 2829 3c2f 613e 2c20 i_decode(), \n+00009b40: 3c61 2063 6c61 7373 3d22 656c 2220 6872 gsm\n+00009b90: 5f6b 635f 6465 636f 6465 2829 3c2f 613e _kc_decode()\n+00009ba0: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , g\n+00009bf0: 736d 5f6c 705f 6465 636f 6465 2829 3c2f sm_lp_decode(), gsm_plmnsel_dec\n+00009c60: 6f64 6528 293c 2f61 3e2c 2061 6e64 203c ode(), and <\n+00009c70: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+00009c80: 663d 2263 6172 645f 5f66 735f 5f73 696d f=\"card__fs__sim\n+00009c90: 5f38 632e 6874 6d6c 2361 3635 6334 6363 _8c.html#a65c4cc\n+00009ca0: 3636 6263 3937 6637 3136 3033 3234 6362 66bc97f7160324cb\n+00009cb0: 6634 6665 3036 6337 3161 223e 6963 6369 f4fe06c71a\">icci\n+00009cc0: 645f 6465 636f 6465 2829 3c2f 613e 2e3c d_decode().<\n+00009cd0: 2f70 3e0a 0a3c 2f64 6976 3e0a 3c2f 6469 /p>..

...

\n+00009d50: 3c73 7061 6e20 636c 6173 733d 2270 6572 ◆\n+00009da0: 303b 3c2f 613e 3c2f 7370 616e 3e65 6c65 0;ele\n+00009db0: 6d65 6e74 5f61 6c6c 6f63 5f73 7562 2829 ment_alloc_sub()\n+00009dc0: 3c2f 6832 3e0a 0a3c 6469 7620 636c 6173

..
.. .

str\n+00009e40: 7563 7420 3c61 2063 6c61 7373 3d22 656c uct osim_\n+00009e80: 6465 636f 6465 645f 656c 656d 656e 743c decoded_element<\n+00009e90: 2f61 3e20 2a20 656c 656d 656e 745f 616c /a> * element_al\n+00009ea0: 6c6f 635f 7375 6220 3c2f 7464 3e0a 2020 loc_sub (. struct osim_decoded_el\n+00009f30: 656d 656e 743c 2f61 3e20 2a26 2331 3630 ement * \n+00009f40: 3b3c 2f74 643e 0a20 2020 2020 2020 2020 ;ee,
co\n+00009ff0: 6e73 7420 6368 6172 202a 2623 3136 303b nst char * \n+0000a000: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 name,
e\n+0000a0b0: 6e75 6d20 3c61 2063 6c61 7373 3d22 656c num osim_elem\n+0000a100: 656e 745f 7479 7065 3c2f 613e 2623 3136 ent_type\n+0000a110: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;type\n+0000a140: 3c2f 656d 3e2c 203c 2f74 643e 0a20 2020 ,
enum osim_el\n+0000a210: 656d 656e 745f 7265 7072 3c2f 613e 2623 ement_repr&#\n+0000a220: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;re\n+0000a250: 7072 3c2f 656d 3e26 2331 3630 3b3c 2f74 pr .
. \n+0000a2a0: 293c 2f74 643e 0a20 2020 2020 2020 2020 ). .
\n+0000a2e0: 0a3c 2f64 6976 3e3c 6469 7620 636c 6173 .
..

References __element_alloc\n+0000a370: 2829 3c2f 613e 2c20 3c61 2063 6c61 7373 (), osim_decoded_el\n+0000a3e0: 656d 656e 743a 3a6c 6973 743c 2f61 3e2c ement::list,\n+0000a3f0: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_d\n+0000a450: 6563 6f64 6564 5f65 6c65 6d65 6e74 3a3a ecoded_element::\n+0000a460: 6e61 6d65 3c2f 613e 2c20 3c61 2063 6c61 name, osim_decoded_\n+0000a4d0: 656c 656d 656e 743a 3a73 6962 6c69 6e67 element::sibling\n+0000a4e0: 733c 2f61 3e2c 203c 6120 636c 6173 733d s, \n+0000a540: 6f73 696d 5f64 6563 6f64 6564 5f65 6c65 osim_decoded_ele\n+0000a550: 6d65 6e74 3a3a 7479 7065 3c2f 613e 2c20 ment::type, \n+0000a560: 616e 6420 3c61 2063 6c61 7373 3d22 656c and osi\n+0000a5c0: 6d5f 6465 636f 6465 645f 656c 656d 656e m_decoded_elemen\n+0000a5d0: 743a 3a75 3c2f 613e 2e3c 2f70 3e0a 0a3c t::u.

..<\n+0000a5e0: 7020 636c 6173 733d 2272 6566 6572 656e p class=\"referen\n+0000a5f0: 6365 223e 5265 6665 7265 6e63 6564 2062 ce\">Referenced b\n+0000a600: 7920 3c61 2063 6c61 7373 3d22 656c 2220 y g\n+0000a650: 736d 5f70 6c6d 6e73 656c 5f64 6563 6f64 sm_plmnsel_decod\n+0000a660: 6528 293c 2f61 3e2e 3c2f 703e 0a0a 3c2f e().

...
.<\n+0000a6d0: 2f61 3e0a 3c68 3220 636c 6173 733d 226d /a>.

&#\n+0000a730: 3936 3730 3b26 2331 3630 3b3c 2f61 3e3c 9670; <\n+0000a740: 2f73 7061 6e3e 4c4c 4953 545f 4845 4144 /span>LLIST_HEAD\n+0000a750: 2829 3c2f 6832 3e0a 0a3c 6469 7620 636c ()

..
.<\n+0000a770: 6469 7620 636c 6173 733d 226d 656d 7072 div class=\"mempr\n+0000a780: 6f74 6f22 3e0a 3c74 6162 6c65 2063 6c61 oto\">.. \n+0000a7a0: 3c74 723e 0a20 203c 7464 2063 6c61 7373 . .\n+0000aac0: 2020 2020 2020 2020 2020 3c74 6420 636c . \n+0000ab80: 2020 3c74 6420 636c 6173 733d 2270 6172 . <\n+0000abf0: 2f74 723e 0a20 2020 2020 2020 203c 7472 /tr>. . . \n+0000ac30: 203c 7464 3e3c 2f74 643e 0a20 2020 2020 . \n+0000ac40: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n+0000ac70: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n+0000acb0: 2020 3c2f 7472 3e0a 2020 2020 2020 2020 . \n+0000acc0: 3c74 723e 0a20 2020 2020 2020 2020 203c . <\n+0000acd0: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>. \n+0000ace0: 2020 203c 7464 3e29 3c2f 7464 3e0a 2020 . \n+0000acf0: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n+0000ad10: 2020 203c 2f74 723e 0a20 2020 2020 203c . <\n+0000ad20: 2f74 6162 6c65 3e0a 3c2f 6469 763e 3c64 /table>...

Find any \n+0000ad50: 7265 6769 7374 6572 6564 2061 7070 6c69 registered appli\n+0000ad60: 6361 7469 6f6e 2070 726f 6669 6c65 2062 cation profile b\n+0000ad70: 6173 6564 206f 6e20 6974 7320 4149 442e ased on its AID.\n+0000ad80: 203c 2f70 3e0a 0a3c 7020 636c 6173 733d

..

Refe\n+0000ada0: 7265 6e63 6573 203c 6120 636c 6173 733d rences osim_card_app_\n+0000ae10: 7072 6f66 696c 653a 3a61 6964 3c2f 613e profile::aid\n+0000ae20: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osi\n+0000ae80: 6d5f 6361 7264 5f61 7070 5f70 726f 6669 m_card_app_profi\n+0000ae90: 6c65 3a3a 6169 645f 6c65 6e3c 2f61 3e2c le::aid_len,\n+0000aea0: 2061 6e64 203c 6120 636c 6173 733d 2265 and \n+0000af00: 6f73 696d 5f63 6172 645f 6170 705f 7072 osim_card_app_pr\n+0000af10: 6f66 696c 653a 3a6c 6973 743c 2f61 3e2e ofile::list.\n+0000af20: 3c2f 703e 0a0a 3c70 2063 6c61 7373 3d22

..

Refer\n+0000af40: 656e 6365 6420 6279 203c 6120 636c 6173 enced by osi\n+0000af90: 6d5f 6170 705f 7072 6f66 696c 655f 7265 m_app_profile_re\n+0000afa0: 6769 7374 6572 2829 3c2f 613e 2c20 616e gister(), an\n+0000afb0: 6420 3c61 2063 6c61 7373 3d22 656c 2220 d osim_card_h\n+0000b000: 646c 5f61 6464 5f61 7070 2829 3c2f 613e dl_add_app()\n+0000b010: 2e3c 2f70 3e0a 0a3c 2f64 6976 3e0a 3c2f .

.....◆&#\n+0000b0e0: 3136 303b 3c2f 613e 3c2f 7370 616e 3e6f 160;o\n+0000b0f0: 7369 6d5f 6170 705f 7072 6f66 696c 655f sim_app_profile_\n+0000b100: 6669 6e64 5f62 795f 6e61 6d65 2829 3c2f find_by_name()..
.
.
\n+0000a7c0: 0a20 2020 2020 203c 7461 626c 6520 636c . . \n+0000a7e0: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n+0000a7f0: 2020 2020 2020 3c74 6420 636c 6173 733d . \n+0000a840: 203c 7464 2063 6c61 7373 3d22 7061 7261 \n+0000a870: 0a20 2020 2020 2020 2020 203c 7464 2063 . \n+0000a8a0: 0a20 2020 2020 2020 2020 203c 7464 3e3c . . . \n+0000a940: 3c2f 7472 3e0a 3c2f 7461 626c 653e 0a3c .
static\n+0000a810: 204c 4c49 5354 5f48 4541 4420 3c2f 7464 LLIST_HEAD . \n+0000a830: 283c 2f74 643e 0a20 2020 2020 2020 2020 (g_app_pro\n+0000a860: 6669 6c65 7326 2331 3630 3b3c 2f74 643e files )<\n+0000a8b0: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. . . .static<\n+0000a930: 2f73 7061 6e3e 2020 3c2f 7464 3e0a 2020 /span>
.<\n+0000a950: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
...
.\n+0000a9d0: 0a3c 6832 2063 6c61 7373 3d22 6d65 6d74 .

χ\n+0000aa30: 303b 2623 3136 303b 3c2f 613e 3c2f 7370 0; osim_app_prof\n+0000aa50: 696c 655f 6669 6e64 5f62 795f 6169 6428 ile_find_by_aid(\n+0000aa60: 293c 2f68 323e 0a0a 3c64 6976 2063 6c61 )

..
.. .
co\n+0000aae0: 6e73 7420 7374 7275 6374 203c 6120 636c nst struct osim_card_ap\n+0000ab30: 705f 7072 6f66 696c 653c 2f61 3e20 2a20 p_profile * \n+0000ab40: 6f73 696d 5f61 7070 5f70 726f 6669 6c65 osim_app_profile\n+0000ab50: 5f66 696e 645f 6279 5f61 6964 203c 2f74 _find_by_aid . (const ui\n+0000aba0: 6e74 385f 7420 2a26 2331 3630 3b3c 2f74 nt8_t * . aid,\n+0000abe0: 203c 2f74 643e 0a20 2020 2020 2020 203c uint8\n+0000ac60: 5f74 2623 3136 303b 3c2f 7464 3e0a 2020 _t aid_len&#\n+0000aca0: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;
)
.\n+0000b160: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n+0000b170: 2020 2020 2020 203c 7464 2063 6c61 7373 \n+0000b210: 0a20 2020 2020 2020 2020 203c 7464 3e28 . . \n+0000b230: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+0000b260: 2020 2020 2020 2020 3c74 6420 636c 6173 \n+0000b290: 3c74 643e 293c 2f74 643e 0a20 2020 2020 . \n+0000b2a0: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n+0000b2b0: 2020 2020 2020 203c 2f74 723e 0a20 2020 . \n+0000b2c0: 2020 203c 2f74 6162 6c65 3e0a 3c2f 6469
const\n+0000b190: 2073 7472 7563 7420 3c61 2063 6c61 7373 struct osim_card_app_p\n+0000b1e0: 726f 6669 6c65 3c2f 613e 202a 206f 7369 rofile * osi\n+0000b1f0: 6d5f 6170 705f 7072 6f66 696c 655f 6669 m_app_profile_fi\n+0000b200: 6e64 5f62 795f 6e61 6d65 203c 2f74 643e nd_by_name (\n+0000b220: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 const char\n+0000b250: 202a 2623 3136 303b 3c2f 7464 3e0a 2020 * name)
.
..

Find \n+0000b2f0: 616e 7920 7265 6769 7374 6572 6564 2061 any registered a\n+0000b300: 7070 6c69 6361 7469 6f6e 2070 726f 6669 pplication profi\n+0000b310: 6c65 2062 6173 6564 206f 6e20 6974 7320 le based on its \n+0000b320: 6e61 6d65 2028 652e 672e 203c 2f70 3e0a name (e.g.

.\n+0000b330: 3c70 3e22 4144 462e 5553 494d 2229 203c

\"ADF.USIM\") <\n+0000b340: 2f70 3e0a 0a3c 7020 636c 6173 733d 2272 /p>..

Refere\n+0000b360: 6e63 6573 203c 6120 636c 6173 733d 2265 nces \n+0000b3c0: 6f73 696d 5f63 6172 645f 6170 705f 7072 osim_card_app_pr\n+0000b3d0: 6f66 696c 653a 3a6c 6973 743c 2f61 3e2c ofile::list,\n+0000b3e0: 2061 6e64 203c 6120 636c 6173 733d 2265 and \n+0000b440: 6f73 696d 5f63 6172 645f 6170 705f 7072 osim_card_app_pr\n+0000b450: 6f66 696c 653a 3a6e 616d 653c 2f61 3e2e ofile::name.\n+0000b460: 3c2f 703e 0a0a 3c70 2063 6c61 7373 3d22

..

Refer\n+0000b480: 656e 6365 6420 6279 203c 6120 636c 6173 enced by osi\n+0000b4d0: 6d5f 6170 705f 7072 6f66 696c 655f 7265 m_app_profile_re\n+0000b4e0: 6769 7374 6572 2829 3c2f 613e 2e3c 2f70 gister()...

.
\n+0000b500: 0a3c 6120 6964 3d22 6136 3733 6465 3530 ..

◆ \n+0000b5c0: 3c2f 613e 3c2f 7370 616e 3e6f 7369 6d5f osim_\n+0000b5d0: 6170 705f 7072 6f66 696c 655f 6669 6e64 app_profile_find\n+0000b5e0: 5f73 7728 293c 2f68 323e 0a0a 3c64 6976 _sw()

...
. <\n+0000b620: 7461 626c 6520 636c 6173 733d 226d 656d table class=\"mem\n+0000b630: 6e61 6d65 223e 0a20 2020 2020 2020 203c name\">. <\n+0000b640: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. const struct <\n+0000b670: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+0000b680: 663d 2273 7472 7563 746f 7369 6d5f 5f63 f=\"structosim__c\n+0000b690: 6172 645f 5f73 772e 6874 6d6c 223e 6f73 ard__sw.html\">os\n+0000b6a0: 696d 5f63 6172 645f 7377 3c2f 613e 202a im_card_sw *\n+0000b6b0: 206f 7369 6d5f 6170 705f 7072 6f66 696c osim_app_profil\n+0000b6c0: 655f 6669 6e64 5f73 7720 3c2f 7464 3e0a e_find_sw .\n+0000b6d0: 2020 2020 2020 2020 2020 3c74 643e 283c (<\n+0000b6e0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+0000b6f0: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n+0000b700: 7970 6522 3e63 6f6e 7374 2073 7472 7563 ype\">const struc\n+0000b710: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osim_\n+0000b750: 6361 7264 5f61 7070 5f70 726f 6669 6c65 card_app_profile\n+0000b760: 3c2f 613e 202a 2623 3136 303b 3c2f 7464 * . ap, <\n+0000b7a0: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. . .\n+0000b7c0: 2020 2020 2020 2020 2020 3c74 6420 636c <\n+0000b7e0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+0000b7f0: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>. \n+0000b800: 2020 203c 7464 2063 6c61 7373 3d22 7061 uint16_\n+0000b820: 7426 2331 3630 3b3c 2f74 643e 0a20 2020 t . \n+0000b830: 2020 2020 2020 203c 7464 2063 6c61 7373 sw_in \n+0000b860: 3b3c 2f74 643e 0a20 2020 2020 2020 203c ;. <\n+0000b870: 2f74 723e 0a20 2020 2020 2020 203c 7472 /tr>. . \n+0000b890: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 . \n+0000b8a0: 3c74 643e 293c 2f74 643e 0a20 2020 2020 ). \n+0000b8b0: 2020 2020 203c 7464 3e3c 2f74 643e 3c74 . \n+0000b8d0: 3c2f 7472 3e0a 2020 2020 2020 3c2f 7461 . .
.\n+0000b900: 0a3c 703e 4669 6e64 2061 7070 6c69 6361 .

Find applica\n+0000b910: 7469 6f6e 2d73 7065 6369 6669 6320 7374 tion-specific st\n+0000b920: 6174 7573 2077 6f72 6420 7769 7468 696e atus word within\n+0000b930: 2067 6976 656e 2063 6172 6420 6170 706c given card appl\n+0000b940: 6963 6174 696f 6e20 7072 6f66 696c 652e ication profile.\n+0000b950: 203c 2f70 3e0a 0a3c 7020 636c 6173 733d

..

Refe\n+0000b970: 7265 6e63 6573 203c 6120 636c 6173 733d rences osim_car\n+0000b9d0: 645f 7377 3a3a 636f 6465 3c2f 613e 2c20 d_sw::code, \n+0000b9e0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 sw, and <\n+0000ba30: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+0000ba40: 663d 2273 7472 7563 746f 7369 6d5f 5f63 f=\"structosim__c\n+0000ba50: 6172 645f 5f61 7070 5f5f 7072 6f66 696c ard__app__profil\n+0000ba60: 652e 6874 6d6c 2361 6164 3566 3266 3332 e.html#aad5f2f32\n+0000ba70: 3264 3033 3532 6566 6635 3431 6437 6239 2d0352eff541d7b9\n+0000ba80: 3666 3336 3264 6239 223e 6f73 696d 5f63 6f362db9\">osim_c\n+0000ba90: 6172 645f 6170 705f 7072 6f66 696c 653a ard_app_profile:\n+0000baa0: 3a73 773c 2f61 3e2e 3c2f 703e 0a0a 3c70 :sw.

..Referenced by\n+0000bad0: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_print_s\n+0000bb20: 775f 6275 6628 293c 2f61 3e2c 2061 6e64 w_buf(), and\n+0000bb30: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_sw_clas\n+0000bb80: 7328 293c 2f61 3e2e 3c2f 703e 0a0a 3c2f s().

...
.<\n+0000bbf0: 2f61 3e0a 3c68 3220 636c 6173 733d 226d /a>.

&#\n+0000bc50: 3936 3730 3b26 2331 3630 3b3c 2f61 3e3c 9670; <\n+0000bc60: 2f73 7061 6e3e 6f73 696d 5f61 7070 5f70 /span>osim_app_p\n+0000bc70: 726f 6669 6c65 5f72 6567 6973 7465 7228 rofile_register(\n+0000bc80: 293c 2f68 323e 0a0a 3c64 6976 2063 6c61 )

..
.. . .\n+0000bce0: 2020 2020 2020 2020 2020 3c74 6420 636c vo\n+0000bd00: 6964 206f 7369 6d5f 6170 705f 7072 6f66 id osim_app_prof\n+0000bd10: 696c 655f 7265 6769 7374 6572 203c 2f74 ile_register . (. \n+0000bd40: 2020 3c74 6420 636c 6173 733d 2270 6172 struct <\n+0000bd60: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+0000bd70: 663d 2273 7472 7563 746f 7369 6d5f 5f63 f=\"structosim__c\n+0000bd80: 6172 645f 5f61 7070 5f5f 7072 6f66 696c ard__app__profil\n+0000bd90: 652e 6874 6d6c 223e 6f73 696d 5f63 6172 e.html\">osim_car\n+0000bda0: 645f 6170 705f 7072 6f66 696c 653c 2f61 d_app_profile * . \n+0000bdc0: 2020 2020 2020 2020 203c 7464 2063 6c61 <\n+0000bde0: 656d 3e61 7072 6f66 3c2f 656d 3e3c 2f74 em>aprof). \n+0000be00: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n+0000be10: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n+0000be20: 2020 2020 203c 2f74 6162 6c65 3e0a 3c2f .
..

Reg\n+0000be50: 6973 7465 7220 616e 2061 7070 6c69 6361 ister an applica\n+0000be60: 7469 6f6e 2070 726f 6669 6c65 2e20 3c2f tion profile. .

Typically \n+0000be80: 6361 6c6c 6564 2061 7420 6561 726c 7920 called at early \n+0000be90: 7374 6172 742d 7570 2e20 3c2f 703e 0a0a start-up.

..\n+0000bea0: 3c70 2063 6c61 7373 3d22 7265 6665 7265

References \n+0000bec0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_\n+0000bf20: 6361 7264 5f61 7070 5f70 726f 6669 6c65 card_app_profile\n+0000bf30: 3a3a 6169 643c 2f61 3e2c 203c 6120 636c ::aid, osim_card_\n+0000bfa0: 6170 705f 7072 6f66 696c 653a 3a61 6964 app_profile::aid\n+0000bfb0: 5f6c 656e 3c2f 613e 2c20 3c61 2063 6c61 _len, osim_card_a\n+0000c020: 7070 5f70 726f 6669 6c65 3a3a 6c69 7374 pp_profile::list\n+0000c030: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , osim_card_app_p\n+0000c0a0: 726f 6669 6c65 3a3a 6e61 6d65 3c2f 613e rofile::name\n+0000c0b0: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osim_app_p\n+0000c100: 726f 6669 6c65 5f66 696e 645f 6279 5f61 rofile_find_by_a\n+0000c110: 6964 2829 3c2f 613e 2c20 616e 6420 3c61 id(), and osim_app_profi\n+0000c170: 6c65 5f66 696e 645f 6279 5f6e 616d 6528 le_find_by_name(\n+0000c180: 293c 2f61 3e2e 3c2f 703e 0a0a 3c70 2063 ).

..

Referenced by <\n+0000c1b0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+0000c1c0: 663d 2273 696d 5f38 682e 6874 6d6c 2361 f=\"sim_8h.html#a\n+0000c1d0: 3837 6236 3734 6464 6135 6138 3266 6134 87b674dda5a82fa4\n+0000c1e0: 6633 6165 3262 3366 3432 6336 3265 3735 f3ae2b3f42c62e75\n+0000c1f0: 223e 6f73 696d 5f69 6e69 7428 293c 2f61 \">osim_init().

..
.<\n+0000c210: 2f64 6976 3e0a 3c61 2069 643d 2261 6430 /div>..◆&\n+0000c2d0: 2331 3630 3b3c 2f61 3e3c 2f73 7061 6e3e #160;\n+0000c2e0: 6f73 696d 5f63 6172 645f 6864 6c5f 6164 osim_card_hdl_ad\n+0000c2f0: 645f 6170 7028 293c 2f68 323e 0a0a 3c64 d_app()

...
. \n+0000c330: 203c 7461 626c 6520 636c 6173 733d 226d . \n+0000c350: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n+0000c360: 3c74 6420 636c 6173 733d 226d 656d 6e61 . \n+0000c3b0: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n+0000c420: 2020 2020 2020 2020 203c 7464 2063 6c61 .\n+0000c460: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n+0000c470: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+0000c4b0: 3c74 6420 636c 6173 733d 2270 6172 616d \n+0000c4e0: 0a20 2020 2020 2020 2020 203c 7464 2063 . .\n+0000c530: 2020 2020 2020 2020 2020 3c74 6420 636c . \n+0000c570: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n+0000c5a0: 2020 2020 2020 3c74 6420 636c 6173 733d . \n+0000c5f0: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+0000c630: 2020 3c74 6420 636c 6173 733d 2270 6172 .\n+0000c660: 2020 2020 2020 2020 2020 3c74 6420 636c . \n+0000c6a0: 2020 3c2f 7472 3e0a 2020 2020 2020 2020 . \n+0000c6b0: 3c74 723e 0a20 2020 2020 2020 2020 203c . <\n+0000c6c0: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>. \n+0000c6d0: 2020 203c 7464 3e29 3c2f 7464 3e0a 2020 . \n+0000c6e0: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n+0000c700: 2020 203c 2f74 723e 0a20 2020 2020 203c . <\n+0000c710: 2f74 6162 6c65 3e0a 3c2f 6469 763e 3c64 /table>...

Add an ap\n+0000c740: 706c 6963 6174 696f 6e20 746f 2061 2067 plication to a g\n+0000c750: 6976 656e 2063 6172 642e 203c 2f70 3e0a iven card.

.\n+0000c760: 0a3c 7020 636c 6173 733d 2272 6566 6572 .

References\n+0000c780: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_car\n+0000c7e0: 645f 6170 705f 6864 6c3a 3a61 6964 3c2f d_app_hdl::aid, osim_\n+0000c850: 6361 7264 5f61 7070 5f68 646c 3a3a 6169 card_app_hdl::ai\n+0000c860: 645f 6c65 6e3c 2f61 3e2c 203c 6120 636c d_len, osi\n+0000c8c0: 6d5f 6361 7264 5f68 646c 3a3a 6170 7073 m_card_hdl::apps\n+0000c8d0: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , osi\n+0000c930: 6d5f 6361 7264 5f61 7070 5f68 646c 3a3a m_card_app_hdl::\n+0000c940: 6c61 6265 6c3c 2f61 3e2c 203c 6120 636c label, osim_card_app_\n+0000c9b0: 6864 6c3a 3a6c 6973 743c 2f61 3e2c 203c hdl::list, <\n+0000c9c0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+0000c9d0: 663d 2273 696d 5f38 682e 6874 6d6c 2361 f=\"sim_8h.html#a\n+0000c9e0: 3461 6661 6562 6630 6463 6362 6662 6461 4afaebf0dccbfbda\n+0000c9f0: 6435 6664 6331 3731 6364 3139 6463 6235 d5fdc171cd19dcb5\n+0000ca00: 223e 4d41 585f 4149 445f 4c45 4e3c 2f61 \">MAX_AID_LEN, osim_app_\n+0000ca60: 7072 6f66 696c 655f 6669 6e64 5f62 795f profile_find_by_\n+0000ca70: 6169 6428 293c 2f61 3e2c 203c 6120 636c aid(), o\n+0000cac0: 7369 6d5f 6361 7264 5f68 646c 5f66 696e sim_card_hdl_fin\n+0000cad0: 645f 6170 7028 293c 2f61 3e2c 2061 6e64 d_app(), and\n+0000cae0: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_car\n+0000cb40: 645f 6170 705f 6864 6c3a 3a70 726f 663c d_app_hdl::prof<\n+0000cb50: 2f61 3e2e 3c2f 703e 0a0a 3c2f 6469 763e /a>.

..\n+0000cb60: 0a3c 2f64 6976 3e0a 3c61 2069 643d 2261 ...\n+0000cbc0: 3c68 3220 636c 6173 733d 226d 656d 7469

◆\n+0000cc20: 3b26 2331 3630 3b3c 2f61 3e3c 2f73 7061 ; osim_card_hdl_\n+0000cc40: 6669 6e64 5f61 7070 2829 3c2f 6832 3e0a find_app()

.\n+0000cc50: 0a3c 6469 7620 636c 6173 733d 226d 656d .
.
. \n+0000cc80: 2020 2020 3c74 6162 6c65 2063 6c61 7373
int osim_car\n+0000c380: 645f 6864 6c5f 6164 645f 6170 7020 3c2f d_hdl_add_app . (struct \n+0000c3d0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 \n+0000c400: 6f73 696d 5f63 6172 645f 6864 6c3c 2f61 osim_card_hdl * <\n+0000c440: 656d 3e63 683c 2f65 6d3e 2c20 3c2f 7464 em>ch, .
. \n+0000c4a0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 const uint\n+0000c4d0: 385f 7420 2a26 2331 3630 3b3c 2f74 643e 8_t * aid, <\n+0000c510: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. .
<\n+0000c550: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+0000c560: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>uint8_t\n+0000c590: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  \n+0000c5c0: 6169 645f 6c65 6e3c 2f65 6d3e 2c20 3c2f aid_len, . .
. const ch\n+0000c650: 6172 202a 2623 3136 303b 3c2f 7464 3e0a ar * \n+0000c680: 3c65 6d3e 6c61 6265 6c3c 2f65 6d3e 2623 label&#\n+0000c690: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;
)
. \n+0000cca0: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n+0000ccb0: 2020 203c 7464 2063 6c61 7373 3d22 6d65 . \n+0000cd40: 2020 3c74 643e 283c 2f74 643e 0a20 2020 . \n+0000cd50: 2020 2020 2020 203c 7464 2063 6c61 7373 . . \n+0000ce10: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n+0000ce40: 3c74 643e 3c2f 7464 3e0a 2020 2020 2020 . \n+0000ce50: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n+0000cec0: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n+0000ced0: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n+0000cf00: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n+0000cf10: 2020 2020 2020 203c 7464 2063 6c61 7373 .\n+0000cf40: 2020 2020 2020 2020 2020 3c74 6420 636c . \n+0000cf80: 2020 2020 3c2f 7472 3e0a 2020 2020 2020 . \n+0000cf90: 2020 3c74 723e 0a20 2020 2020 2020 2020 . \n+0000cfa0: 203c 7464 3e3c 2f74 643e 0a20 2020 2020 . \n+0000cfb0: 2020 2020 203c 7464 3e29 3c2f 7464 3e0a .\n+0000cfc0: 2020 2020 2020 2020 2020 3c74 643e 3c2f . \n+0000cfe0: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n+0000cff0: 203c 2f74 6162 6c65 3e0a 3c2f 6469 763e
struct osim_card_app\n+0000cd10: 5f68 646c 3c2f 613e 202a 206f 7369 6d5f _hdl * osim_\n+0000cd20: 6361 7264 5f68 646c 5f66 696e 645f 6170 card_hdl_find_ap\n+0000cd30: 7020 3c2f 7464 3e0a 2020 2020 2020 2020 p (str\n+0000cd70: 7563 7420 3c61 2063 6c61 7373 3d22 656c uct osim_card_hd\n+0000cdb0: 6c3c 2f61 3e20 2a26 2331 3630 3b3c 2f74 l * . ch, \n+0000cdf0: 3c2f 7464 3e0a 2020 2020 2020 2020 3c2f
\n+0000ce30: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 const \n+0000ce70: 7569 6e74 385f 7420 2a26 2331 3630 3b3c uint8_t * <\n+0000ce80: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+0000ce90: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n+0000cea0: 616d 6522 3e3c 656d 3e61 6964 3c2f 656d ame\">aid,
uin\n+0000cf30: 7438 5f74 2623 3136 303b 3c2f 7464 3e0a t8_t \n+0000cf60: 3c65 6d3e 6169 645f 6c65 6e3c 2f65 6d3e aid_len\n+0000cf70: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  
)
.
\n+0000d000: 3c64 6976 2063 6c61 7373 3d22 6d65 6d64
..

Refer\n+0000d030: 656e 6365 7320 3c61 2063 6c61 7373 3d22 ences osi\n+0000d090: 6d5f 6361 7264 5f61 7070 5f68 646c 3a3a m_card_app_hdl::\n+0000d0a0: 6169 643c 2f61 3e2c 203c 6120 636c 6173 aid, \n+0000d100: 6f73 696d 5f63 6172 645f 6170 705f 6864 osim_card_app_hd\n+0000d110: 6c3a 3a61 6964 5f6c 656e 3c2f 613e 2c20 l::aid_len, \n+0000d120: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_card_hdl:\n+0000d180: 3a61 7070 733c 2f61 3e2c 203c 6120 636c :apps, osim_card_app_\n+0000d1f0: 6864 6c3a 3a6c 6973 743c 2f61 3e2c 2061 hdl::list, a\n+0000d200: 6e64 203c 6120 636c 6173 733d 2265 6c22 nd MAX_AID_LE\n+0000d250: 4e3c 2f61 3e2e 3c2f 703e 0a0a 3c70 2063 N.

..

Referenced by <\n+0000d280: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+0000d290: 663d 2273 696d 5f38 682e 6874 6d6c 2361 f=\"sim_8h.html#a\n+0000d2a0: 6430 6134 6435 3162 6566 3962 3532 6535 d0a4d51bef9b52e5\n+0000d2b0: 3239 6330 6131 3063 6434 3263 3162 3764 29c0a10cd42c1b7d\n+0000d2c0: 223e 6f73 696d 5f63 6172 645f 6864 6c5f \">osim_card_hdl_\n+0000d2d0: 6164 645f 6170 7028 293c 2f61 3e2e 3c2f add_app()...

...

<\n+0000d360: 7370 616e 2063 6c61 7373 3d22 7065 726d span class=\"perm\n+0000d370: 616c 696e 6b22 3e3c 6120 6872 6566 3d22 alink\">◆ \n+0000d3b0: 3b3c 2f61 3e3c 2f73 7061 6e3e 6f73 696d ;osim\n+0000d3c0: 5f63 7072 6f66 5f66 696e 645f 7377 2829 _cprof_find_sw()\n+0000d3d0: 3c2f 6832 3e0a 0a3c 6469 7620 636c 6173

..
.. . . \n+0000d430: 2020 2020 2020 2020 203c 7464 2063 6c61 con\n+0000d450: 7374 2073 7472 7563 7420 3c61 2063 6c61 st struct osim_ca\n+0000d490: 7264 5f73 773c 2f61 3e20 2a20 6f73 696d rd_sw * osim\n+0000d4a0: 5f63 7072 6f66 5f66 696e 645f 7377 203c _cprof_find_sw <\n+0000d4b0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+0000d4c0: 7464 3e28 3c2f 7464 3e0a 2020 2020 2020 td>(. \n+0000d4d0: 2020 2020 3c74 6420 636c 6173 733d 2270 const \n+0000d4f0: 7374 7275 6374 203c 6120 636c 6173 733d struct osim_\n+0000d530: 6361 7264 5f70 726f 6669 6c65 3c2f 613e card_profile\n+0000d540: 202a 2623 3136 303b 3c2f 7464 3e0a 2020 * . \n+0000d550: 2020 2020 2020 2020 3c74 6420 636c 6173 cp, \n+0000d580: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n+0000d590: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n+0000d5a0: 2020 2020 2020 3c74 6420 636c 6173 733d \n+0000d5c0: 0a20 2020 2020 2020 2020 203c 7464 3e3c . <\n+0000d5d0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+0000d5e0: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n+0000d5f0: 7970 6522 3e75 696e 7431 365f 7426 2331 ype\">uint16_t\n+0000d600: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;. \n+0000d610: 2020 203c 7464 2063 6c61 7373 3d22 7061 sw_\n+0000d630: 696e 3c2f 656d 3e26 2331 3630 3b3c 2f74 in . \n+0000d650: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n+0000d660: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n+0000d680: 293c 2f74 643e 0a20 2020 2020 2020 2020 ). \n+0000d690: 203c 7464 3e3c 2f74 643e 3c74 643e 3c2f . . \n+0000d6c0: 0a3c 2f64 6976 3e3c 6469 7620 636c 6173 .
..

\n+0000d6e0: 4669 6e64 2073 7461 7475 7320 776f 7264 Find status word\n+0000d6f0: 2077 6974 6869 6e20 6769 7665 6e20 6361 within given ca\n+0000d700: 7264 2070 726f 6669 6c65 2e20 3c2f 703e rd profile.

\n+0000d710: 0a0a 3c70 2063 6c61 7373 3d22 7265 6665 ..

Reference\n+0000d730: 7320 3c61 2063 6c61 7373 3d22 656c 2220 s osim_card_sw:\n+0000d790: 3a63 6f64 653c 2f61 3e2c 203c 6120 636c :code, sw\n+0000d7e0: 3c2f 613e 2c20 616e 6420 3c61 2063 6c61 , and \n+0000d840: 6f73 696d 5f63 6172 645f 7072 6f66 696c osim_card_profil\n+0000d850: 653a 3a73 7773 3c2f 613e 2e3c 2f70 3e0a e::sws.

.\n+0000d860: 0a3c 7020 636c 6173 733d 2272 6566 6572 .

Referenced\n+0000d880: 2062 7920 3c61 2063 6c61 7373 3d22 656c by osim_prin\n+0000d8d0: 745f 7377 5f62 7566 2829 3c2f 613e 2c20 t_sw_buf(), \n+0000d8e0: 616e 6420 3c61 2063 6c61 7373 3d22 656c and osim_sw_c\n+0000d930: 6c61 7373 2829 3c2f 613e 2e3c 2f70 3e0a lass().

.\n+0000d940: 0a3c 2f64 6976 3e0a 3c2f 6469 763e 0a3c .
.
.<\n+0000d950: 6120 6964 3d22 6138 6233 6663 3432 6535 a id=\"a8b3fc42e5\n+0000d960: 3736 6466 3433 3664 3666 3730 3861 3263 76df436d6f708a2c\n+0000d970: 3236 3232 6533 3222 206e 616d 653d 2261 2622e32\" name=\"a\n+0000d980: 3862 3366 6334 3265 3537 3664 6634 3336 8b3fc42e576df436\n+0000d990: 6436 6637 3038 6132 6332 3632 3265 3332 d6f708a2c2622e32\n+0000d9a0: 223e 3c2f 613e 0a3c 6832 2063 6c61 7373 \">.

◆ osim_fi\n+0000da20: 6c65 5f64 6563 6f64 6528 293c 2f68 323e le_decode()

\n+0000da30: 0a0a 3c64 6976 2063 6c61 7373 3d22 6d65 ..
.
. \n+0000da60: 2020 2020 203c 7461 626c 6520 636c 6173 . \n+0000da80: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n+0000da90: 2020 2020 3c74 6420 636c 6173 733d 226d . \n+0000db30: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+0000dbd0: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n+0000dbe0: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n+0000dc10: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n+0000dc20: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+0000dc50: 2020 2020 2020 3c74 6420 636c 6173 733d .\n+0000dc80: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n+0000dc90: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n+0000dca0: 2020 2020 203c 7464 2063 6c61 7373 3d22 .\n+0000dcc0: 2020 2020 2020 2020 2020 3c74 643e 3c2f . \n+0000dd10: 2020 203c 7464 2063 6c61 7373 3d22 7061 .\n+0000dd50: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n+0000dd60: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n+0000dd70: 0a20 2020 2020 2020 2020 203c 7464 3e29 . . \n+0000dd90: 3c74 643e 3c2f 7464 3e3c 7464 3e3c 2f74 \n+0000ddb0: 0a20 2020 2020 203c 2f74 6162 6c65 3e0a .
struct <\n+0000dab0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+0000dac0: 663d 2273 7472 7563 746f 7369 6d5f 5f64 f=\"structosim__d\n+0000dad0: 6563 6f64 6564 5f5f 6461 7461 2e68 746d ecoded__data.htm\n+0000dae0: 6c22 3e6f 7369 6d5f 6465 636f 6465 645f l\">osim_decoded_\n+0000daf0: 6461 7461 3c2f 613e 202a 206f 7369 6d5f data * osim_\n+0000db00: 6669 6c65 5f64 6563 6f64 6520 3c2f 7464 file_decode . \n+0000db20: 283c 2f74 643e 0a20 2020 2020 2020 2020 (struct osim_fi\n+0000db80: 6c65 3c2f 613e 202a 2623 3136 303b 3c2f le * . file,
int\n+0000dc40: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  \n+0000dc70: 6c65 6e3c 2f65 6d3e 2c20 3c2f 7464 3e0a len,
. uint8_t *\n+0000dd00: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;dat\n+0000dd30: 613c 2f65 6d3e 2623 3136 303b 3c2f 7464 a .
)\n+0000dd80: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 .
.\n+0000ddc0: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
..

References osim_fi\n+0000de50: 6c65 3a3a 6465 7363 3c2f 613e 2c20 3c61 le::desc, osim_decoded\n+0000dec0: 5f64 6174 613a 3a66 696c 653c 2f61 3e2c _data::file,\n+0000ded0: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_file_de\n+0000df30: 7363 3a3a 6f70 733c 2f61 3e2c 2061 6e64 sc::ops, and\n+0000df40: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_file_ops\n+0000dfa0: 3a3a 7061 7273 653c 2f61 3e2e 3c2f 703e ::parse.

\n+0000dfb0: 0a0a 3c2f 6469 763e 0a3c 2f64 6976 3e0a ..
.
.\n+0000dfc0: 3c61 2069 643d 2261 3233 6161 3336 3161 .

◆ <\n+0000e080: 2f61 3e3c 2f73 7061 6e3e 6f73 696d 5f66 /a>osim_f\n+0000e090: 696c 655f 6465 7363 5f66 696e 645f 6169 ile_desc_find_ai\n+0000e0a0: 6428 293c 2f68 323e 0a0a 3c64 6976 2063 d()

..
.\n+0000e0c0: 3c64 6976 2063 6c61 7373 3d22 6d65 6d70
. . . \n+0000e120: 7374 7275 6374 203c 6120 636c 6173 733d struct osim_fil\n+0000e160: 655f 6465 7363 3c2f 613e 202a 206f 7369 e_desc * osi\n+0000e170: 6d5f 6669 6c65 5f64 6573 635f 6669 6e64 m_file_desc_find\n+0000e180: 5f61 6964 203c 2f74 643e 0a20 2020 2020 _aid . \n+0000e190: 2020 2020 203c 7464 3e28 3c2f 7464 3e0a (.\n+0000e1a0: 2020 2020 2020 2020 2020 3c74 6420 636c \n+0000e1c0: 7374 7275 6374 203c 6120 636c 6173 733d struct osim_fil\n+0000e200: 655f 6465 7363 3c2f 613e 202a 2623 3136 e_desc *\n+0000e210: 303b 3c2f 7464 3e0a 2020 2020 2020 2020 0;. \n+0000e220: 2020 3c74 6420 636c 6173 733d 2270 6172 pare\n+0000e240: 6e74 3c2f 656d 3e2c 203c 2f74 643e 0a20 nt, . \n+0000e250: 2020 2020 2020 203c 2f74 723e 0a20 2020 . \n+0000e260: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n+0000e270: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n+0000e290: 2020 2020 2020 2020 203c 7464 3e3c 2f74 . const uint8_t\n+0000e2d0: 202a 2623 3136 303b 3c2f 7464 3e0a 2020 * . \n+0000e2e0: 2020 2020 2020 2020 3c74 6420 636c 6173 aid, . .\n+0000e320: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n+0000e330: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+0000e360: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 . \n+0000e370: 3c74 6420 636c 6173 733d 2270 6172 616d uint8_t\n+0000e390: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;. \n+0000e3a0: 2020 203c 7464 2063 6c61 7373 3d22 7061 aid\n+0000e3c0: 5f6c 656e 3c2f 656d 3e26 2331 3630 3b3c _len <\n+0000e3d0: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. . .\n+0000e3f0: 2020 2020 2020 2020 2020 3c74 643e 3c2f . ). \n+0000e420: 2020 203c 7464 3e3c 2f74 643e 3c74 643e \n+0000e430: 3c2f 7464 3e0a 2020 2020 2020 2020 3c2f . . .
..<\n+0000e470: 7020 636c 6173 733d 2272 6566 6572 656e p class=\"referen\n+0000e480: 6365 223e 5265 6665 7265 6e63 6573 203c ce\">References <\n+0000e490: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+0000e4a0: 663d 2273 7472 7563 746f 7369 6d5f 5f66 f=\"structosim__f\n+0000e4b0: 696c 655f 5f64 6573 632e 6874 6d6c 2361 ile__desc.html#a\n+0000e4c0: 3935 6334 3836 3935 3239 3563 3937 3930 95c48695295c9790\n+0000e4d0: 3132 3233 3063 6465 3539 6164 6430 3565 12230cde59add05e\n+0000e4e0: 223e 6f73 696d 5f66 696c 655f 6465 7363 \">osim_file_desc\n+0000e4f0: 3a3a 6368 696c 645f 6c69 7374 3c2f 613e ::child_list\n+0000e500: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osim_file_d\n+0000e560: 6573 633a 3a64 665f 6e61 6d65 3c2f 613e esc::df_name\n+0000e570: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osim_file_d\n+0000e5d0: 6573 633a 3a64 665f 6e61 6d65 5f6c 656e esc::df_name_len\n+0000e5e0: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , osim_fi\n+0000e640: 6c65 5f64 6573 633a 3a6c 6973 743c 2f61 le_desc::list, osim_file_\n+0000e6b0: 6465 7363 3a3a 7061 7265 6e74 3c2f 613e desc::parent\n+0000e6c0: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osim_file_d\n+0000e720: 6573 633a 3a74 7970 653c 2f61 3e2c 2061 esc::type, a\n+0000e730: 6e64 203c 6120 636c 6173 733d 2265 6c22 nd TYPE_ADF<\n+0000e7a0: 2f61 3e2e 3c2f 703e 0a0a 3c2f 6469 763e /a>.

..
\n+0000e7b0: 0a3c 2f64 6976 3e0a 3c61 2069 643d 2261 .
..\n+0000e810: 3c68 3220 636c 6173 733d 226d 656d 7469

◆\n+0000e870: 3b26 2331 3630 3b3c 2f61 3e3c 2f73 7061 ; osim_file_desc\n+0000e890: 5f66 696e 645f 6669 6428 293c 2f68 323e _find_fid()

\n+0000e8a0: 0a0a 3c64 6976 2063 6c61 7373 3d22 6d65 ..
.
. \n+0000e8d0: 2020 2020 203c 7461 626c 6520 636c 6173 . \n+0000e8f0: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n+0000e900: 2020 2020 3c74 6420 636c 6173 733d 226d . \n+0000e9a0: 2020 3c74 6420 636c 6173 733d 2270 6172 .\n+0000ea10: 2020 2020 2020 2020 2020 3c74 6420 636c . <\n+0000ea50: 2f74 723e 0a20 2020 2020 2020 203c 7472 /tr>. . . \n+0000ea90: 203c 7464 3e3c 2f74 643e 0a20 2020 2020 . \n+0000eaa0: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n+0000ead0: 2020 2020 2020 2020 203c 7464 2063 6c61 . <\n+0000eb10: 2f74 723e 0a20 2020 2020 2020 203c 7472 /tr>. . . \n+0000eb40: 3c74 643e 293c 2f74 643e 0a20 2020 2020 . \n+0000eb50: 2020 2020 203c 7464 3e3c 2f74 643e 3c74 . \n+0000eb70: 3c2f 7472 3e0a 2020 2020 2020 3c2f 7461 . .
.\n+0000eba0: 0a3c 7020 636c 6173 733d 2272 6566 6572 .

References\n+0000ebc0: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_file_de\n+0000ec20: 7363 3a3a 6368 696c 645f 6c69 7374 3c2f sc::child_list, osim_file\n+0000ec90: 5f64 6573 633a 3a66 6964 3c2f 613e 2c20 _desc::fid, \n+0000eca0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_file_des\n+0000ed00: 633a 3a6c 6973 743c 2f61 3e2c 2061 6e64 c::list, and\n+0000ed10: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_file_de\n+0000ed70: 7363 3a3a 7061 7265 6e74 3c2f 613e 2e3c sc::parent.<\n+0000ed80: 2f70 3e0a 0a3c 2f64 6976 3e0a 3c2f 6469 /p>..

...

\n+0000ee00: 3c73 7061 6e20 636c 6173 733d 2270 6572 ◆\n+0000ee50: 303b 3c2f 613e 3c2f 7370 616e 3e6f 7369 0;osi\n+0000ee60: 6d5f 6669 6c65 5f64 6573 635f 6669 6e64 m_file_desc_find\n+0000ee70: 5f6e 616d 6528 293c 2f68 323e 0a0a 3c64 _name()

...
. \n+0000eeb0: 203c 7461 626c 6520 636c 6173 733d 226d
struct <\n+0000e920: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+0000e930: 663d 2273 7472 7563 746f 7369 6d5f 5f66 f=\"structosim__f\n+0000e940: 696c 655f 5f64 6573 632e 6874 6d6c 223e ile__desc.html\">\n+0000e950: 6f73 696d 5f66 696c 655f 6465 7363 3c2f osim_file_desc * osim_file_d\n+0000e970: 6573 635f 6669 6e64 5f66 6964 203c 2f74 esc_find_fid . (struct <\n+0000e9c0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+0000e9d0: 663d 2273 7472 7563 746f 7369 6d5f 5f66 f=\"structosim__f\n+0000e9e0: 696c 655f 5f64 6573 632e 6874 6d6c 223e ile__desc.html\">\n+0000e9f0: 6f73 696d 5f66 696c 655f 6465 7363 3c2f osim_file_desc\n+0000ea30: 3c65 6d3e 7061 7265 6e74 3c2f 656d 3e2c parent,\n+0000ea40: 203c 2f74 643e 0a20 2020 2020 2020 203c uint1\n+0000eac0: 365f 7426 2331 3630 3b3c 2f74 643e 0a20 6_t <\n+0000eaf0: 656d 3e66 6964 3c2f 656d 3e26 2331 3630 em>fid \n+0000eb00: 3b3c 2f74 643e 0a20 2020 2020 2020 203c ;\n+0000eb30: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 )
. \n+0000eed0: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n+0000eee0: 3c74 6420 636c 6173 733d 226d 656d 6e61 .\n+0000ef60: 2020 2020 2020 2020 2020 3c74 643e 283c . \n+0000eff0: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+0000f040: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+0000f080: 2020 3c74 6420 636c 6173 733d 2270 6172 .\n+0000f0b0: 2020 2020 2020 2020 2020 3c74 6420 636c . \n+0000f0f0: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n+0000f100: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n+0000f120: 2020 3c74 643e 293c 2f74 643e 0a20 2020 . \n+0000f130: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n+0000f140: 3c74 643e 3c2f 7464 3e0a 2020 2020 2020 . \n+0000f150: 2020 3c2f 7472 3e0a 2020 2020 2020 3c2f . ...

Referenc\n+0000f1a0: 6573 203c 6120 636c 6173 733d 2265 6c22 es osim_file_\n+0000f200: 6465 7363 3a3a 6368 696c 645f 6c69 7374 desc::child_list\n+0000f210: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , osim_fi\n+0000f270: 6c65 5f64 6573 633a 3a6c 6973 743c 2f61 le_desc::list, osim_file_\n+0000f2e0: 6465 7363 3a3a 7061 7265 6e74 3c2f 613e desc::parent\n+0000f2f0: 2c20 616e 6420 3c61 2063 6c61 7373 3d22 , and osim_fi\n+0000f350: 6c65 5f64 6573 633a 3a73 686f 7274 5f6e le_desc::short_n\n+0000f360: 616d 653c 2f61 3e2e 3c2f 703e 0a0a 3c2f ame.

....<\n+0000f3d0: 2f61 3e0a 3c68 3220 636c 6173 733d 226d /a>.

&#\n+0000f430: 3936 3730 3b26 2331 3630 3b3c 2f61 3e3c 9670; <\n+0000f440: 2f73 7061 6e3e 6f73 696d 5f66 696c 655f /span>osim_file_\n+0000f450: 6465 7363 5f66 696e 645f 7366 6964 2829 desc_find_sfid()\n+0000f460: 3c2f 6832 3e0a 0a3c 6469 7620 636c 6173

..
.. .
. \n+0000f4c0: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+0000f550: 2020 203c 7464 3e28 3c2f 7464 3e0a 2020 . \n+0000f560: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n+0000f5e0: 3c74 6420 636c 6173 733d 2270 6172 616d . \n+0000f610: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n+0000f620: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n+0000f630: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+0000f650: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n+0000f660: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n+0000f6d0: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n+0000f6e0: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n+0000f6f0: 2020 3c74 643e 3c2f 7464 3e0a 2020 2020 . \n+0000f700: 2020 2020 2020 3c74 643e 293c 2f74 643e \n+0000f710: 0a20 2020 2020 2020 2020 203c 7464 3e3c . . \n+0000f730: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n+0000f740: 2020 3c2f 7461 626c 653e 0a3c 2f64 6976
struct osim\n+0000ef30: 5f66 696c 655f 6465 7363 3c2f 613e 202a _file_desc *\n+0000ef40: 206f 7369 6d5f 6669 6c65 5f64 6573 635f osim_file_desc_\n+0000ef50: 6669 6e64 5f6e 616d 6520 3c2f 7464 3e0a find_name (<\n+0000ef70: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+0000ef80: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n+0000ef90: 7970 6522 3e73 7472 7563 7420 3c61 2063 ype\">struct osi\n+0000efd0: 6d5f 6669 6c65 5f64 6573 633c 2f61 3e20 m_file_desc \n+0000efe0: 2a26 2331 3630 3b3c 2f74 643e 0a20 2020 * parent, . .
. const ch\n+0000f0a0: 6172 202a 2623 3136 303b 3c2f 7464 3e0a ar * \n+0000f0d0: 3c65 6d3e 6e61 6d65 3c2f 656d 3e26 2331 name\n+0000f0e0: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;
)
str\n+0000f4e0: 7563 7420 3c61 2063 6c61 7373 3d22 656c uct osim_file_d\n+0000f520: 6573 633c 2f61 3e20 2a20 6f73 696d 5f66 esc * osim_f\n+0000f530: 696c 655f 6465 7363 5f66 696e 645f 7366 ile_desc_find_sf\n+0000f540: 6964 203c 2f74 643e 0a20 2020 2020 2020 id (st\n+0000f580: 7275 6374 203c 6120 636c 6173 733d 2265 ruct osim_file_\n+0000f5c0: 6465 7363 3c2f 613e 202a 2623 3136 303b desc * \n+0000f5d0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 parent\n+0000f600: 3c2f 656d 3e2c 203c 2f74 643e 0a20 2020 ,
uint8_t . sfid 
)<\n+0000f720: 2f74 643e 3c74 643e 3c2f 7464 3e0a 2020 /td>
...

\n+0000fa30: 3c61 2068 7265 663d 2223 6165 6432 3737 \n+0000fa60: 3637 303b 2623 3136 303b 3c2f 613e 3c2f 670; osim_file_e\n+0000fa80: 6e63 6f64 6528 293c 2f68 323e 0a0a 3c64 ncode()

...
. \n+0000fac0: 203c 7461 626c 6520 636c 6173 733d 226d . \n+0000fae0: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n+0000faf0: 3c74 6420 636c 6173 733d 226d 656d 6e61 . \n+0000fb30: 2020 203c 7464 3e28 3c2f 7464 3e0a 2020 . \n+0000fb40: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n+0000fbc0: 2020 2020 2020 3c74 6420 636c 6173 733d \n+0000fbf0: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n+0000fc00: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n+0000fc10: 2020 2020 2020 3c74 6420 636c 6173 733d \n+0000fc30: 0a20 2020 2020 2020 2020 203c 7464 3e3c . . \n+0000fcd0: 2020 203c 7464 2063 6c61 7373 3d22 7061 .\n+0000fd10: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n+0000fd20: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n+0000fd30: 0a20 2020 2020 2020 2020 203c 7464 3e29 . . \n+0000fd50: 3c74 643e 3c2f 7464 3e3c 7464 3e3c 2f74 \n+0000fd70: 0a20 2020 2020 203c 2f74 6162 6c65 3e0a .
struct msgb \n+0000fb10: 2a20 6f73 696d 5f66 696c 655f 656e 636f * osim_file_enco\n+0000fb20: 6465 203c 2f74 643e 0a20 2020 2020 2020 de (co\n+0000fb60: 6e73 7420 7374 7275 6374 203c 6120 636c nst struct osim\n+0000fba0: 5f66 696c 655f 6465 7363 3c2f 613e 202a _file_desc *\n+0000fbb0: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  \n+0000fbe0: 6465 7363 3c2f 656d 3e2c 203c 2f74 643e desc,
<\n+0000fc40: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+0000fc50: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n+0000fc60: 7970 6522 3e63 6f6e 7374 2073 7472 7563 ype\">const struc\n+0000fc70: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osim_decod\n+0000fcb0: 6564 5f64 6174 613c 2f61 3e20 2a26 2331 ed_data *\n+0000fcc0: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;dat\n+0000fcf0: 613c 2f65 6d3e 2623 3136 303b 3c2f 7464 a .
)\n+0000fd40: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 .
.\n+0000fd80: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
.<\n+0000ff00: 2f61 3e0a 3c68 3220 636c 6173 733d 226d /a>.

&#\n+0000ff60: 3936 3730 3b26 2331 3630 3b3c 2f61 3e3c 9670; <\n+0000ff70: 2f73 7061 6e3e 6f73 696d 5f69 6e69 7428 /span>osim_init(\n+0000ff80: 293c 2f68 323e 0a0a 3c64 6976 2063 6c61 )

..
.. . .\n+0000ffe0: 2020 2020 2020 2020 2020 3c74 6420 636c in\n+00010000: 7420 6f73 696d 5f69 6e69 7420 3c2f 7464 t osim_init . \n+00010020: 283c 2f74 643e 0a20 2020 2020 2020 2020 (. \n+00010030: 203c 7464 2063 6c61 7373 3d22 7061 7261 void *\n+00010050: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;. \n+00010060: 2020 203c 7464 2063 6c61 7373 3d22 7061 ctx\n+00010080: 3c2f 656d 3e3c 2f74 643e 3c74 643e 293c )<\n+00010090: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+000100a0: 7464 3e3c 2f74 643e 0a20 2020 2020 2020 td>. \n+000100b0: 203c 2f74 723e 0a20 2020 2020 203c 2f74 . .
\n+000100e0: 0a0a 3c70 2063 6c61 7373 3d22 7265 6665 ..

Reference\n+00010100: 7320 3c61 2063 6c61 7373 3d22 656c 2220 s osim_app_p\n+00010150: 726f 6669 6c65 5f72 6567 6973 7465 7228 rofile_register(\n+00010160: 293c 2f61 3e2c 203c 6120 636c 6173 733d ), osim_aprof\n+000101c0: 5f68 7073 696d 2829 3c2f 613e 2c20 3c61 _hpsim(), osim\n+00010220: 5f61 7072 6f66 5f69 7369 6d28 293c 2f61 _aprof_isim(), and osim_aprof_\n+00010290: 7573 696d 2829 3c2f 613e 2e3c 2f70 3e0a usim().

.\n+000102a0: 0a3c 2f64 6976 3e0a 3c2f 6469 763e 0a3c .
.
.<\n+000102b0: 6120 6964 3d22 6134 6438 3132 3833 3735 a id=\"a4d8128375\n+000102c0: 6335 3965 3937 3534 6333 3264 3237 6262 c59e9754c32d27bb\n+000102d0: 3437 6339 6637 6522 206e 616d 653d 2261 47c9f7e\" name=\"a\n+000102e0: 3464 3831 3238 3337 3563 3539 6539 3735 4d8128375c59e975\n+000102f0: 3463 3332 6432 3762 6234 3763 3966 3765 4c32d27bb47c9f7e\n+00010300: 223e 3c2f 613e 0a3c 6832 2063 6c61 7373 \">.

◆ osim_ne\n+00010380: 775f 6170 6475 6d73 6728 293c 2f68 323e w_apdumsg()

\n+00010390: 0a0a 3c64 6976 2063 6c61 7373 3d22 6d65 ..
.
. \n+000103c0: 2020 2020 203c 7461 626c 6520 636c 6173 . \n+000103e0: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n+000103f0: 2020 2020 3c74 6420 636c 6173 733d 226d . \n+00010430: 2020 2020 2020 203c 7464 3e28 3c2f 7464 . \n+000104b0: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n+000104c0: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n+000104f0: 2020 203c 7464 3e3c 2f74 643e 0a20 2020 . \n+00010500: 2020 2020 2020 203c 7464 2063 6c61 7373 .\n+00010530: 2020 2020 2020 2020 2020 3c74 6420 636c . \n+00010580: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+000105c0: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+000105f0: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n+00010620: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n+00010630: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n+00010640: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n+00010660: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n+000106e0: 3c2f 7472 3e0a 2020 2020 2020 2020 3c74 . . . \n+00010720: 2020 3c74 643e 3c2f 7464 3e0a 2020 2020 . \n+00010730: 2020 2020 2020 3c74 6420 636c 6173 733d .\n+00010760: 2020 2020 2020 2020 2020 3c74 6420 636c \n+000107a0: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n+000107b0: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n+000107f0: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+00010820: 2020 2020 203c 7464 2063 6c61 7373 3d22 .\n+00010860: 2020 2020 2020 2020 3c74 723e 0a20 2020 . \n 00010870: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n-00010880: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n-000108f0: 2020 2020 3c2f 7472 3e0a 2020 2020 2020 . \n-00010900: 2020 3c74 723e 0a20 2020 2020 2020 2020 . \n-00010910: 203c 7464 3e3c 2f74 643e 0a20 2020 2020 . \n-00010920: 2020 2020 203c 7464 3e29 3c2f 7464 3e0a .\n-00010930: 2020 2020 2020 2020 2020 3c74 643e 3c2f . \n-00010950: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n-00010960: 203c 2f74 6162 6c65 3e0a 3c2f 6469 763e
struct m\n+00010410: 7367 6220 2a20 6f73 696d 5f6e 6577 5f61 sgb * osim_new_a\n+00010420: 7064 756d 7367 203c 2f74 643e 0a20 2020 pdumsg (. uint8_t <\n+00010470: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00010480: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n+00010490: 616d 6522 3e3c 656d 3e63 6c61 3c2f 656d ame\">cla,
uin\n+00010520: 7438 5f74 2623 3136 303b 3c2f 7464 3e0a t8_t \n+00010550: 3c65 6d3e 696e 733c 2f65 6d3e 2c20 3c2f ins, . .
. uint8_t&\n+000105e0: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;p\n+00010610: 313c 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 1,
. uint8_t <\n+000106a0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+000106b0: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n+000106c0: 616d 6522 3e3c 656d 3e70 323c 2f65 6d3e ame\">p2\n+000106d0: 2c20 3c2f 7464 3e0a 2020 2020 2020 2020 ,
uint\n+00010750: 3136 5f74 2623 3136 303b 3c2f 7464 3e0a 16_t \n+00010780: 3c65 6d3e 6c63 3c2f 656d 3e2c 203c 2f74 lc, .
. uint16_t&\n+00010810: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;l\n+00010840: 653c 2f65 6d3e 2623 3136 303b 3c2f 7464 e .
uint16_t <\n-000108b0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-000108c0: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n-000108d0: 616d 6522 3e3c 656d 3e6c 653c 2f65 6d3e ame\">le\n-000108e0: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  
)
.
\n-00010970: 3c64 6976 2063 6c61 7373 3d22 6d65 6d64
..

Generat\n-00010990: 6520 616e 2041 5044 5520 6d65 7373 6167 e an APDU messag\n-000109a0: 6520 616e 6420 696e 6974 6961 6c69 7a65 e and initialize\n-000109b0: 2041 5044 5520 636f 6d6d 616e 6420 6865 APDU command he\n-000109c0: 6164 6572 2e20 3c2f 703e 0a3c 646c 2063 ader.

.
Parameters
. . \n-00010a10: 2020 203c 7472 3e3c 7464 2063 6c61 7373 . \n-00010a70: 203c 7472 3e3c 7464 2063 6c61 7373 3d22 \n-00010ad0: 0a20 2020 203c 7472 3e3c 7464 2063 6c61 . . . <\n-00010ba0: 7464 2063 6c61 7373 3d22 7061 7261 6d64 td class=\"paramd\n-00010bb0: 6972 223e 5b69 6e5d 3c2f 7464 3e3c 7464 ir\">[in]lc<\n-00010c40: 2f74 723e 0a20 2020 203c 7472 3e3c 7464 /tr>. [in]<\n-00010d00: 2f74 723e 0a20 203c 2f74 6162 6c65 3e0a /tr>.
[in]\n-00010a30: 3c2f 7464 3e3c 7464 2063 6c61 7373 3d22 claCLASS byt\n-00010a60: 6520 3c2f 7464 3e3c 2f74 723e 0a20 2020 e
[in]insINSTRUCTION\n-00010ac0: 2062 7974 6520 3c2f 7464 3e3c 2f74 723e byte
[i\n-00010af0: 6e5d 3c2f 7464 3e3c 7464 2063 6c61 7373 n]p1<\n-00010b10: 2f74 643e 3c74 643e 5061 7261 6d65 7465 /td>Paramete\n-00010b20: 7220 3120 6279 7465 203c 2f74 643e 3c2f r 1 byte
[in]\n-00010b70: 7032 3c2f 7464 3e3c 7464 3e50 6172 616d p2Param\n-00010b80: 6574 6572 2032 2062 7974 6520 3c2f 7464 eter 2 byte
nu\n-00010be0: 6d62 6572 206f 6620 6279 7465 7320 696e mber of bytes in\n-00010bf0: 2074 6865 2063 6f6d 6d61 6e64 2064 6174 the command dat\n-00010c00: 6120 6669 656c 6420 4e63 2c20 7768 6963 a field Nc, whic\n-00010c10: 6820 7769 6c6c 2065 6e63 6f64 6564 2069 h will encoded i\n-00010c20: 6e20 302c 2031 206f 7220 3320 6279 7465 n 0, 1 or 3 byte\n-00010c30: 7320 696e 746f 204c 6320 3c2f 7464 3e3c s into Lc
lemaxi\n-00010c90: 6d75 6d20 6e75 6d62 6572 206f 6620 6279 mum number of by\n-00010ca0: 7465 7320 6578 7065 6374 6564 2069 6e20 tes expected in \n-00010cb0: 7468 6520 7265 7370 6f6e 7365 2064 6174 the response dat\n-00010cc0: 6120 6669 656c 642c 2077 6869 6368 2077 a field, which w\n-00010cd0: 696c 6c20 656e 636f 6465 6420 696e 2030 ill encoded in 0\n-00010ce0: 2c20 312c 2032 206f 7220 3320 6279 7465 , 1, 2 or 3 byte\n-00010cf0: 7320 696e 746f 204c 6520 3c2f 7464 3e3c s into Le
.\n-00010d10: 2020 3c2f 6464 3e0a 3c2f 646c 3e0a 3c64
.
.
Ret\n-00010d40: 7572 6e73 3c2f 6474 3e3c 6464 3e61 6e20 urns
an \n-00010d50: 4150 4455 206d 6573 7361 6765 2067 656e APDU message gen\n-00010d60: 6572 6174 6564 2075 7369 6e67 2070 726f erated using pro\n-00010d70: 7669 6465 6420 4150 4455 2070 6172 616d vided APDU param\n-00010d80: 6574 6572 733c 2f64 643e 3c2f 646c 3e0a eters
.\n-00010d90: 3c70 3e54 6869 7320 6675 6e63 7469 6f6e

This function\n-00010da0: 2067 656e 6572 6174 6573 2061 6e20 4150 generates an AP\n-00010db0: 4455 206d 6573 7361 6765 2c20 6173 2064 DU message, as d\n-00010dc0: 6566 696e 6564 2069 6e20 4953 4f2f 4945 efined in ISO/IE\n-00010dd0: 4320 3738 3136 2d34 3a32 3030 3528 4529 C 7816-4:2005(E)\n-00010de0: 20c2 a735 2e31 2e20 5468 6520 4150 4455 ..5.1. The APDU\n-00010df0: 2063 6f6d 6d61 6e64 2068 6561 6465 722c command header,\n-00010e00: 2063 6f6d 6d61 6e64 2061 6e64 2072 6573 command and res\n-00010e10: 706f 6e73 6520 6669 656c 6473 206c 656e ponse fields len\n-00010e20: 6774 6873 2061 7265 2069 6e69 7469 616c gths are initial\n-00010e30: 697a 6564 2075 7369 6e67 2074 6865 2070 ized using the p\n-00010e40: 6172 616d 6574 6572 732e 2054 6865 2041 arameters. The A\n-00010e50: 5044 5520 6361 7365 2069 7320 6465 7465 PDU case is dete\n-00010e60: 726d 696e 6564 2062 7920 7468 6520 636f rmined by the co\n-00010e70: 6d6d 616e 6420 616e 6420 7265 7370 6f6e mmand and respon\n-00010e80: 7365 2066 6965 6c64 7320 6c65 6e67 7468 se fields length\n-00010e90: 732e 203c 2f70 3e0a 0a3c 7020 636c 6173 s.

..

Re\n-00010eb0: 6665 7265 6e63 6573 203c 6120 636c 6173 ferences APD\n-00010f20: 555f 4341 5345 5f31 3c2f 613e 2c20 3c61 U_CASE_1, APDU_CASE_2E, APDU_CAS\n-00011010: 455f 3253 3c2f 613e 2c20 3c61 2063 6c61 E_2S, AP\n-00011080: 4455 5f43 4153 455f 3345 3c2f 613e 2c20 DU_CASE_3E, \n-00011090: 3c61 2063 6c61 7373 3d22 656c 2220 6872 APDU_CASE_3S\n-00011100: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , APDU_C\n-00011170: 4153 455f 3445 3c2f 613e 2c20 3c61 2063 ASE_4E, \n-000111e0: 4150 4455 5f43 4153 455f 3453 3c2f 613e APDU_CASE_4S\n-000111f0: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , cla, osim_apdu_c\n-000112a0: 6d64 5f68 6472 3a3a 636c 613c 2f61 3e2c md_hdr::cla,\n-000112b0: 203c 6120 636c 6173 733d 2265 6c22 2068 ins, osim_apdu_cm\n-00011360: 645f 6864 723a 3a69 6e73 3c2f 613e 2c20 d_hdr::ins, \n-00011370: 3c61 2063 6c61 7373 3d22 656c 2220 6872 lc, le\n-00011400: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , msgb_ap\n-00011450: 6475 5f63 6173 653c 2f61 3e2c 203c 6120 du_case, \n-000114a0: 6d73 6762 5f61 7064 755f 6c63 3c2f 613e msgb_apdu_lc\n-000114b0: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , msgb_apdu_l\n-00011500: 653c 2f61 3e2c 203c 6120 636c 6173 733d e, p1\n-00011550: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osim_ap\n-000115b0: 6475 5f63 6d64 5f68 6472 3a3a 7031 3c2f du_cmd_hdr::p1, p2, a\n-00011610: 6e64 203c 6120 636c 6173 733d 2265 6c22 nd osim_a\n-00011670: 7064 755f 636d 645f 6864 723a 3a70 323c pdu_cmd_hdr::p2<\n-00011680: 2f61 3e2e 3c2f 703e 0a0a 3c2f 6469 763e /a>.

..
\n-00011690: 0a3c 2f64 6976 3e0a 3c61 2069 643d 2261 .
..\n-000116f0: 3c68 3220 636c 6173 733d 226d 656d 7469

◆\n-00011750: 3b26 2331 3630 3b3c 2f61 3e3c 2f73 7061 ; osim_print_sw(\n-00011770: 293c 2f68 323e 0a0a 3c64 6976 2063 6c61 )

..
.. . .\n-000117d0: 2020 2020 2020 2020 2020 3c74 6420 636c ch\n-000117f0: 6172 202a 206f 7369 6d5f 7072 696e 745f ar * osim_print_\n-00011800: 7377 203c 2f74 643e 0a20 2020 2020 2020 sw . \n-00011810: 2020 203c 7464 3e28 3c2f 7464 3e0a 2020 (. \n-00011820: 2020 2020 2020 2020 3c74 6420 636c 6173 co\n-00011840: 6e73 7420 7374 7275 6374 203c 6120 636c nst struct osim_\n-00011880: 6368 616e 5f68 646c 3c2f 613e 202a 2623 chan_hdl *&#\n-00011890: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;. \n-000118a0: 2020 2020 3c74 6420 636c 6173 733d 2270 ch\n-000118c0: 3c2f 656d 3e2c 203c 2f74 643e 0a20 2020 , . \n-000118d0: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n-000118e0: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n-000118f0: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n-00011910: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n-00011920: 0a20 2020 2020 2020 2020 203c 7464 2063 . uint16_t <\n-00011950: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n-00011960: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n-00011970: 616d 6522 3e3c 656d 3e73 775f 696e 3c2f ame\">sw_in . \n-00011990: 2020 2020 2020 203c 2f74 723e 0a20 2020 . \n-000119a0: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n-000119b0: 2020 2020 3c74 643e 3c2f 7464 3e0a 2020 . \n-000119c0: 2020 2020 2020 2020 3c74 643e 293c 2f74 ). .\n-000119f0: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n-00011a00: 2020 2020 3c2f 7461 626c 653e 0a3c 2f64 ..\n-00011b10: 0a3c 6832 2063 6c61 7373 3d22 6d65 6d74 .

χ\n-00011b70: 303b 2623 3136 303b 3c2f 613e 3c2f 7370 0; osim_print_sw\n-00011b90: 5f62 7566 2829 3c2f 6832 3e0a 0a3c 6469 _buf()

...
. \n-00011bd0: 3c74 6162 6c65 2063 6c61 7373 3d22 6d65 . \n-00011bf0: 3c74 723e 0a20 2020 2020 2020 2020 203c . <\n-00011c00: 7464 2063 6c61 7373 3d22 6d65 6d6e 616d td class=\"memnam\n-00011c10: 6522 3e63 6861 7220 2a20 6f73 696d 5f70 e\">char * osim_p\n-00011c20: 7269 6e74 5f73 775f 6275 6620 3c2f 7464 rint_sw_buf . . \n-00011c50: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n-00011c80: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-00011cb0: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n-00011cc0: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n-00011cd0: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n-00011cf0: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n-00011d00: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n-00011d70: 2020 203c 2f74 723e 0a20 2020 2020 2020 . \n-00011d80: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n-00011d90: 3c74 6420 636c 6173 733d 2270 6172 616d . \n-00011db0: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n-00011dc0: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n-00011e40: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n-00011e70: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n-00011e80: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-00011e90: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-00011eb0: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . \n-00011f00: 3c74 6420 636c 6173 733d 2270 6172 616d .\n-00011f30: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n-00011f40: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n-00011f50: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n-00011f60: 2020 2020 2020 2020 203c 7464 3e29 3c2f \n-00011f90: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n-00011fa0: 2020 2020 203c 2f74 6162 6c65 3e0a 3c2f
\n-00011c40: 283c 2f74 643e 0a20 2020 2020 2020 2020 (char *\n-00011c70: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;buf\n-00011ca0: 3c2f 656d 3e2c 203c 2f74 643e 0a20 2020 ,
size_t . buf_len,
c\n-00011de0: 6f6e 7374 2073 7472 7563 7420 3c61 2063 onst struct osim\n-00011e20: 5f63 6861 6e5f 6864 6c3c 2f61 3e20 2a26 _chan_hdl *&\n-00011e30: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;c\n-00011e60: 683c 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 h,
. uint16_t \n-00011ef0: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 sw_in<\n-00011f20: 2f65 6d3e 2623 3136 303b 3c2f 7464 3e0a /em> 
).
....◆&#\n-000125c0: 3136 303b 3c2f 613e 3c2f 7370 616e 3e6f 160;o\n-000125d0: 7369 6d5f 7072 696e 745f 7377 5f63 2829 sim_print_sw_c()\n-000125e0: 3c2f 6832 3e0a 0a3c 6469 7620 636c 6173

..
.. . . \n-00012640: 2020 2020 2020 2020 203c 7464 2063 6c61 cha\n-00012660: 7220 2a20 6f73 696d 5f70 7269 6e74 5f73 r * osim_print_s\n-00012670: 775f 6320 3c2f 7464 3e0a 2020 2020 2020 w_c . \n-00012680: 2020 2020 3c74 643e 283c 2f74 643e 0a20 (. \n-00012690: 2020 2020 2020 2020 203c 7464 2063 6c61 c\n-000126b0: 6f6e 7374 2076 6f69 6420 2a26 2331 3630 onst void * \n-000126c0: 3b3c 2f74 643e 0a20 2020 2020 2020 2020 ;. \n-000126d0: 203c 7464 2063 6c61 7373 3d22 7061 7261 ctx, . \n-00012700: 2020 203c 2f74 723e 0a20 2020 2020 2020 . \n-00012710: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n-00012720: 3c74 6420 636c 6173 733d 2270 6172 616d . \n-00012740: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n-00012750: 2020 2020 2020 2020 203c 7464 2063 6c61 c\n-00012770: 6f6e 7374 2073 7472 7563 7420 3c61 2063 onst struct osim\n-000127b0: 5f63 6861 6e5f 6864 6c3c 2f61 3e20 2a26 _chan_hdl *&\n-000127c0: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;. \n-000127d0: 2020 2020 203c 7464 2063 6c61 7373 3d22 c\n-000127f0: 683c 2f65 6d3e 2c20 3c2f 7464 3e0a 2020 h, . \n-00012800: 2020 2020 2020 3c2f 7472 3e0a 2020 2020 . \n-00012810: 2020 2020 3c74 723e 0a20 2020 2020 2020 . \n-00012820: 2020 203c 7464 2063 6c61 7373 3d22 7061 . \n-00012840: 2020 2020 2020 2020 3c74 643e 3c2f 7464 . uint16_t \n-00012880: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 . \n-00012890: 3c74 6420 636c 6173 733d 2270 6172 616d sw_in<\n-000128b0: 2f65 6d3e 2623 3136 303b 3c2f 7464 3e0a /em> .\n-000128c0: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n-000128d0: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n-000128e0: 2020 2020 203c 7464 3e3c 2f74 643e 0a20 . \n-000128f0: 2020 2020 2020 2020 203c 7464 3e29 3c2f ). \n-00012920: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n-00012930: 2020 2020 203c 2f74 6162 6c65 3e0a 3c2f ...

<\n-00012a70: 6120 6872 6566 3d22 2361 6334 3830 6138 a href=\"#ac480a8\n-00012a80: 3566 3730 3133 3738 6437 3137 3162 3161 5f701378d7171b1a\n-00012a90: 3831 3934 3464 3864 6134 223e 2623 3936 81944d8da4\">`\n-00012aa0: 3730 3b26 2331 3630 3b3c 2f61 3e3c 2f73 70; osim_sw_clas\n-00012ac0: 7328 293c 2f68 323e 0a0a 3c64 6976 2063 s()

..
.\n-00012ae0: 3c64 6976 2063 6c61 7373 3d22 6d65 6d70
. . . \n-00012b40: 656e 756d 203c 6120 636c 6173 733d 2265 enum osim_car\n-00012b90: 645f 7377 5f63 6c61 7373 3c2f 613e 206f d_sw_class o\n-00012ba0: 7369 6d5f 7377 5f63 6c61 7373 203c 2f74 sim_sw_class . (. \n-00012bd0: 2020 3c74 6420 636c 6173 733d 2270 6172 const st\n-00012bf0: 7275 6374 203c 6120 636c 6173 733d 2265 ruct osim_chan_h\n-00012c30: 646c 3c2f 613e 202a 2623 3136 303b 3c2f dl. ch,\n-00012c70: 203c 2f74 643e 0a20 2020 2020 2020 203c . <\n-00012c80: 2f74 723e 0a20 2020 2020 2020 203c 7472 /tr>. . . \n-00012cc0: 203c 7464 3e3c 2f74 643e 0a20 2020 2020 . \n-00012cd0: 2020 2020 203c 7464 2063 6c61 7373 3d22 uint1\n-00012cf0: 365f 7426 2331 3630 3b3c 2f74 643e 0a20 6_t . \n-00012d00: 2020 2020 2020 2020 203c 7464 2063 6c61 <\n-00012d20: 656d 3e73 775f 696e 3c2f 656d 3e26 2331 em>sw_in\n-00012d30: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;. \n-00012d40: 203c 2f74 723e 0a20 2020 2020 2020 203c . <\n-00012d50: 7472 3e0a 2020 2020 2020 2020 2020 3c74 tr>. . \n-00012d70: 2020 3c74 643e 293c 2f74 643e 0a20 2020 ). \n-00012d80: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n-00012d90: 3c74 643e 3c2f 7464 3e0a 2020 2020 2020 . \n-00012da0: 2020 3c2f 7472 3e0a 2020 2020 2020 3c2f . .
..

Referenc\n-00012df0: 6573 203c 6120 636c 6173 733d 2265 6c22 es osim_chan_h\n-00012e50: 646c 3a3a 6361 7264 3c2f 613e 2c20 3c61 dl::card, o\n-00012eb0: 7369 6d5f 6361 7264 5f73 773a 3a63 6c61 sim_card_sw::cla\n-00012ec0: 7373 3c2f 613e 2c20 3c61 2063 6c61 7373 ss, osim_c\n-00012f20: 6861 6e5f 6864 6c3a 3a63 7572 5f61 7070 han_hdl::cur_app\n-00012f30: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , osim_a\n-00012f80: 7070 5f70 726f 6669 6c65 5f66 696e 645f pp_profile_find_\n-00012f90: 7377 2829 3c2f 613e 2c20 3c61 2063 6c61 sw(), os\n-00012fe0: 696d 5f63 7072 6f66 5f66 696e 645f 7377 im_cprof_find_sw\n-00012ff0: 2829 3c2f 613e 2c20 3c61 2063 6c61 7373 (), o\n-00013050: 7369 6d5f 6361 7264 5f61 7070 5f68 646c sim_card_app_hdl\n-00013060: 3a3a 7072 6f66 3c2f 613e 2c20 3c61 2063 ::prof, os\n-000130c0: 696d 5f63 6172 645f 6864 6c3a 3a70 726f im_card_hdl::pro\n-000130d0: 663c 2f61 3e2c 2061 6e64 203c 6120 636c f, and S\n-00013140: 575f 434c 535f 4e4f 4e45 3c2f 613e 2e3c W_CLS_NONE.<\n-00013150: 2f70 3e0a 0a3c 2f64 6976 3e0a 3c2f 6469 /p>..

..
..\n-000131b0: 0a3c 6469 7620 6964 3d22 6e61 762d 7061 .
\n-00013200: 0a20 203c 756c 3e0a 2020 2020 3c6c 6920 .
    .
  • \n-00013220: 3c61 2063 6c61 7373 3d22 656c 2220 6872 s\n-00013260: 7263 3c2f 613e 3c2f 6c69 3e3c 6c69 2063 rc
  • <\n-00013280: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n-00013290: 663d 2264 6972 5f35 6261 3939 3862 6563 f=\"dir_5ba998bec\n-000132a0: 3338 3331 6264 3635 3863 3439 3931 6230 3831bd658c4991b0\n-000132b0: 3361 3064 6132 302e 6874 6d6c 223e 7369 3a0da20.html\">si\n-000132c0: 6d3c 2f61 3e3c 2f6c 693e 3c6c 6920 636c m
  • \n-00013300: 636f 7265 2e63 3c2f 613e 3c2f 6c69 3e0a core.c
  • .\n-00013310: 2020 2020 3c6c 6920 636c 6173 733d 2266
  • Generated\n-00013330: 2062 7920 3c61 2068 7265 663d 2268 7474 by 1.9.8
  • . \n-000133c0: 203c 2f75 6c3e 0a3c 2f64 6976 3e0a 3c2f
.
...\n+00010880: 0a20 2020 2020 2020 2020 203c 7464 3e29 . )\n+00010890: 3c2f 7464 3e0a 2020 2020 2020 2020 2020 . \n+000108a0: 3c74 643e 3c2f 7464 3e3c 7464 3e3c 2f74 . \n+000108c0: 0a20 2020 2020 203c 2f74 6162 6c65 3e0a . .\n+000108d0: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
..

G\n+000108f0: 656e 6572 6174 6520 616e 2041 5044 5520 enerate an APDU \n+00010900: 6d65 7373 6167 6520 616e 6420 696e 6974 message and init\n+00010910: 6961 6c69 7a65 2041 5044 5520 636f 6d6d ialize APDU comm\n+00010920: 616e 6420 6865 6164 6572 2e20 3c2f 703e and header.

\n+00010930: 0a3c 646c 2063 6c61 7373 3d22 7061 7261 .
Paramete\n+00010950: 7273 3c2f 6474 3e3c 6464 3e0a 2020 3c74 rs
. . [in]claCLA\n+000109c0: 5353 2062 7974 6520 3c2f 7464 3e3c 2f74 SS byte . \n+000109f0: 5b69 6e5d 3c2f 7464 3e3c 7464 2063 6c61 [in]i\n+00010a10: 6e73 3c2f 7464 3e3c 7464 3e49 4e53 5452 nsINSTR\n+00010a20: 5543 5449 4f4e 2062 7974 6520 3c2f 7464 UCTION byte . <\n+00010a40: 7464 2063 6c61 7373 3d22 7061 7261 6d64 td class=\"paramd\n+00010a50: 6972 223e 5b69 6e5d 3c2f 7464 3e3c 7464 ir\">[in]p1Pa\n+00010a80: 7261 6d65 7465 7220 3120 6279 7465 203c rameter 1 byte <\n+00010a90: 2f74 643e 3c2f 7472 3e0a 2020 2020 3c74 /td>. [in]\n+00010ac0: 3c74 6420 636c 6173 733d 2270 6172 616d p2Parameter 2 byt\n+00010af0: 6520 3c2f 7464 3e3c 2f74 723e 0a20 2020 e . \n+00010b00: 203c 7472 3e3c 7464 2063 6c61 7373 3d22 [in]lc\n+00010b40: 3c74 643e 6e75 6d62 6572 206f 6620 6279 number of by\n+00010b50: 7465 7320 696e 2074 6865 2063 6f6d 6d61 tes in the comma\n+00010b60: 6e64 2064 6174 6120 6669 656c 6420 4e63 nd data field Nc\n+00010b70: 2c20 7768 6963 6820 7769 6c6c 2065 6e63 , which will enc\n+00010b80: 6f64 6564 2069 6e20 302c 2031 206f 7220 oded in 0, 1 or \n+00010b90: 3320 6279 7465 7320 696e 746f 204c 6320 3 bytes into Lc \n+00010ba0: 3c2f 7464 3e3c 2f74 723e 0a20 2020 203c . <\n+00010bb0: 7472 3e3c 7464 2063 6c61 7373 3d22 7061 tr>[in]lemaximum number\n+00010c00: 206f 6620 6279 7465 7320 6578 7065 6374 of bytes expect\n+00010c10: 6564 2069 6e20 7468 6520 7265 7370 6f6e ed in the respon\n+00010c20: 7365 2064 6174 6120 6669 656c 642c 2077 se data field, w\n+00010c30: 6869 6368 2077 696c 6c20 656e 636f 6465 hich will encode\n+00010c40: 6420 696e 2030 2c20 312c 2032 206f 7220 d in 0, 1, 2 or \n+00010c50: 3320 6279 7465 7320 696e 746f 204c 6520 3 bytes into Le \n+00010c60: 3c2f 7464 3e3c 2f74 723e 0a20 203c 2f74 . .
..
<\n+00010ca0: 6474 3e52 6574 7572 6e73 3c2f 6474 3e3c dt>Returns<\n+00010cb0: 6464 3e61 6e20 4150 4455 206d 6573 7361 dd>an APDU messa\n+00010cc0: 6765 2067 656e 6572 6174 6564 2075 7369 ge generated usi\n+00010cd0: 6e67 2070 726f 7669 6465 6420 4150 4455 ng provided APDU\n+00010ce0: 2070 6172 616d 6574 6572 733c 2f64 643e parameters\n+00010cf0: 3c2f 646c 3e0a 3c70 3e54 6869 7320 6675
.

This fu\n+00010d00: 6e63 7469 6f6e 2067 656e 6572 6174 6573 nction generates\n+00010d10: 2061 6e20 4150 4455 206d 6573 7361 6765 an APDU message\n+00010d20: 2c20 6173 2064 6566 696e 6564 2069 6e20 , as defined in \n+00010d30: 4953 4f2f 4945 4320 3738 3136 2d34 3a32 ISO/IEC 7816-4:2\n+00010d40: 3030 3528 4529 20c2 a735 2e31 2e20 5468 005(E) ..5.1. Th\n+00010d50: 6520 4150 4455 2063 6f6d 6d61 6e64 2068 e APDU command h\n+00010d60: 6561 6465 722c 2063 6f6d 6d61 6e64 2061 eader, command a\n+00010d70: 6e64 2072 6573 706f 6e73 6520 6669 656c nd response fiel\n+00010d80: 6473 206c 656e 6774 6873 2061 7265 2069 ds lengths are i\n+00010d90: 6e69 7469 616c 697a 6564 2075 7369 6e67 nitialized using\n+00010da0: 2074 6865 2070 6172 616d 6574 6572 732e the parameters.\n+00010db0: 2054 6865 2041 5044 5520 6361 7365 2069 The APDU case i\n+00010dc0: 7320 6465 7465 726d 696e 6564 2062 7920 s determined by \n+00010dd0: 7468 6520 636f 6d6d 616e 6420 616e 6420 the command and \n+00010de0: 7265 7370 6f6e 7365 2066 6965 6c64 7320 response fields \n+00010df0: 6c65 6e67 7468 732e 203c 2f70 3e0a 0a3c lengths.

..<\n+00010e00: 7020 636c 6173 733d 2272 6566 6572 656e p class=\"referen\n+00010e10: 6365 223e 5265 6665 7265 6e63 6573 203c ce\">References <\n+00010e20: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+00010e30: 663d 2273 696d 5f38 682e 6874 6d6c 2361 f=\"sim_8h.html#a\n+00010e40: 3138 6661 3339 3631 3438 3364 3966 6332 18fa3961483d9fc2\n+00010e50: 3261 3164 6133 6236 6639 6364 3731 3037 2a1da3b6f9cd7107\n+00010e60: 6163 3230 3330 3165 6635 3235 3366 3037 ac20301ef5253f07\n+00010e70: 3165 6135 6136 6162 6439 6432 6536 3335 1ea5a6abd9d2e635\n+00010e80: 3922 3e41 5044 555f 4341 5345 5f31 3c2f 9\">APDU_CASE_1,
APDU_CAS\n+00010f00: 455f 3245 3c2f 613e 2c20 3c61 2063 6c61 E_2E, AP\n+00010f70: 4455 5f43 4153 455f 3253 3c2f 613e 2c20 DU_CASE_2S, \n+00010f80: 3c61 2063 6c61 7373 3d22 656c 2220 6872 APDU_CASE_3E\n+00010ff0: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , APDU_C\n+00011060: 4153 455f 3353 3c2f 613e 2c20 3c61 2063 ASE_3S, \n+000110d0: 4150 4455 5f43 4153 455f 3445 3c2f 613e APDU_CASE_4E\n+000110e0: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , APDU_CASE_\n+00011150: 3453 3c2f 613e 2c20 3c61 2063 6c61 7373 4S, cla, osim_\n+00011200: 6170 6475 5f63 6d64 5f68 6472 3a3a 636c apdu_cmd_hdr::cl\n+00011210: 613c 2f61 3e2c 203c 6120 636c 6173 733d a, ins, osim_a\n+000112c0: 7064 755f 636d 645f 6864 723a 3a69 6e73 pdu_cmd_hdr::ins\n+000112d0: 3c2f 613e 2c20 3c61 2063 6c61 7373 3d22 , lc,\n+00011320: 203c 6120 636c 6173 733d 2265 6c22 2068 le, m\n+000113b0: 7367 625f 6170 6475 5f63 6173 653c 2f61 sgb_apdu_case, msgb_apdu_\n+00011410: 6c63 3c2f 613e 2c20 3c61 2063 6c61 7373 lc, msgb_\n+00011460: 6170 6475 5f6c 653c 2f61 3e2c 203c 6120 apdu_le, \n+000114b0: 7031 3c2f 613e 2c20 3c61 2063 6c61 7373 p1, o\n+00011510: 7369 6d5f 6170 6475 5f63 6d64 5f68 6472 sim_apdu_cmd_hdr\n+00011520: 3a3a 7031 3c2f 613e 2c20 3c61 2063 6c61 ::p1, p2<\n+00011570: 2f61 3e2c 2061 6e64 203c 6120 636c 6173 /a>, and \n+000115d0: 6f73 696d 5f61 7064 755f 636d 645f 6864 osim_apdu_cmd_hd\n+000115e0: 723a 3a70 323c 2f61 3e2e 3c2f 703e 0a0a r::p2.

..\n+000115f0: 3c2f 6469 763e 0a3c 2f64 6976 3e0a 3c61
.
..

\n+000116b0: 2623 3936 3730 3b26 2331 3630 3b3c 2f61 ◆ osim_pri\n+000116d0: 6e74 5f73 7728 293c 2f68 323e 0a0a 3c64 nt_sw()

...
. \n+00011710: 203c 7461 626c 6520 636c 6173 733d 226d . \n+00011730: 203c 7472 3e0a 2020 2020 2020 2020 2020 . \n+00011740: 3c74 6420 636c 6173 733d 226d 656d 6e61 . \n+00011770: 2020 2020 2020 2020 203c 7464 3e28 3c2f .\n+00011800: 2020 2020 2020 2020 2020 3c74 6420 636c \n+00011840: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n+00011850: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n+00011890: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+000118c0: 2020 2020 203c 7464 2063 6c61 7373 3d22 .\n+00011910: 2020 2020 2020 2020 2020 3c74 643e 3c2f . \n+00011940: 2020 203c 7464 3e3c 2f74 643e 3c74 643e . . .
..<\n+00011990: 7020 636c 6173 733d 2272 6566 6572 656e p class=\"referen\n+000119a0: 6365 223e 5265 6665 7265 6e63 6573 203c ce\">References <\n+000119b0: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+000119c0: 663d 2263 6f72 655f 3863 2e68 746d 6c23 f=\"core_8c.html#\n+000119d0: 6135 3739 6238 6331 6438 3164 6532 3164 a579b8c1d81de21d\n+000119e0: 3530 6232 3331 3939 6133 3230 3235 6263 50b23199a32025bc\n+000119f0: 6522 3e6f 7369 6d5f 7072 696e 745f 7377 e\">osim_print_sw\n+00011a00: 5f62 7566 2829 3c2f 613e 2e3c 2f70 3e0a _buf().

.\n+00011a10: 0a3c 2f64 6976 3e0a 3c2f 6469 763e 0a3c .
..<\n+00011a20: 6120 6964 3d22 6135 3739 6238 6331 6438 a id=\"a579b8c1d8\n+00011a30: 3164 6532 3164 3530 6232 3331 3939 6133 1de21d50b23199a3\n+00011a40: 3230 3235 6263 6522 206e 616d 653d 2261 2025bce\" name=\"a\n+00011a50: 3537 3962 3863 3164 3831 6465 3231 6435 579b8c1d81de21d5\n+00011a60: 3062 3233 3139 3961 3332 3032 3562 6365 0b23199a32025bce\n+00011a70: 223e 3c2f 613e 0a3c 6832 2063 6c61 7373 \">.

◆ osim_pr\n+00011af0: 696e 745f 7377 5f62 7566 2829 3c2f 6832 int_sw_buf()..
.
.\n+00011b30: 2020 2020 2020 3c74 6162 6c65 2063 6c61

char * osim_\n+00011760: 7072 696e 745f 7377 203c 2f74 643e 0a20 print_sw (. const struct\n+000117b0: 203c 6120 636c 6173 733d 2265 6c22 2068 osim_chan_hdl\n+00011820: 3c65 6d3e 6368 3c2f 656d 3e2c 203c 2f74 ch, .
. uint16_t&\n+000118b0: 2331 3630 3b3c 2f74 643e 0a20 2020 2020 #160;s\n+000118e0: 775f 696e 3c2f 656d 3e26 2331 3630 3b3c w_in <\n+000118f0: 2f74 643e 0a20 2020 2020 2020 203c 2f74 /td>. .
. )\n+00011950: 3c2f 7464 3e0a 2020 2020 2020 2020 3c2f
. \n+00011b50: 2020 2020 2020 3c74 723e 0a20 2020 2020 . \n+00011b60: 2020 2020 203c 7464 2063 6c61 7373 3d22 . \n+00011ba0: 2020 3c74 643e 283c 2f74 643e 0a20 2020 . \n+00011bb0: 2020 2020 2020 203c 7464 2063 6c61 7373 . \n+00011be0: 2020 2020 2020 2020 203c 7464 2063 6c61 \n+00011c20: 0a20 2020 2020 2020 203c 7472 3e0a 2020 . . \n+00011c30: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n+00011c70: 203c 7464 2063 6c61 7373 3d22 7061 7261 . \n+00011ca0: 2020 203c 7464 2063 6c61 7373 3d22 7061 \n+00011cd0: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n+00011ce0: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n+00011cf0: 2020 2020 2020 3c74 6420 636c 6173 733d \n+00011d10: 0a20 2020 2020 2020 2020 203c 7464 3e3c . \n+00011da0: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n+00011df0: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+00011e30: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+00011e60: 2020 2020 2020 3c74 6420 636c 6173 733d . . \n+00011eb0: 0a20 2020 2020 2020 2020 203c 7464 3e3c . . \n+00011ee0: 2020 2020 3c74 643e 3c2f 7464 3e3c 7464 . <\n+00011f00: 2f74 723e 0a20 2020 2020 203c 2f74 6162 /tr>. .
..\n+00011f30: 3c70 2063 6c61 7373 3d22 7265 6665 7265

References \n+00011f50: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_chan_hdl:\n+00011fb0: 3a63 6172 643c 2f61 3e2c 203c 6120 636c :card, osi\n+00012010: 6d5f 6368 616e 5f68 646c 3a3a 6375 725f m_chan_hdl::cur_\n+00012020: 6170 703c 2f61 3e2c 203c 6120 636c 6173 app, osi\n+00012070: 6d5f 6170 705f 7072 6f66 696c 655f 6669 m_app_profile_fi\n+00012080: 6e64 5f73 7728 293c 2f61 3e2c 203c 6120 nd_sw(), osim_cprof_find\n+000120e0: 5f73 7728 293c 2f61 3e2c 203c 6120 636c _sw(), osim_card_app_\n+00012150: 6864 6c3a 3a70 726f 663c 2f61 3e2c 203c hdl::prof, <\n+00012160: 6120 636c 6173 733d 2265 6c22 2068 7265 a class=\"el\" hre\n+00012170: 663d 2273 7472 7563 746f 7369 6d5f 5f63 f=\"structosim__c\n+00012180: 6172 645f 5f68 646c 2e68 746d 6c23 6133 ard__hdl.html#a3\n+00012190: 6332 3665 3462 3836 3766 3332 3336 3933 c26e4b867f323693\n+000121a0: 6631 6134 6265 3634 3338 3233 6335 3122 f1a4be643823c51\"\n+000121b0: 3e6f 7369 6d5f 6361 7264 5f68 646c 3a3a >osim_card_hdl::\n+000121c0: 7072 6f66 3c2f 613e 2c20 3c61 2063 6c61 prof, osim_\n+00012220: 6361 7264 5f73 773a 3a73 7472 3c2f 613e card_sw::str\n+00012230: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , SW_TYPE_ST\n+000122a0: 523c 2f61 3e2c 203c 6120 636c 6173 733d R, osim_car\n+00012300: 645f 7377 3a3a 7479 7065 3c2f 613e 2c20 d_sw::type, \n+00012310: 616e 6420 3c61 2063 6c61 7373 3d22 656c and osim_card_s\n+00012370: 773a 3a75 3c2f 613e 2e3c 2f70 3e0a 0a3c w::u.

..<\n+00012380: 7020 636c 6173 733d 2272 6566 6572 656e p class=\"referen\n+00012390: 6365 223e 5265 6665 7265 6e63 6564 2062 ce\">Referenced b\n+000123a0: 7920 3c61 2063 6c61 7373 3d22 656c 2220 y osim_print_\n+000123f0: 7377 2829 3c2f 613e 2c20 616e 6420 3c61 sw(), and osim_print_sw_c\n+00012450: 2829 3c2f 613e 2e3c 2f70 3e0a 0a3c 2f64 ().

...
..

\n+000124f0: 3c61 2068 7265 663d 2223 6135 6334 6139 \n+00012520: 3637 303b 2623 3136 303b 3c2f 613e 3c2f 670; osim_print_\n+00012540: 7377 5f63 2829 3c2f 6832 3e0a 0a3c 6469 sw_c()

...
. \n+00012580: 3c74 6162 6c65 2063 6c61 7373 3d22 6d65
char * \n+00011b80: 6f73 696d 5f70 7269 6e74 5f73 775f 6275 osim_print_sw_bu\n+00011b90: 6620 3c2f 7464 3e0a 2020 2020 2020 2020 f (cha\n+00011bd0: 7220 2a26 2331 3630 3b3c 2f74 643e 0a20 r * <\n+00011c00: 656d 3e62 7566 3c2f 656d 3e2c 203c 2f74 em>buf, .
. size_t\n+00011c90: 3630 3b3c 2f74 643e 0a20 2020 2020 2020 60;buf\n+00011cc0: 5f6c 656e 3c2f 656d 3e2c 203c 2f74 643e _len,
<\n+00011d20: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00011d30: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n+00011d40: 7970 6522 3e63 6f6e 7374 2073 7472 7563 ype\">const struc\n+00011d50: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osim_chan_hdl<\n+00011d90: 2f61 3e20 2a26 2331 3630 3b3c 2f74 643e /a> * ch, . .
. uint16_t\n+00011e50: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  \n+00011e80: 7377 5f69 6e3c 2f65 6d3e 2623 3136 303b sw_in \n+00011e90: 3c2f 7464 3e0a 2020 2020 2020 2020 3c2f
<\n+00011ec0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00011ed0: 7464 3e29 3c2f 7464 3e0a 2020 2020 2020 td>)
. \n+000125a0: 3c74 723e 0a20 2020 2020 2020 2020 203c . <\n+000125b0: 7464 2063 6c61 7373 3d22 6d65 6d6e 616d td class=\"memnam\n+000125c0: 6522 3e63 6861 7220 2a20 6f73 696d 5f70 e\">char * osim_p\n+000125d0: 7269 6e74 5f73 775f 6320 3c2f 7464 3e0a rint_sw_c .\n+000125e0: 2020 2020 2020 2020 2020 3c74 643e 283c . \n+00012630: 2020 2020 2020 203c 7464 2063 6c61 7373 \n+00012660: 0a20 2020 2020 2020 203c 2f74 723e 0a20 . . \n+00012670: 2020 2020 2020 203c 7472 3e0a 2020 2020 . \n+00012680: 2020 2020 2020 3c74 6420 636c 6173 733d \n+000126a0: 0a20 2020 2020 2020 2020 203c 7464 3e3c . \n+00012730: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n+00012780: 2020 2020 2020 2020 203c 7464 2063 6c61 . \n+000127c0: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+000127f0: 2020 2020 2020 3c74 6420 636c 6173 733d . . \n+00012840: 0a20 2020 2020 2020 2020 203c 7464 3e3c . . \n+00012870: 2020 2020 3c74 643e 3c2f 7464 3e3c 7464 . <\n+00012890: 2f74 723e 0a20 2020 2020 203c 2f74 6162 /tr>. .
..\n+000128c0: 3c70 2063 6c61 7373 3d22 7265 6665 7265

References \n+000128e0: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_print_s\n+00012930: 775f 6275 6628 293c 2f61 3e2e 3c2f 703e w_buf().

\n+00012940: 0a0a 3c2f 6469 763e 0a3c 2f64 6976 3e0a ..
..\n+00012950: 3c61 2069 643d 2261 6334 3830 6138 3566 .

◆ <\n+00012a10: 2f61 3e3c 2f73 7061 6e3e 6f73 696d 5f73 /a>osim_s\n+00012a20: 775f 636c 6173 7328 293c 2f68 323e 0a0a w_class()

..\n+00012a30: 3c64 6976 2063 6c61 7373 3d22 6d65 6d69
.
. \n+00012a60: 2020 203c 7461 626c 6520 636c 6173 733d
(<\n+000125f0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00012600: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n+00012610: 7970 6522 3e63 6f6e 7374 2076 6f69 6420 ype\">const void \n+00012620: 2a26 2331 3630 3b3c 2f74 643e 0a20 2020 * ctx,
<\n+000126b0: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+000126c0: 7464 2063 6c61 7373 3d22 7061 7261 6d74 td class=\"paramt\n+000126d0: 7970 6522 3e63 6f6e 7374 2073 7472 7563 ype\">const struc\n+000126e0: 7420 3c61 2063 6c61 7373 3d22 656c 2220 t osim_chan_hdl<\n+00012720: 2f61 3e20 2a26 2331 3630 3b3c 2f74 643e /a> * ch, . .
. uint16_t\n+000127e0: 2623 3136 303b 3c2f 7464 3e0a 2020 2020  \n+00012810: 7377 5f69 6e3c 2f65 6d3e 2623 3136 303b sw_in \n+00012820: 3c2f 7464 3e0a 2020 2020 2020 2020 3c2f
<\n+00012850: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00012860: 7464 3e29 3c2f 7464 3e0a 2020 2020 2020 td>)
. \n+00012a80: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n+00012a90: 2020 3c74 6420 636c 6173 733d 226d 656d . \n+00012b20: 2020 203c 7464 3e28 3c2f 7464 3e0a 2020 . \n+00012b30: 2020 2020 2020 2020 3c74 6420 636c 6173 . \n+00012bb0: 2020 2020 3c74 6420 636c 6173 733d 2270 . \n+00012be0: 2020 2020 203c 2f74 723e 0a20 2020 2020 . \n+00012bf0: 2020 203c 7472 3e0a 2020 2020 2020 2020 . \n+00012c00: 2020 3c74 6420 636c 6173 733d 2270 6172 . \n+00012c20: 2020 2020 2020 203c 7464 3e3c 2f74 643e \n+00012c30: 0a20 2020 2020 2020 2020 203c 7464 2063 . . \n+00012ca0: 2020 2020 2020 203c 2f74 723e 0a20 2020 . \n+00012cb0: 2020 2020 203c 7472 3e0a 2020 2020 2020 . \n+00012cc0: 2020 2020 3c74 643e 3c2f 7464 3e0a 2020 . \n+00012cd0: 2020 2020 2020 2020 3c74 643e 293c 2f74 .\n+00012d00: 2020 2020 2020 2020 3c2f 7472 3e0a 2020 . \n+00012d10: 2020 2020 3c2f 7461 626c 653e 0a3c 2f64
enum os\n+00012af0: 696d 5f63 6172 645f 7377 5f63 6c61 7373 im_card_sw_class\n+00012b00: 3c2f 613e 206f 7369 6d5f 7377 5f63 6c61 osim_sw_cla\n+00012b10: 7373 203c 2f74 643e 0a20 2020 2020 2020 ss (co\n+00012b50: 6e73 7420 7374 7275 6374 203c 6120 636c nst struct osim_\n+00012b90: 6368 616e 5f68 646c 3c2f 613e 202a 2623 chan_hdl *&#\n+00012ba0: 3136 303b 3c2f 7464 3e0a 2020 2020 2020 160;ch\n+00012bd0: 3c2f 656d 3e2c 203c 2f74 643e 0a20 2020 ,
uint16_t <\n+00012c60: 2f74 643e 0a20 2020 2020 2020 2020 203c /td>. <\n+00012c70: 7464 2063 6c61 7373 3d22 7061 7261 6d6e td class=\"paramn\n+00012c80: 616d 6522 3e3c 656d 3e73 775f 696e 3c2f ame\">sw_in 
).
.
..

Re\n+00012d50: 6665 7265 6e63 6573 203c 6120 636c 6173 ferences osim_\n+00012db0: 6368 616e 5f68 646c 3a3a 6361 7264 3c2f chan_hdl::card, osim_card_s\n+00012e20: 773a 3a63 6c61 7373 3c2f 613e 2c20 3c61 w::class, \n+00012e80: 6f73 696d 5f63 6861 6e5f 6864 6c3a 3a63 osim_chan_hdl::c\n+00012e90: 7572 5f61 7070 3c2f 613e 2c20 3c61 2063 ur_app, \n+00012ee0: 6f73 696d 5f61 7070 5f70 726f 6669 6c65 osim_app_profile\n+00012ef0: 5f66 696e 645f 7377 2829 3c2f 613e 2c20 _find_sw(), \n+00012f00: 3c61 2063 6c61 7373 3d22 656c 2220 6872 osim_cprof_f\n+00012f50: 696e 645f 7377 2829 3c2f 613e 2c20 3c61 ind_sw(), osim_card_a\n+00012fc0: 7070 5f68 646c 3a3a 7072 6f66 3c2f 613e pp_hdl::prof\n+00012fd0: 2c20 3c61 2063 6c61 7373 3d22 656c 2220 , osim_card_hd\n+00013030: 6c3a 3a70 726f 663c 2f61 3e2c 2061 6e64 l::prof, and\n+00013040: 203c 6120 636c 6173 733d 2265 6c22 2068 SW_CLS_NONE\n+000130b0: 3c2f 613e 2e3c 2f70 3e0a 0a3c 2f64 6976 .

...
.
<\n+000130d0: 212d 2d20 636f 6e74 656e 7473 202d 2d3e !-- contents -->\n+000130e0: 0a3c 2f64 6976 3e3c 212d 2d20 646f 632d .
..
.
    . \n+00013170: 2020 3c6c 6920 636c 6173 733d 226e 6176
  • src
  • sim
  • \n+00013230: 3c6c 6920 636c 6173 733d 226e 6176 656c
  • core.c\n+00013270: 3c2f 6c69 3e0a 2020 2020 3c6c 6920 636c
  • .
  • Gen\n+00013290: 6572 6174 6564 2062 7920 3c61 2068 7265 erated by \"doxyge\n+00013310: 1.9.8 <\n+00013320: 2f6c 693e 0a20 203c 2f75 6c3e 0a3c 2f64 /li>.
....\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -10,19 +10,19 @@\n #include \n #include \n #include \n #include \n #include <_\bo_\bs_\bm_\bo_\bc_\bo_\bm_\b/_\bs_\bi_\bm_\b/_\bs_\bi_\bm_\b._\bh>\n #include \"_\bs_\bi_\bm_\b__\bi_\bn_\bt_\b._\bh\"\n F\bFu\bun\bnc\bct\bti\bio\bon\bns\bs\n- struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *\u00a0 _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be *_\bf_\bi_\bl_\be,\n- int _\bl_\be_\bn, uint8_t *data)\n+ struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *\u00a0 _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be *file,\n+ int len, uint8_t *data)\n \u00a0\n struct msgb *\u00a0 _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\be_\bn_\bc_\bo_\bd_\be (const struct\n- _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, const struct\n+ _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, const struct\n _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *data)\n \u00a0\n static struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\be_\bl_\be_\bm_\be_\bn_\bt *\u00a0 _\b__\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b__\ba_\bl_\bl_\bo_\bc (void *ctx, const char\n *name, enum _\bo_\bs_\bi_\bm_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b__\bt_\by_\bp_\be type, enum\n _\bo_\bs_\bi_\bm_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b__\br_\be_\bp_\br repr)\n \u00a0\n struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\be_\bl_\be_\bm_\be_\bn_\bt *\u00a0 _\be_\bl_\be_\bm_\be_\bn_\bt_\b__\ba_\bl_\bl_\bo_\bc (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba\n@@ -116,16 +116,16 @@\n \u00a0 Find application-specific status word\n within given card application profile.\n \u00a0\n enum _\bo_\bs_\bi_\bm_\b__\bc_\ba_\br_\bd_\b__\bs_\bw_\b__\bc_\bl_\ba_\bs_\bs\u00a0 _\bo_\bs_\bi_\bm_\b__\bs_\bw_\b__\bc_\bl_\ba_\bs_\bs (const struct _\bo_\bs_\bi_\bm_\b__\bc_\bh_\ba_\bn_\b__\bh_\bd_\bl\n *ch, uint16_t sw_in)\n \u00a0\n int\u00a0 _\bd_\be_\bf_\ba_\bu_\bl_\bt_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba\n- *dd, const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc,\n- int _\bl_\be_\bn, uint8_t *data)\n+ *dd, const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc,\n+ int len, uint8_t *data)\n \u00a0\n int\u00a0 _\bo_\bs_\bi_\bm_\b__\bi_\bn_\bi_\bt (void *ctx)\n \u00a0\n *\b**\b**\b**\b**\b* D\bDe\bet\bta\bai\bil\ble\bed\bd D\bDe\bes\bsc\bcr\bri\bip\bpt\bti\bio\bon\bn *\b**\b**\b**\b**\b*\n Core routines for SIM/UICC/USIM access.\n *\b**\b**\b**\b**\b* F\bFu\bun\bnc\bct\bti\bio\bon\bn D\bDo\boc\bcu\bum\bme\ben\bnt\bta\bat\bti\bio\bon\bn *\b**\b**\b**\b**\b*\n *\b**\b**\b**\b**\b* _\b?\b\u25c6_\b?\b\u00a0_\b__\b_e\bel\ble\bem\bme\ben\bnt\bt_\b_a\bal\bll\blo\boc\bc(\b()\b) *\b**\b**\b**\b**\b*\n@@ -310,14 +310,15 @@\n )\n References _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc_\b:_\b:_\bc_\bh_\bi_\bl_\bd_\b__\bl_\bi_\bs_\bt, _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc_\b:_\b:_\bl_\bi_\bs_\bt, _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc_\b:_\b:\n _\bp_\ba_\br_\be_\bn_\bt, _\bS_\bF_\bI_\b__\bN_\bO_\bN_\bE, and _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc_\b:_\b:_\bs_\bf_\bi_\bd.\n *\b**\b**\b**\b**\b* _\b?\b\u25c6_\b?\b\u00a0o\bos\bsi\bim\bm_\b_f\bfi\bil\ble\be_\b_e\ben\bnc\bco\bod\bde\be(\b()\b) *\b**\b**\b**\b**\b*\n struct msgb * osim_file_encode ( const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *\u00a0 d\bde\bes\bsc\bc,\n const struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *\u00a0 d\bda\bat\bta\ba\u00a0\n )\n+References _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bo_\bp_\bs_\b:_\b:_\be_\bn_\bc_\bo_\bd_\be, and _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc_\b:_\b:_\bo_\bp_\bs.\n *\b**\b**\b**\b**\b* _\b?\b\u25c6_\b?\b\u00a0o\bos\bsi\bim\bm_\b_i\bin\bni\bit\bt(\b()\b) *\b**\b**\b**\b**\b*\n int osim_init ( void *\u00a0 c\bct\btx\bx )\n References _\bo_\bs_\bi_\bm_\b__\ba_\bp_\bp_\b__\bp_\br_\bo_\bf_\bi_\bl_\be_\b__\br_\be_\bg_\bi_\bs_\bt_\be_\br_\b(_\b), _\bo_\bs_\bi_\bm_\b__\ba_\bp_\br_\bo_\bf_\b__\bh_\bp_\bs_\bi_\bm_\b(_\b), _\bo_\bs_\bi_\bm_\b__\ba_\bp_\br_\bo_\bf_\b__\bi_\bs_\bi_\bm_\b(_\b),\n and _\bo_\bs_\bi_\bm_\b__\ba_\bp_\br_\bo_\bf_\b__\bu_\bs_\bi_\bm_\b(_\b).\n *\b**\b**\b**\b**\b* _\b?\b\u25c6_\b?\b\u00a0o\bos\bsi\bim\bm_\b_n\bne\bew\bw_\b_a\bap\bpd\bdu\bum\bms\bsg\bg(\b()\b) *\b**\b**\b**\b**\b*\n struct msgb * osim_new_apdumsg ( uint8_t\u00a0 c\bcl\bla\ba,\n uint8_t\u00a0 i\bin\bns\bs,\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/gsm__int_8h.html", "source2": "./usr/share/doc/libosmocore/sim/html/gsm__int_8h.html", "unified_diff": "@@ -102,19 +102,19 @@\n \n \n \n \n \n \n-\n+\n \n-\n+\n \n-\n+\n \n

\n Functions

int osim_int_cprof_add_gsm (struct osim_file_desc *mf)
 
int osim_int_cprof_add_telecom (struct osim_file_desc *mf)
 
int gsm_hpplmn_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
int gsm_hpplmn_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
 
int gsm_lp_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
int gsm_lp_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
 
int gsm_imsi_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
int gsm_imsi_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
 
\n

Function Documentation

\n \n

◆ gsm_hpplmn_decode()

\n \n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -10,21 +10,21 @@\n _\bG_\bo_\b _\bt_\bo_\b _\bt_\bh_\be_\b _\bs_\bo_\bu_\br_\bc_\be_\b _\bc_\bo_\bd_\be_\b _\bo_\bf_\b _\bt_\bh_\bi_\bs_\b _\bf_\bi_\bl_\be_\b.\n F\bFu\bun\bnc\bct\bti\bio\bon\bns\bs\n int\u00a0 _\bo_\bs_\bi_\bm_\b__\bi_\bn_\bt_\b__\bc_\bp_\br_\bo_\bf_\b__\ba_\bd_\bd_\b__\bg_\bs_\bm (struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *mf)\n \u00a0\n int\u00a0 _\bo_\bs_\bi_\bm_\b__\bi_\bn_\bt_\b__\bc_\bp_\br_\bo_\bf_\b__\ba_\bd_\bd_\b__\bt_\be_\bl_\be_\bc_\bo_\bm (struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *mf)\n \u00a0\n int\u00a0 _\bg_\bs_\bm_\b__\bh_\bp_\bp_\bl_\bm_\bn_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd, const struct\n- _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t *data)\n+ _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, int len, uint8_t *data)\n \u00a0\n int\u00a0 _\bg_\bs_\bm_\b__\bl_\bp_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd, const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc\n- *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t *data)\n+ *desc, int len, uint8_t *data)\n \u00a0\n int\u00a0 _\bg_\bs_\bm_\b__\bi_\bm_\bs_\bi_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd, const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc\n- *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t *data)\n+ *desc, int len, uint8_t *data)\n \u00a0\n *\b**\b**\b**\b**\b* F\bFu\bun\bnc\bct\bti\bio\bon\bn D\bDo\boc\bcu\bum\bme\ben\bnt\bta\bat\bti\bio\bon\bn *\b**\b**\b**\b**\b*\n *\b**\b**\b**\b**\b* _\b?\b\u25c6_\b?\b\u00a0g\bgs\bsm\bm_\b_h\bhp\bpp\bpl\blm\bmn\bn_\b_d\bde\bec\bco\bod\bde\be(\b()\b) *\b**\b**\b**\b**\b*\n int gsm_hpplmn_decode ( struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *\u00a0 d\bdd\bd,\n const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *\u00a0 d\bde\bes\bsc\bc,\n int\u00a0 l\ble\ben\bn,\n uint8_t *\u00a0 d\bda\bat\bta\ba\u00a0\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/gsm__int_8h_source.html", "source2": "./usr/share/doc/libosmocore/sim/html/gsm__int_8h_source.html", "unified_diff": "@@ -102,31 +102,30 @@\n
3#include <sys/types.h>
\n
4#include <osmocom/sim/sim.h>
\n
5
\n \n \n
8
\n \n-
10 const struct osim_file_desc *desc,
\n+
10 const struct osim_file_desc *desc,
\n
11 int len, uint8_t *data);
\n
12
\n
13int gsm_lp_decode(struct osim_decoded_data *dd,
\n-
14 const struct osim_file_desc *desc,
\n+
14 const struct osim_file_desc *desc,
\n
15 int len, uint8_t *data);
\n
16
\n \n-
18 const struct osim_file_desc *desc,
\n+
18 const struct osim_file_desc *desc,
\n
19 int len, uint8_t *data);
\n
int osim_int_cprof_add_telecom(struct osim_file_desc *mf)
Definition card_fs_sim.c:438
\n
int gsm_imsi_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
Definition card_fs_sim.c:154
\n
int osim_int_cprof_add_gsm(struct osim_file_desc *mf)
Definition card_fs_sim.c:417
\n
int gsm_hpplmn_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
Definition card_fs_sim.c:222
\n
int gsm_lp_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
Definition card_fs_sim.c:138
\n
Routines for helping with SIM (ISO/IEC 7816-4 more generally) communication.
\n-\n
Decoded data for a single file, consisting of all decoded elements.
Definition sim.h:133
\n
Definition sim.h:161
\n
\n \n \n
\n
    \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -9,23 +9,23 @@\n 3#include \n 4#include <_\bo_\bs_\bm_\bo_\bc_\bo_\bm_\b/_\bs_\bi_\bm_\b/_\bs_\bi_\bm_\b._\bh>\n 5\n 6int _\bo_\bs_\bi_\bm_\b__\bi_\bn_\bt_\b__\bc_\bp_\br_\bo_\bf_\b__\ba_\bd_\bd_\b__\bg_\bs_\bm(struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *mf);\n 7int _\bo_\bs_\bi_\bm_\b__\bi_\bn_\bt_\b__\bc_\bp_\br_\bo_\bf_\b__\ba_\bd_\bd_\b__\bt_\be_\bl_\be_\bc_\bo_\bm(struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *mf);\n 8\n 9int _\bg_\bs_\bm_\b__\bh_\bp_\bp_\bl_\bm_\bn_\b__\bd_\be_\bc_\bo_\bd_\be(struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd,\n-10 const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc,\n+10 const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc,\n 11 int len, uint8_t *data);\n 12\n 13int _\bg_\bs_\bm_\b__\bl_\bp_\b__\bd_\be_\bc_\bo_\bd_\be(struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd,\n-14 const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc,\n+14 const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc,\n 15 int len, uint8_t *data);\n 16\n 17int _\bg_\bs_\bm_\b__\bi_\bm_\bs_\bi_\b__\bd_\be_\bc_\bo_\bd_\be(struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd,\n-18 const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc,\n+18 const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc,\n 19 int len, uint8_t *data);\n _\bo_\bs_\bi_\bm_\b__\bi_\bn_\bt_\b__\bc_\bp_\br_\bo_\bf_\b__\ba_\bd_\bd_\b__\bt_\be_\bl_\be_\bc_\bo_\bm\n int osim_int_cprof_add_telecom(struct osim_file_desc *mf)\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn card_fs_sim.c:438\n _\bg_\bs_\bm_\b__\bi_\bm_\bs_\bi_\b__\bd_\be_\bc_\bo_\bd_\be\n int gsm_imsi_decode(struct osim_decoded_data *dd, const struct osim_file_desc\n *desc, int len, uint8_t *data)\n@@ -39,15 +39,14 @@\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn card_fs_sim.c:222\n _\bg_\bs_\bm_\b__\bl_\bp_\b__\bd_\be_\bc_\bo_\bd_\be\n int gsm_lp_decode(struct osim_decoded_data *dd, const struct osim_file_desc\n *desc, int len, uint8_t *data)\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn card_fs_sim.c:138\n _\bs_\bi_\bm_\b._\bh\n Routines for helping with SIM (ISO/IEC 7816-4 more generally) communication.\n-_\bd_\be_\bs_\bc\n _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba\n Decoded data for a single file, consisting of all decoded elements.\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn sim.h:133\n _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn sim.h:161\n * _\bs_\br_\bc\n * _\bs_\bi_\bm\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_0.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_0.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,16 +1,12 @@\n var searchData = [\n ['_5f_5fattribute_5f_5f_0', ['__attribute__', ['../sim_8h.html#a8d3ddb9ac0de951b64522300f358aaf2', 1, '__attribute__: sim.h'],\n- ['../../../vty/html/group__command.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],\n ['../sim_8h.html#a56afd9f36f2adb886457cbc23d71a65c', 1, '__attribute__((packed)): sim.h'],\n ['../sim_8h.html#a7f0c949ab65eaeb1084d8d0d700db3d2', 1, '__attribute__((__may_alias__)): sim.h'],\n ['../card__fs__uicc_8c.html#a4a6d510756cf31800445f5c323800719', 1, '__attribute__((__unused__)): card_fs_uicc.c']\n ]],\n ['_5f_5felement_5falloc_1', ['__element_alloc', ['../core_8c.html#a8d04f8874d2b1992159bffeafc6c5379', 1, 'core.c']]],\n ['_5fegprs_5fdecode_5fhdr_2', ['_egprs_decode_hdr', ['../../../coding/html/group__coding.html#gab05126259500480cb32538a185411be3', 1, ]]],\n- ['_5flast_5fosmovty_5fnode_3', ['_LAST_OSMOVTY_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682aad50ebd93ab551be0d996e818bf28fe6', 1, ]]],\n- ['_5fosmo_5fcore_5flib_5fattr_5fcount_4', ['_OSMO_CORE_LIB_ATTR_COUNT', ['../../../vty/html/group__command.html#ggadf764cbdea00d65edcd07bb9953ad2b7abe8181c54ee808546bdbe33f8be34189', 1, ]]],\n- ['_5ftch_5fcsd_5fburst_5fmap_5', ['_tch_csd_burst_map', ['../../../coding/html/group__coding.html#gacb9ebc2073df481bfd4f851449df869f', 1, ]]],\n- ['_5fvector_6', ['_vector', ['../../../vty/html/struct__vector.html', 1, '']]],\n- ['_5fxcch_5fdecode_5fcb_7', ['_xcch_decode_cB', ['../../../coding/html/group__coding.html#gaa19b7914c0989af44686370c11f1d647', 1, ]]],\n- ['_5fxcch_5fencode_5fcb_8', ['_xcch_encode_cB', ['../../../coding/html/group__coding.html#ga7d9f553543eb382831702f2aa7382da3', 1, ]]]\n+ ['_5ftch_5fcsd_5fburst_5fmap_3', ['_tch_csd_burst_map', ['../../../coding/html/group__coding.html#gacb9ebc2073df481bfd4f851449df869f', 1, ]]],\n+ ['_5fxcch_5fdecode_5fcb_4', ['_xcch_decode_cB', ['../../../coding/html/group__coding.html#gaa19b7914c0989af44686370c11f1d647', 1, ]]],\n+ ['_5fxcch_5fencode_5fcb_5', ['_xcch_encode_cB', ['../../../coding/html/group__coding.html#ga7d9f553543eb382831702f2aa7382da3', 1, ]]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_1.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_1.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,75 +1,50 @@\n var searchData = [\n- ['active_0', ['active', ['../../../vty/html/struct__vector.html#a4e6bd9a62a7725ebdf9d693538fdab35', 1, '_vector']]],\n- ['add_5fdf_5fwith_5fef_1', ['add_df_with_ef', ['../sim__int_8h.html#ac82d112fc2a2638dfeabf76c2d923921', 1, 'add_df_with_ef(struct osim_file_desc *parent, uint16_t fid, const char *name, const struct osim_file_desc *in, int num): core.c'],\n+ ['add_5fdf_5fwith_5fef_0', ['add_df_with_ef', ['../sim__int_8h.html#ac82d112fc2a2638dfeabf76c2d923921', 1, 'add_df_with_ef(struct osim_file_desc *parent, uint16_t fid, const char *name, const struct osim_file_desc *in, int num): core.c'],\n ['../core_8c.html#ac82d112fc2a2638dfeabf76c2d923921', 1, 'add_df_with_ef(struct osim_file_desc *parent, uint16_t fid, const char *name, const struct osim_file_desc *in, int num): core.c']\n ]],\n- ['add_5ffiledesc_2', ['add_filedesc', ['../sim__int_8h.html#a49223048285e9b3c260e0836d02ef692', 1, 'add_filedesc(struct osim_file_desc *root, const struct osim_file_desc *in, int num): core.c'],\n+ ['add_5ffiledesc_1', ['add_filedesc', ['../sim__int_8h.html#a49223048285e9b3c260e0836d02ef692', 1, 'add_filedesc(struct osim_file_desc *root, const struct osim_file_desc *in, int num): core.c'],\n ['../core_8c.html#a49223048285e9b3c260e0836d02ef692', 1, 'add_filedesc(struct osim_file_desc *root, const struct osim_file_desc *in, int num): core.c']\n ]],\n- ['add_5fgroup_5fargs_3', ['add_group_args', ['../../../vty/html/group__Tdef__VTY.html#ga644cf50fe5fa5082a65e5d8c0ce802b1', 1, ]]],\n- ['add_5fgroup_5fdocs_4', ['add_group_docs', ['../../../vty/html/group__Tdef__VTY.html#ga98070930a35baee1814561b5aea02f9d', 1, ]]],\n- ['adf_5', ['adf', ['../structosim__card__app__profile.html#abfe8f9c6babe143b1fa683e89d942dd8', 1, 'osim_card_app_profile']]],\n- ['adf_5fhpsim_5faid_6', ['adf_hpsim_aid', ['../card__fs__hpsim_8c.html#a6f021b252a276c782307fdc34a92f49a', 1, 'card_fs_hpsim.c']]],\n- ['adf_5fisim_5faid_7', ['adf_isim_aid', ['../card__fs__isim_8c.html#a90fdb29b049b244bb04724e73bd571a0', 1, 'card_fs_isim.c']]],\n- ['adf_5fusim_5faid_8', ['adf_usim_aid', ['../card__fs__usim_8c.html#ad3b82580c7dd9b2d3e284420ceb96ddd', 1, 'card_fs_usim.c']]],\n- ['advanced_9', ['advanced', ['../../../vty/html/structhost.html#af1f270bdc9e34870cc10cf9fe0f5a65e', 1, 'host']]],\n- ['afs_5fonset_10', ['AFS_ONSET', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8aa3dcf5ab5a039fd578353b229a200b1a', 1, ]]],\n- ['afs_5fsid_5ffirst_11', ['AFS_SID_FIRST', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a80671ff0cf5f173c6230cd0802e07ec2', 1, ]]],\n- ['afs_5fsid_5fupdate_12', ['AFS_SID_UPDATE', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8afd75b6e83edae2b047efdaaa20161ef6', 1, ]]],\n- ['afs_5fsid_5fupdate_5fcn_13', ['AFS_SID_UPDATE_CN', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8aa3b8cd5246b7fcde15c57351aa16e50c', 1, ]]],\n- ['ahs_5fonset_14', ['AHS_ONSET', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a3be49f1926262c91664284d77810d633', 1, ]]],\n- ['ahs_5fsid_5ffirst_5finh_15', ['AHS_SID_FIRST_INH', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a58bf29a80404c62271d4dd7d6d33299b', 1, ]]],\n- ['ahs_5fsid_5ffirst_5fp1_16', ['AHS_SID_FIRST_P1', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a77e46e6154c137187772f1694b5878b8', 1, ]]],\n- ['ahs_5fsid_5ffirst_5fp2_17', ['AHS_SID_FIRST_P2', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a23b810c20fdfe3f8d178a3b9c37348f9', 1, ]]],\n- ['ahs_5fsid_5fupdate_18', ['AHS_SID_UPDATE', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8ac36ed3cc9213e59edf0f324bc7897162', 1, ]]],\n- ['ahs_5fsid_5fupdate_5fcn_19', ['AHS_SID_UPDATE_CN', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a4f4624db162f8c4d3ecc90dd925ebcee', 1, ]]],\n- ['ahs_5fsid_5fupdate_5finh_20', ['AHS_SID_UPDATE_INH', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a9d2826bd26f739bf6979dbe0bb89c6d5', 1, ]]],\n- ['aid_21', ['aid', ['../structosim__card__app__hdl.html#a57bc6c1610fcd392588428a7762a302d', 1, 'osim_card_app_hdl::aid'],\n- ['../structosim__card__app__profile.html#a5a638da33ee0e623f1de2e3645e4ac0c', 1, 'osim_card_app_profile::aid']\n+ ['adf_2', ['adf', ['../structosim__card__app__profile.html#abfe8f9c6babe143b1fa683e89d942dd8', 1, 'osim_card_app_profile']]],\n+ ['adf_5fhpsim_5faid_3', ['adf_hpsim_aid', ['../card__fs__hpsim_8c.html#a6f021b252a276c782307fdc34a92f49a', 1, 'card_fs_hpsim.c']]],\n+ ['adf_5fisim_5faid_4', ['adf_isim_aid', ['../card__fs__isim_8c.html#a90fdb29b049b244bb04724e73bd571a0', 1, 'card_fs_isim.c']]],\n+ ['adf_5fusim_5faid_5', ['adf_usim_aid', ['../card__fs__usim_8c.html#ad3b82580c7dd9b2d3e284420ceb96ddd', 1, 'card_fs_usim.c']]],\n+ ['afs_5fonset_6', ['AFS_ONSET', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8aa3dcf5ab5a039fd578353b229a200b1a', 1, ]]],\n+ ['afs_5fsid_5ffirst_7', ['AFS_SID_FIRST', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a80671ff0cf5f173c6230cd0802e07ec2', 1, ]]],\n+ ['afs_5fsid_5fupdate_8', ['AFS_SID_UPDATE', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8afd75b6e83edae2b047efdaaa20161ef6', 1, ]]],\n+ ['afs_5fsid_5fupdate_5fcn_9', ['AFS_SID_UPDATE_CN', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8aa3b8cd5246b7fcde15c57351aa16e50c', 1, ]]],\n+ ['ahs_5fonset_10', ['AHS_ONSET', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a3be49f1926262c91664284d77810d633', 1, ]]],\n+ ['ahs_5fsid_5ffirst_5finh_11', ['AHS_SID_FIRST_INH', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a58bf29a80404c62271d4dd7d6d33299b', 1, ]]],\n+ ['ahs_5fsid_5ffirst_5fp1_12', ['AHS_SID_FIRST_P1', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a77e46e6154c137187772f1694b5878b8', 1, ]]],\n+ ['ahs_5fsid_5ffirst_5fp2_13', ['AHS_SID_FIRST_P2', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a23b810c20fdfe3f8d178a3b9c37348f9', 1, ]]],\n+ ['ahs_5fsid_5fupdate_14', ['AHS_SID_UPDATE', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8ac36ed3cc9213e59edf0f324bc7897162', 1, ]]],\n+ ['ahs_5fsid_5fupdate_5fcn_15', ['AHS_SID_UPDATE_CN', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a4f4624db162f8c4d3ecc90dd925ebcee', 1, ]]],\n+ ['ahs_5fsid_5fupdate_5finh_16', ['AHS_SID_UPDATE_INH', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a9d2826bd26f739bf6979dbe0bb89c6d5', 1, ]]],\n+ ['aid_17', ['aid', ['../structosim__card__app__profile.html#a5a638da33ee0e623f1de2e3645e4ac0c', 1, 'osim_card_app_profile::aid'],\n+ ['../structosim__card__app__hdl.html#a57bc6c1610fcd392588428a7762a302d', 1, 'osim_card_app_hdl::aid']\n ]],\n- ['aid_5flen_22', ['aid_len', ['../structosim__card__app__hdl.html#af3b3626712f98c852aa0795bcc4df9ee', 1, 'osim_card_app_hdl::aid_len'],\n+ ['aid_5flen_18', ['aid_len', ['../structosim__card__app__hdl.html#af3b3626712f98c852aa0795bcc4df9ee', 1, 'osim_card_app_hdl::aid_len'],\n ['../structosim__card__app__profile.html#a82ecb7433b4f56b6ffc2eadf97f57530', 1, 'osim_card_app_profile::aid_len']\n ]],\n- ['alias_23', ['alias', ['../../../vty/html/group__command.html#ga6bf219bdeb54e0c0af190d2a32aae883', 1, 'ALIAS(config_enable_password, enable_password_text_cmd, "enable password LINE", "Modify enable password parameters\\n" "Assign the privileged level password\\n" "The UNENCRYPTED (cleartext) 'enable' password\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga404274824ca47759c96211cc4b45761a', 1, 'ALIAS(config_password, password_text_cmd, "password LINE", "Assign the terminal connection password\\n" "The UNENCRYPTED (cleartext) line password\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga969c13d54018c5124c1511e75e3ce081', 1, 'ALIAS(config_write_terminal, show_running_config_cmd, "show running-config", SHOW_STR "running configuration\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gab82e7f6c248b703f87bf79c6675173c8', 1, 'ALIAS(config_write_file, config_write_cmd, "write", "Write running configuration to memory, network, or terminal\\n") ALIAS(config_write_file(Global Namespace)']\n+ ['alloc_5fadf_5fwith_5fef_19', ['alloc_adf_with_ef', ['../core_8c.html#ab912c1310b8d57e15fcb869d02a53544', 1, 'alloc_adf_with_ef(void *ctx, const uint8_t *adf_name, uint8_t adf_name_len, const char *name, const struct osim_file_desc *in, int num): core.c'],\n+ ['../sim__int_8h.html#ab912c1310b8d57e15fcb869d02a53544', 1, 'alloc_adf_with_ef(void *ctx, const uint8_t *adf_name, uint8_t adf_name_len, const char *name, const struct osim_file_desc *in, int num): core.c']\n ]],\n- ['alloc_5fadf_5fwith_5fef_24', ['alloc_adf_with_ef', ['../sim__int_8h.html#ab912c1310b8d57e15fcb869d02a53544', 1, 'alloc_adf_with_ef(void *ctx, const uint8_t *adf_name, uint8_t adf_name_len, const char *name, const struct osim_file_desc *in, int num): core.c'],\n- ['../core_8c.html#ab912c1310b8d57e15fcb869d02a53544', 1, 'alloc_adf_with_ef(void *ctx, const uint8_t *adf_name, uint8_t adf_name_len, const char *name, const struct osim_file_desc *in, int num): core.c']\n- ]],\n- ['alloc_5fdf_25', ['alloc_df', ['../core_8c.html#ab05975262a896023c4adfe5856662964', 1, 'alloc_df(void *ctx, uint16_t fid, const char *name): core.c'],\n+ ['alloc_5fdf_20', ['alloc_df', ['../core_8c.html#ab05975262a896023c4adfe5856662964', 1, 'alloc_df(void *ctx, uint16_t fid, const char *name): core.c'],\n ['../sim__int_8h.html#ab05975262a896023c4adfe5856662964', 1, 'alloc_df(void *ctx, uint16_t fid, const char *name): core.c']\n ]],\n- ['alloced_26', ['alloced', ['../../../vty/html/struct__vector.html#a510db4bae04133cd48363798fbf8979d', 1, '_vector']]],\n- ['amr_5fother_27', ['AMR_OTHER', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8ac6826d44d302961c67736b07d4239b55', 1, ]]],\n- ['any_5fmatch_28', ['ANY_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca9763fbae79901c824c36513f62365ee6', 1, ]]],\n- ['apdu_5fcase_5f1_29', ['APDU_CASE_1', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107ac20301ef5253f071ea5a6abd9d2e6359', 1, 'sim.h']]],\n- ['apdu_5fcase_5f2e_30', ['APDU_CASE_2E', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107a7635049efc14a8a293936b4dbae9cc4f', 1, 'sim.h']]],\n- ['apdu_5fcase_5f2s_31', ['APDU_CASE_2S', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107aad9a696d15f784622619586ae053fcc7', 1, 'sim.h']]],\n- ['apdu_5fcase_5f3e_32', ['APDU_CASE_3E', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107a29cd53dd96fb68525e02bcd46d1bacc6', 1, 'sim.h']]],\n- ['apdu_5fcase_5f3s_33', ['APDU_CASE_3S', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107a84e9dd1ccd77bd37b57b054eecbf64cd', 1, 'sim.h']]],\n- ['apdu_5fcase_5f4e_34', ['APDU_CASE_4E', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107a9f997b707ab28fa1d6145edcc3271002', 1, 'sim.h']]],\n- ['apdu_5fcase_5f4s_35', ['APDU_CASE_4S', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107a49d995210fe6b9c0c72391ed0e417319', 1, 'sim.h']]],\n- ['apdu_5fhdr_5flen_36', ['APDU_HDR_LEN', ['../sim_8h.html#a9518480c382be95759d21628dab89a6a', 1, 'sim.h']]],\n- ['apduc_37', ['apduc', ['../structosim__msgb__cb.html#ab1715ae79a45ad57781a7e5bcc5d3538', 1, 'osim_msgb_cb::apduc'],\n- ['../sim_8h.html#aa5db135afb6dea7215395b91ab6a9445', 1, 'apduc: sim.h']\n- ]],\n- ['app_5finfo_38', ['app_info', ['../../../vty/html/structhost.html#a82750f562fa69f5d2db52381ae7441e5', 1, 'host']]],\n- ['apps_39', ['apps', ['../structosim__card__hdl.html#ae8cf807cadc7c59c61cf996b58210d82', 1, 'osim_card_hdl']]],\n- ['argc_40', ['argc', ['../../../vty/html/group__Tdef__VTY.html#gaaab0d2861777764f0747bc95c3b6540a', 1, ]]],\n- ['argv_41', ['argv', ['../../../vty/html/group__Tdef__VTY.html#ga1fa302baef54f3e7f08e6831fcf3e191', 1, ]]],\n- ['argv_5fconcat_42', ['argv_concat', ['../../../vty/html/group__command.html#ga05526517753343be3f361b6d997cd672', 1, ]]],\n- ['atr_43', ['atr', ['../structosim__card__hdl.html#ac34092ccb168058c5b9cf5c1244e65da', 1, 'osim_card_hdl']]],\n- ['atr_5flen_44', ['atr_len', ['../structosim__card__hdl.html#a0577908e0c4fd1b056b099ce9572d9f8', 1, 'osim_card_hdl']]],\n- ['attr_45', ['attr', ['../../../vty/html/structcmd__element.html#a35f970b7a76f74e71354521e54c54e4b', 1, 'cmd_element']]],\n- ['attr_5ftype_5fapp_46', ['ATTR_TYPE_APP', ['../../../vty/html/group__command.html#ggabc6126af1d45847bc59afa0aa3216b04ab9bfbad2f40ef950bd69bf0a6a72f277', 1, ]]],\n- ['attr_5ftype_5fglobal_47', ['ATTR_TYPE_GLOBAL', ['../../../vty/html/group__command.html#ggabc6126af1d45847bc59afa0aa3216b04aba9995f5d514bbfe534e18c9e104f940', 1, ]]],\n- ['attr_5ftype_5flib_48', ['ATTR_TYPE_LIB', ['../../../vty/html/group__command.html#ggabc6126af1d45847bc59afa0aa3216b04abcc2b635efe5789fe211a22ed33d9755', 1, ]]],\n- ['auth_5fenable_5fnode_49', ['auth_enable_node', ['../../../vty/html/group__command.html#ga670fbca951a91c501f92def96b855e85', 1, 'auth_enable_node(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a96b74116564789f517eef9284f18b472', 1, 'AUTH_ENABLE_NODE(Global Namespace)']\n- ]],\n- ['auth_5fnode_50', ['auth_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a302e1f38939b1a74bc848007bb70bfdf', 1, 'AUTH_NODE(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga1f7025442b108a0b99bd2e266e123de5', 1, 'auth_node(Global Namespace)']\n- ]]\n+ ['amr_5fother_21', ['AMR_OTHER', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8ac6826d44d302961c67736b07d4239b55', 1, ]]],\n+ ['apdu_5fcase_5f1_22', ['APDU_CASE_1', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107ac20301ef5253f071ea5a6abd9d2e6359', 1, 'sim.h']]],\n+ ['apdu_5fcase_5f2e_23', ['APDU_CASE_2E', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107a7635049efc14a8a293936b4dbae9cc4f', 1, 'sim.h']]],\n+ ['apdu_5fcase_5f2s_24', ['APDU_CASE_2S', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107aad9a696d15f784622619586ae053fcc7', 1, 'sim.h']]],\n+ ['apdu_5fcase_5f3e_25', ['APDU_CASE_3E', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107a29cd53dd96fb68525e02bcd46d1bacc6', 1, 'sim.h']]],\n+ ['apdu_5fcase_5f3s_26', ['APDU_CASE_3S', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107a84e9dd1ccd77bd37b57b054eecbf64cd', 1, 'sim.h']]],\n+ ['apdu_5fcase_5f4e_27', ['APDU_CASE_4E', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107a9f997b707ab28fa1d6145edcc3271002', 1, 'sim.h']]],\n+ ['apdu_5fcase_5f4s_28', ['APDU_CASE_4S', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107a49d995210fe6b9c0c72391ed0e417319', 1, 'sim.h']]],\n+ ['apdu_5fhdr_5flen_29', ['APDU_HDR_LEN', ['../sim_8h.html#a9518480c382be95759d21628dab89a6a', 1, 'sim.h']]],\n+ ['apduc_30', ['apduc', ['../sim_8h.html#aa5db135afb6dea7215395b91ab6a9445', 1, 'apduc: sim.h'],\n+ ['../structosim__msgb__cb.html#ab1715ae79a45ad57781a7e5bcc5d3538', 1, 'osim_msgb_cb::apduc']\n+ ]],\n+ ['apps_31', ['apps', ['../structosim__card__hdl.html#ae8cf807cadc7c59c61cf996b58210d82', 1, 'osim_card_hdl']]],\n+ ['atr_32', ['atr', ['../structosim__card__hdl.html#ac34092ccb168058c5b9cf5c1244e65da', 1, 'osim_card_hdl']]],\n+ ['atr_5flen_33', ['atr_len', ['../structosim__card__hdl.html#a0577908e0c4fd1b056b099ce9572d9f8', 1, 'osim_card_hdl']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_10.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_10.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,76 +1,40 @@\n var searchData = [\n ['s_5fto_5fd_0', ['s_to_d', ['../../../codec/html/structts26101__reorder__table.html#afdb29cf5db018d367fbbf0152a8f238b', 1, 'ts26101_reorder_table']]],\n- ['s_5fvty_5fevent_1', ['S_VTY_EVENT', ['../../../vty/html/group__vty.html#ggaf1eadea24b78381e8a0dd8bd1a0cc609acbe6256e67c6be52cfeacef3258d1e12', 1, ]]],\n- ['sb_5fbuf_2', ['sb_buf', ['../../../vty/html/structvty.html#a931d735f2a5e903328c5a03468655bef', 1, 'vty']]],\n- ['sb_5flen_3', ['sb_len', ['../../../vty/html/structvty.html#a8e79b608af5753bb4a493fbaa62e3db1', 1, 'vty']]],\n- ['sched_5fnode_4', ['sched_node', ['../../../vty/html/group__Tdef__VTY.html#gad47890ac2571eda8005f0ff90ef09e8d', 1, ]]],\n- ['sched_5frr_5fprio_5', ['sched_rr_prio', ['../../../vty/html/structsched__vty__opts.html#a904f3e1e810a90f07700962b317f3cf8', 1, 'sched_vty_opts']]],\n- ['sched_5fvty_5fopts_6', ['sched_vty_opts', ['../../../vty/html/group__Tdef__VTY.html#ga98e08a5e7196da28aa5509b609852eec', 1, 'sched_vty_opts(Global Namespace)'],\n- ['../../../vty/html/structsched__vty__opts.html', 1, 'sched_vty_opts']\n- ]],\n- ['sched_5fvty_5fthread_5fall_7', ['SCHED_VTY_THREAD_ALL', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a3fb84aead89492628138cd0dba489681', 1, ]]],\n- ['sched_5fvty_5fthread_5fid_8', ['sched_vty_thread_id', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e', 1, 'SCHED_VTY_THREAD_ID(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#ga242cd669789bffc6ac6f1782472e29e7', 1, 'sched_vty_thread_id(Global Namespace)']\n- ]],\n- ['sched_5fvty_5fthread_5fname_9', ['SCHED_VTY_THREAD_NAME', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a6b078bd43cf2ce61069df1c684c72ab6', 1, ]]],\n- ['sched_5fvty_5fthread_5fself_10', ['SCHED_VTY_THREAD_SELF', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7ac638dc8e7d284fe60931af20cf2d086c', 1, ]]],\n- ['sched_5fvty_5fthread_5funknown_11', ['SCHED_VTY_THREAD_UNKNOWN', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a0d47ad09b3c4894354f1fef52a205852', 1, ]]],\n- ['service_5fnode_12', ['SERVICE_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a08f3c0e0d651e5835e84cac733ba7d88', 1, ]]],\n- ['set_13', ['set', ['../../../ctrl/html/structctrl__cmd__element.html#a15ff26e609a25378d43e40ba0a1ab918', 1, 'ctrl_cmd_element']]],\n- ['set_5fsched_5frr_14', ['set_sched_rr', ['../../../vty/html/group__Tdef__VTY.html#ga6a1d2a3e59195f13a0f1b66e9d9174aa', 1, ]]],\n- ['sfi_5fnone_15', ['SFI_NONE', ['../sim_8h.html#a33d58b658da0657f63273be966376264', 1, 'sim.h']]],\n- ['sfid_16', ['sfid', ['../structosim__file__desc.html#a8391b8547ed2db5a1a8ed1124d8186aa', 1, 'osim_file_desc']]],\n- ['short_5fname_17', ['short_name', ['../structosim__file__desc.html#a7edf64ef39e04f13faa8b9087a3d9f7f', 1, 'osim_file_desc']]],\n- ['siblings_18', ['siblings', ['../structosim__decoded__element.html#abd1e7f8e017631b7ea66fa9eed222ad4', 1, 'osim_decoded_element']]],\n- ['sid_5fprefix_19', ['sid_prefix', ['../../../codec/html/structfr__ecu__state.html#a314176f8a113c3a3b934fccbfb60a317', 1, 'fr_ecu_state']]],\n- ['sid_5freemit_5fcount_20', ['sid_reemit_count', ['../../../codec/html/structfr__ecu__state.html#a92a1620af4a97e74fb2b5f214afb5f46', 1, 'fr_ecu_state']]],\n- ['sid_5fxmaxc_21', ['sid_xmaxc', ['../../../codec/html/structfr__ecu__state.html#a498ccb662939cfab6f2d19d452670bf8', 1, 'fr_ecu_state']]],\n- ['signal_5fvty_22', ['signal_vty', ['../../../vty/html/group__vty.html#gaf1eadea24b78381e8a0dd8bd1a0cc609', 1, ]]],\n- ['sim_2eh_23', ['sim.h', ['../sim_8h.html', 1, '']]],\n- ['sim_5fcard_5fsws_24', ['sim_card_sws', ['../card__fs__sim_8c.html#aed00e3e4d697950ddefda2f545bfb3ab', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5fgraphics_25', ['sim_ef_in_graphics', ['../card__fs__sim_8c.html#aa2a80e34a6f155918567ab81b18a8dcd', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5fgsm_26', ['sim_ef_in_gsm', ['../card__fs__sim_8c.html#a6a73e707446d6257f2806eace502aadc', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5fmexe_27', ['sim_ef_in_mexe', ['../card__fs__sim_8c.html#a3ed03605c880a39d7d5cb73dd3a3d423', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5fmf_28', ['sim_ef_in_mf', ['../card__fs__tetra_8c.html#a2c7119d4c628a9b67a65295a0d5a10d2', 1, 'sim_ef_in_mf: card_fs_tetra.c'],\n+ ['set_1', ['set', ['../../../ctrl/html/structctrl__cmd__element.html#a15ff26e609a25378d43e40ba0a1ab918', 1, 'ctrl_cmd_element']]],\n+ ['sfi_5fnone_2', ['SFI_NONE', ['../sim_8h.html#a33d58b658da0657f63273be966376264', 1, 'sim.h']]],\n+ ['sfid_3', ['sfid', ['../structosim__file__desc.html#a8391b8547ed2db5a1a8ed1124d8186aa', 1, 'osim_file_desc']]],\n+ ['short_5fname_4', ['short_name', ['../structosim__file__desc.html#a7edf64ef39e04f13faa8b9087a3d9f7f', 1, 'osim_file_desc']]],\n+ ['siblings_5', ['siblings', ['../structosim__decoded__element.html#abd1e7f8e017631b7ea66fa9eed222ad4', 1, 'osim_decoded_element']]],\n+ ['sid_5fprefix_6', ['sid_prefix', ['../../../codec/html/structfr__ecu__state.html#a314176f8a113c3a3b934fccbfb60a317', 1, 'fr_ecu_state']]],\n+ ['sid_5freemit_5fcount_7', ['sid_reemit_count', ['../../../codec/html/structfr__ecu__state.html#a92a1620af4a97e74fb2b5f214afb5f46', 1, 'fr_ecu_state']]],\n+ ['sid_5fxmaxc_8', ['sid_xmaxc', ['../../../codec/html/structfr__ecu__state.html#a498ccb662939cfab6f2d19d452670bf8', 1, 'fr_ecu_state']]],\n+ ['sim_2eh_9', ['sim.h', ['../sim_8h.html', 1, '']]],\n+ ['sim_5fcard_5fsws_10', ['sim_card_sws', ['../card__fs__sim_8c.html#aed00e3e4d697950ddefda2f545bfb3ab', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5fgraphics_11', ['sim_ef_in_graphics', ['../card__fs__sim_8c.html#aa2a80e34a6f155918567ab81b18a8dcd', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5fgsm_12', ['sim_ef_in_gsm', ['../card__fs__sim_8c.html#a6a73e707446d6257f2806eace502aadc', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5fmexe_13', ['sim_ef_in_mexe', ['../card__fs__sim_8c.html#a3ed03605c880a39d7d5cb73dd3a3d423', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5fmf_14', ['sim_ef_in_mf', ['../card__fs__tetra_8c.html#a2c7119d4c628a9b67a65295a0d5a10d2', 1, 'sim_ef_in_mf: card_fs_tetra.c'],\n ['../card__fs__sim_8c.html#a2c7119d4c628a9b67a65295a0d5a10d2', 1, 'sim_ef_in_mf: card_fs_sim.c']\n ]],\n- ['sim_5fef_5fin_5fsolsa_29', ['sim_ef_in_solsa', ['../card__fs__sim_8c.html#a2db7d59b573bfbc33691047dc4011878', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5ftelecom_30', ['sim_ef_in_telecom', ['../card__fs__sim_8c.html#a283a1bea52226edc95958a031c8a0dd3', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5ftetra_31', ['sim_ef_in_tetra', ['../card__fs__tetra_8c.html#abcf21ca422c883804c2708151fc35d19', 1, 'card_fs_tetra.c']]],\n- ['sim_5fint_2eh_32', ['sim_int.h', ['../sim__int_8h.html', 1, '']]],\n- ['size_33', ['size', ['../structosim__file__desc.html#a5bd1bab2633c1d75b43459df8c0e7416', 1, 'osim_file_desc::size'],\n- ['../../../vty/html/structbuffer.html#abcf45ad6ca930a5656076f0d1d2343a9', 1, 'buffer::size']\n- ]],\n- ['skip_5fzero_34', ['skip_zero', ['../../../vty/html/structvty__out__context.html#aa146e9028e122b829037ce567b880d25', 1, 'vty_out_context::skip_zero'],\n- ['../../../vty/html/structrctr__vty__ctx.html#a4b283eb467ec6524120dec1c0ede4b15', 1, 'rctr_vty_ctx::skip_zero']\n- ]],\n- ['sock_35', ['sock', ['../../../vty/html/structvty__signal__data.html#afae0934ca6fd6312e2ca42758dc6ff0b', 1, 'vty_signal_data']]],\n- ['sort_5fnode_36', ['sort_node', ['../../../vty/html/group__command.html#gae0deae9c3b3a178f87bb623444fc974b', 1, ]]],\n- ['sp_37', ['sp', ['../../../vty/html/structbuffer__data.html#a292117cde877c065aaa2c37631351264', 1, 'buffer_data']]],\n- ['speech_5fframe_38', ['speech_frame', ['../../../codec/html/structfr__ecu__state.html#acd4213ac7922f14a67100c5b40629fc9', 1, 'fr_ecu_state']]],\n- ['starttime_39', ['starttime', ['../../../vty/html/group__command.html#gaff1f31b58fc99d5ff02328e5195436d0', 1, ]]],\n- ['stats_40', ['Stats', ['../../../vty/html/group__stats.html', 1, '']]],\n- ['stats_2eh_41', ['stats.h', ['../../../vty/html/stats_8h.html', 1, '']]],\n- ['stats_5fvty_2ec_42', ['stats_vty.c', ['../../../vty/html/stats__vty_8c.html', 1, '']]],\n- ['status_43', ['status', ['../../../vty/html/structvty.html#a451b79938c41942fcecd2fecf80181a3', 1, 'vty']]],\n- ['str_44', ['str', ['../structosim__card__sw.html#a56d07b0a397f93e0bd1391ad731df957', 1, 'osim_card_sw::str'],\n- ['../../../vty/html/structdesc.html#a4e354ce047c5551d3825fb05a891be9d', 1, 'desc::str']\n- ]],\n- ['strcmd_45', ['strcmd', ['../../../ctrl/html/structctrl__cmd__element.html#a1ddbd944b534f06dabaac92bd0478538', 1, 'ctrl_cmd_element']]],\n- ['string_46', ['string', ['../../../vty/html/structcmd__element.html#a8c80d3a57bae0cb6d6f1d6f6bf2ba1a3', 1, 'cmd_element']]],\n- ['strvec_47', ['strvec', ['../../../vty/html/structcmd__element.html#a54736c6bc6f49d4b3fcf7cca280e69d6', 1, 'cmd_element']]],\n- ['subconfig_48', ['subconfig', ['../../../vty/html/structcmd__element.html#a5b4f3d6cad423ccac90f9d4909c0ea26', 1, 'cmd_element']]],\n- ['subsequent_5flost_5fframe_49', ['subsequent_lost_frame', ['../../../codec/html/structosmo__ecu__fr__state.html#add84cab547c1d36c1ef99171804bd77d', 1, 'osmo_ecu_fr_state']]],\n- ['sw_50', ['sw', ['../structosim__card__app__profile.html#aad5f2f322d0352eff541d7b96f362db9', 1, 'osim_card_app_profile::sw'],\n- ['../sim_8h.html#a40aa640cd32fc53807a4dc72f8826d71', 1, 'sw: sim.h'],\n- ['../structosim__msgb__cb.html#aaea2175c33b65b76c644773e9c2bccf0', 1, 'osim_msgb_cb::sw']\n- ]],\n- ['sw_5fcls_5ferror_51', ['SW_CLS_ERROR', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5ad14c2b7935ea7e17a2ea4658e95ba220', 1, 'sim.h']]],\n- ['sw_5fcls_5fnone_52', ['SW_CLS_NONE', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5a388013f9184f9d2f1319aa3389eb69dd', 1, 'sim.h']]],\n- ['sw_5fcls_5fok_53', ['SW_CLS_OK', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5a71aecb3ef2a729c57c90882c5d507d57', 1, 'sim.h']]],\n- ['sw_5fcls_5fpostp_54', ['SW_CLS_POSTP', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5ad44e8f70026057ee54c35d4833c331a3', 1, 'sim.h']]],\n- ['sw_5fcls_5fwarn_55', ['SW_CLS_WARN', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5a31aa5d8916ab6975ac2afe2354987f43', 1, 'sim.h']]],\n- ['sw_5ftype_5fnone_56', ['SW_TYPE_NONE', ['../sim_8h.html#acab828a9d2a82403b16f01ac362b464fa98441b310ec3ebf89ce0d1da587b23c2', 1, 'sim.h']]],\n- ['sw_5ftype_5fstr_57', ['SW_TYPE_STR', ['../sim_8h.html#acab828a9d2a82403b16f01ac362b464fa3db7236e8266f49424be149339009158', 1, 'sim.h']]],\n- ['sws_58', ['sws', ['../structosim__card__profile.html#ae76d300bc459fde154d0a67abbc99821', 1, 'osim_card_profile']]]\n+ ['sim_5fef_5fin_5fsolsa_15', ['sim_ef_in_solsa', ['../card__fs__sim_8c.html#a2db7d59b573bfbc33691047dc4011878', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5ftelecom_16', ['sim_ef_in_telecom', ['../card__fs__sim_8c.html#a283a1bea52226edc95958a031c8a0dd3', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5ftetra_17', ['sim_ef_in_tetra', ['../card__fs__tetra_8c.html#abcf21ca422c883804c2708151fc35d19', 1, 'card_fs_tetra.c']]],\n+ ['sim_5fint_2eh_18', ['sim_int.h', ['../sim__int_8h.html', 1, '']]],\n+ ['size_19', ['size', ['../structosim__file__desc.html#a5bd1bab2633c1d75b43459df8c0e7416', 1, 'osim_file_desc']]],\n+ ['speech_5fframe_20', ['speech_frame', ['../../../codec/html/structfr__ecu__state.html#acd4213ac7922f14a67100c5b40629fc9', 1, 'fr_ecu_state']]],\n+ ['str_21', ['str', ['../structosim__card__sw.html#a56d07b0a397f93e0bd1391ad731df957', 1, 'osim_card_sw']]],\n+ ['strcmd_22', ['strcmd', ['../../../ctrl/html/structctrl__cmd__element.html#a1ddbd944b534f06dabaac92bd0478538', 1, 'ctrl_cmd_element']]],\n+ ['subsequent_5flost_5fframe_23', ['subsequent_lost_frame', ['../../../codec/html/structosmo__ecu__fr__state.html#add84cab547c1d36c1ef99171804bd77d', 1, 'osmo_ecu_fr_state']]],\n+ ['sw_24', ['sw', ['../structosim__card__app__profile.html#aad5f2f322d0352eff541d7b96f362db9', 1, 'osim_card_app_profile::sw'],\n+ ['../structosim__msgb__cb.html#aaea2175c33b65b76c644773e9c2bccf0', 1, 'osim_msgb_cb::sw'],\n+ ['../sim_8h.html#a40aa640cd32fc53807a4dc72f8826d71', 1, 'sw: sim.h']\n+ ]],\n+ ['sw_5fcls_5ferror_25', ['SW_CLS_ERROR', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5ad14c2b7935ea7e17a2ea4658e95ba220', 1, 'sim.h']]],\n+ ['sw_5fcls_5fnone_26', ['SW_CLS_NONE', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5a388013f9184f9d2f1319aa3389eb69dd', 1, 'sim.h']]],\n+ ['sw_5fcls_5fok_27', ['SW_CLS_OK', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5a71aecb3ef2a729c57c90882c5d507d57', 1, 'sim.h']]],\n+ ['sw_5fcls_5fpostp_28', ['SW_CLS_POSTP', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5ad44e8f70026057ee54c35d4833c331a3', 1, 'sim.h']]],\n+ ['sw_5fcls_5fwarn_29', ['SW_CLS_WARN', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5a31aa5d8916ab6975ac2afe2354987f43', 1, 'sim.h']]],\n+ ['sw_5ftype_5fnone_30', ['SW_TYPE_NONE', ['../sim_8h.html#acab828a9d2a82403b16f01ac362b464fa98441b310ec3ebf89ce0d1da587b23c2', 1, 'sim.h']]],\n+ ['sw_5ftype_5fstr_31', ['SW_TYPE_STR', ['../sim_8h.html#acab828a9d2a82403b16f01ac362b464fa3db7236e8266f49424be149339009158', 1, 'sim.h']]],\n+ ['sws_32', ['sws', ['../structosim__card__profile.html#ae76d300bc459fde154d0a67abbc99821', 1, 'osim_card_profile']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_11.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_11.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,97 +1,66 @@\n var searchData = [\n- ['t_5farg_0', ['T_arg', ['../../../vty/html/group__Tdef__VTY.html#ga7115e76a2ed09d117bbd97e0e465289e', 1, ]]],\n- ['tables_1', ['Tables', ['../../../coding/html/group__tables.html', 1, '']]],\n- ['tail_2', ['tail', ['../../../vty/html/structbuffer.html#afd9ca0ce6fc38366356ea9d0003c77a3', 1, 'buffer']]],\n- ['tall_5fctx_3', ['tall_ctx', ['../../../vty/html/structsched__vty__opts.html#aba5a544be7aa21b65501f23c7812c601', 1, 'sched_vty_opts::tall_ctx'],\n- ['../../../vty/html/structvty__app__info.html#aabbb04e500d552c0b8c9db6c76acac59', 1, 'vty_app_info::tall_ctx']\n- ]],\n- ['tall_5fvty_5fcmd_5fctx_4', ['tall_vty_cmd_ctx', ['../../../vty/html/group__command.html#ga3983210999465ebd223c9bf76613baad', 1, 'tall_vty_cmd_ctx(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga3983210999465ebd223c9bf76613baad', 1, 'tall_vty_cmd_ctx(Global Namespace)']\n- ]],\n- ['tall_5fvty_5fctx_5', ['tall_vty_ctx', ['../../../vty/html/group__vty.html#gafa161eda8b0404157b41cac53a429f6d', 1, ]]],\n- ['tall_5fvty_5fvec_5fctx_6', ['tall_vty_vec_ctx', ['../../../vty/html/group__vector.html#ga7e85b6cb22ea5f3e15aa3674a15aaf14', 1, ]]],\n- ['talloc_5fctx_5fvty_2ec_7', ['talloc_ctx_vty.c', ['../../../vty/html/talloc__ctx__vty_8c.html', 1, '']]],\n- ['tch_5famr_5fdisassemble_8', ['tch_amr_disassemble', ['../../../coding/html/group__coding.html#gab0962be93bb2bd962a0bb56dbfa7145a', 1, ]]],\n- ['tch_5famr_5fmerge_9', ['tch_amr_merge', ['../../../coding/html/group__coding.html#gac878ee1bf9fc9c53ae582e7886ddd7d9', 1, ]]],\n- ['tch_5famr_5freassemble_10', ['tch_amr_reassemble', ['../../../coding/html/group__coding.html#ga0e7a7286646ce463d937f28ed692dc70', 1, ]]],\n- ['tch_5famr_5fsid_5fupdate_5fappend_11', ['tch_amr_sid_update_append', ['../../../coding/html/group__coding.html#gaec404c34d9b3039b5fb5081e7ee45aa6', 1, ]]],\n- ['tch_5famr_5funmerge_12', ['tch_amr_unmerge', ['../../../coding/html/group__coding.html#ga0439674045925c136d7e0c3f592f1472', 1, ]]],\n- ['tch_5fefr_5fd_5fto_5fw_13', ['tch_efr_d_to_w', ['../../../coding/html/group__coding.html#ga0aaae17afd41a7d182ad9a63bd0586f5', 1, ]]],\n- ['tch_5fefr_5fdisassemble_14', ['tch_efr_disassemble', ['../../../coding/html/group__coding.html#ga985c39b66bcf8791a98f7b703f29bf90', 1, ]]],\n- ['tch_5fefr_5fprotected_15', ['tch_efr_protected', ['../../../coding/html/group__coding.html#gad77737c8d49d8a6e52d819bad7926b77', 1, ]]],\n- ['tch_5fefr_5freassemble_16', ['tch_efr_reassemble', ['../../../coding/html/group__coding.html#ga3874a27aa343e35de1475285faa650b8', 1, ]]],\n- ['tch_5fefr_5freorder_17', ['tch_efr_reorder', ['../../../coding/html/group__coding.html#ga2bf521ad8d5f0a60cabcd388e271d3d3', 1, ]]],\n- ['tch_5fefr_5funreorder_18', ['tch_efr_unreorder', ['../../../coding/html/group__coding.html#ga3c803a607335e382b3b6249b527b3087', 1, ]]],\n- ['tch_5fefr_5fw_5fto_5fd_19', ['tch_efr_w_to_d', ['../../../coding/html/group__coding.html#ga2cbe3f469542f6309cc3b6c5348c9c59', 1, ]]],\n- ['tch_5ffr_5fb_5fto_5fd_20', ['tch_fr_b_to_d', ['../../../coding/html/group__coding.html#ga0480c19033232a949f391b9c1d169e7e', 1, ]]],\n- ['tch_5ffr_5fd_5fto_5fb_21', ['tch_fr_d_to_b', ['../../../coding/html/group__coding.html#ga7cfeaf61947817826f6d42c3cf6936f4', 1, ]]],\n- ['tch_5ffr_5fdisassemble_22', ['tch_fr_disassemble', ['../../../coding/html/group__coding.html#ga070e55708904919ed170588bb4e461b6', 1, ]]],\n- ['tch_5ffr_5freassemble_23', ['tch_fr_reassemble', ['../../../coding/html/group__coding.html#gae5c7bd071f9ac031d02f707932bb1f56', 1, ]]],\n- ['tch_5ffr_5freorder_24', ['tch_fr_reorder', ['../../../coding/html/group__coding.html#ga399229613c3085f2cee15494a24f8caf', 1, ]]],\n- ['tch_5ffr_5funreorder_25', ['tch_fr_unreorder', ['../../../coding/html/group__coding.html#ga321e9c9d65756b0ced4cd59c4563fdd0', 1, ]]],\n- ['tch_5fhr_5fb_5fto_5fd_26', ['tch_hr_b_to_d', ['../../../coding/html/group__coding.html#ga61cc9ad08347f5787a5d195d8a5ee2b5', 1, ]]],\n- ['tch_5fhr_5fd_5fto_5fb_27', ['tch_hr_d_to_b', ['../../../coding/html/group__coding.html#gaa2fd33a4a9b70bb20bc671b6e03522be', 1, ]]],\n- ['tch_5fhr_5fdisassemble_28', ['tch_hr_disassemble', ['../../../coding/html/group__coding.html#ga48d8593cf5cf9ab4c0089f005f7f1f54', 1, ]]],\n- ['tch_5fhr_5freassemble_29', ['tch_hr_reassemble', ['../../../coding/html/group__coding.html#gae053d5869f5f0bfb43b53086118647fe', 1, ]]],\n- ['tch_5fhr_5freorder_30', ['tch_hr_reorder', ['../../../coding/html/group__coding.html#gacf24d82ab397ebdc9e97652eb330938b', 1, ]]],\n- ['tch_5fhr_5funreorder_31', ['tch_hr_unreorder', ['../../../coding/html/group__coding.html#ga03e41400babffd213f851c468ed86c48', 1, ]]],\n- ['tdef_5fvty_2ec_32', ['tdef_vty.c', ['../../../vty/html/tdef__vty_8c.html', 1, '']]],\n- ['tdef_5fvty_2eh_33', ['tdef_vty.h', ['../../../vty/html/tdef__vty_8h.html', 1, '']]],\n- ['tdefs_34', ['tdefs', ['../../../vty/html/group__Tdef__VTY.html#ga9dcb7b1e44e6a89b1daa92b4c5711519', 1, ]]],\n- ['telnet_20interface_35', ['Telnet Interface', ['../../../vty/html/group__telnet__interface.html', 1, '']]],\n- ['telnet_5fconnection_36', ['telnet_connection', ['../../../vty/html/structtelnet__connection.html', 1, '']]],\n- ['telnet_5fexit_37', ['telnet_exit', ['../../../vty/html/group__telnet__interface.html#gac0d9ac2f68450a5ba531738a47df5f21', 1, ]]],\n- ['telnet_5finit_38', ['telnet_init', ['../../../vty/html/group__telnet__interface.html#ga109c72d8938db94505e0a7520df3413a', 1, ]]],\n- ['telnet_5finit_5fdefault_39', ['telnet_init_default', ['../../../vty/html/group__telnet__interface.html#gabd573e02358278e2e9877621b6f64256', 1, ]]],\n- ['telnet_5finit_5fdynif_40', ['telnet_init_dynif', ['../../../vty/html/group__telnet__interface.html#gae5f799aa2f51ecb1dbeac82b2f3e532b', 1, ]]],\n- ['telnet_5finterface_2ec_41', ['telnet_interface.c', ['../../../vty/html/telnet__interface_8c.html', 1, '']]],\n- ['telnet_5finterface_2eh_42', ['telnet_interface.h', ['../../../vty/html/telnet__interface_8h.html', 1, '']]],\n- ['terminal_43', ['terminal', ['../../../vty/html/group__command.html#ga86a1dd2b71797949f2b74f2b6ad32dd1', 1, ]]],\n- ['tid_5ftype_44', ['tid_type', ['../../../vty/html/structcpu__affinity__it.html#a7a5d2669276077637ca6cee23fb344ee', 1, 'cpu_affinity_it']]],\n- ['timer_20vty_20configuration_45', ['Tnnn timer VTY configuration', ['../../../vty/html/group__Tdef__VTY.html', 1, '']]],\n- ['timer_5fargs_46', ['timer_args', ['../../../vty/html/group__Tdef__VTY.html#ga9635926c517393c2fdb65d32e6048be3', 1, ]]],\n- ['timer_5fcommand_5fstring_47', ['timer_command_string', ['../../../vty/html/group__Tdef__VTY.html#ga08c014e35af57827e747adc3e63f5a0d', 1, ]]],\n- ['timer_5fdoc_5fstring_48', ['timer_doc_string', ['../../../vty/html/group__Tdef__VTY.html#ga79202530d21b04e7613ebf1cbfd93a44', 1, ]]],\n- ['tnnn_20timer_20vty_20configuration_49', ['Tnnn timer VTY configuration', ['../../../vty/html/group__Tdef__VTY.html', 1, '']]],\n- ['todo_20list_50', ['Todo List', ['../todo.html', 1, '']]],\n- ['transceive_51', ['transceive', ['../structosim__reader__ops.html#a16512268da2db6bca5b716a8e3b951f1', 1, 'osim_reader_ops']]],\n- ['transceive_5fapdu_5ft0_52', ['transceive_apdu_t0', ['../reader_8c.html#af83b94190859dcc4060ae7858d1cf580', 1, 'reader.c']]],\n- ['ts102221_5ffcp_5ftag_53', ['ts102221_fcp_tag', ['../sim_8h.html#a415329f464fea85fac3f5879f2073739', 1, 'sim.h']]],\n- ['ts102221_5ffcp_5ftlv_5fdef_54', ['ts102221_fcp_tlv_def', ['../card__fs__uicc_8c.html#a269c35f60166a42f572a9f2eabcf4e69', 1, 'ts102221_fcp_tlv_def: card_fs_uicc.c'],\n+ ['tables_0', ['Tables', ['../../../coding/html/group__tables.html', 1, '']]],\n+ ['tch_5famr_5fdisassemble_1', ['tch_amr_disassemble', ['../../../coding/html/group__coding.html#gab0962be93bb2bd962a0bb56dbfa7145a', 1, ]]],\n+ ['tch_5famr_5fmerge_2', ['tch_amr_merge', ['../../../coding/html/group__coding.html#gac878ee1bf9fc9c53ae582e7886ddd7d9', 1, ]]],\n+ ['tch_5famr_5freassemble_3', ['tch_amr_reassemble', ['../../../coding/html/group__coding.html#ga0e7a7286646ce463d937f28ed692dc70', 1, ]]],\n+ ['tch_5famr_5fsid_5fupdate_5fappend_4', ['tch_amr_sid_update_append', ['../../../coding/html/group__coding.html#gaec404c34d9b3039b5fb5081e7ee45aa6', 1, ]]],\n+ ['tch_5famr_5funmerge_5', ['tch_amr_unmerge', ['../../../coding/html/group__coding.html#ga0439674045925c136d7e0c3f592f1472', 1, ]]],\n+ ['tch_5fefr_5fd_5fto_5fw_6', ['tch_efr_d_to_w', ['../../../coding/html/group__coding.html#ga0aaae17afd41a7d182ad9a63bd0586f5', 1, ]]],\n+ ['tch_5fefr_5fdisassemble_7', ['tch_efr_disassemble', ['../../../coding/html/group__coding.html#ga985c39b66bcf8791a98f7b703f29bf90', 1, ]]],\n+ ['tch_5fefr_5fprotected_8', ['tch_efr_protected', ['../../../coding/html/group__coding.html#gad77737c8d49d8a6e52d819bad7926b77', 1, ]]],\n+ ['tch_5fefr_5freassemble_9', ['tch_efr_reassemble', ['../../../coding/html/group__coding.html#ga3874a27aa343e35de1475285faa650b8', 1, ]]],\n+ ['tch_5fefr_5freorder_10', ['tch_efr_reorder', ['../../../coding/html/group__coding.html#ga2bf521ad8d5f0a60cabcd388e271d3d3', 1, ]]],\n+ ['tch_5fefr_5funreorder_11', ['tch_efr_unreorder', ['../../../coding/html/group__coding.html#ga3c803a607335e382b3b6249b527b3087', 1, ]]],\n+ ['tch_5fefr_5fw_5fto_5fd_12', ['tch_efr_w_to_d', ['../../../coding/html/group__coding.html#ga2cbe3f469542f6309cc3b6c5348c9c59', 1, ]]],\n+ ['tch_5ffr_5fb_5fto_5fd_13', ['tch_fr_b_to_d', ['../../../coding/html/group__coding.html#ga0480c19033232a949f391b9c1d169e7e', 1, ]]],\n+ ['tch_5ffr_5fd_5fto_5fb_14', ['tch_fr_d_to_b', ['../../../coding/html/group__coding.html#ga7cfeaf61947817826f6d42c3cf6936f4', 1, ]]],\n+ ['tch_5ffr_5fdisassemble_15', ['tch_fr_disassemble', ['../../../coding/html/group__coding.html#ga070e55708904919ed170588bb4e461b6', 1, ]]],\n+ ['tch_5ffr_5freassemble_16', ['tch_fr_reassemble', ['../../../coding/html/group__coding.html#gae5c7bd071f9ac031d02f707932bb1f56', 1, ]]],\n+ ['tch_5ffr_5freorder_17', ['tch_fr_reorder', ['../../../coding/html/group__coding.html#ga399229613c3085f2cee15494a24f8caf', 1, ]]],\n+ ['tch_5ffr_5funreorder_18', ['tch_fr_unreorder', ['../../../coding/html/group__coding.html#ga321e9c9d65756b0ced4cd59c4563fdd0', 1, ]]],\n+ ['tch_5fhr_5fb_5fto_5fd_19', ['tch_hr_b_to_d', ['../../../coding/html/group__coding.html#ga61cc9ad08347f5787a5d195d8a5ee2b5', 1, ]]],\n+ ['tch_5fhr_5fd_5fto_5fb_20', ['tch_hr_d_to_b', ['../../../coding/html/group__coding.html#gaa2fd33a4a9b70bb20bc671b6e03522be', 1, ]]],\n+ ['tch_5fhr_5fdisassemble_21', ['tch_hr_disassemble', ['../../../coding/html/group__coding.html#ga48d8593cf5cf9ab4c0089f005f7f1f54', 1, ]]],\n+ ['tch_5fhr_5freassemble_22', ['tch_hr_reassemble', ['../../../coding/html/group__coding.html#gae053d5869f5f0bfb43b53086118647fe', 1, ]]],\n+ ['tch_5fhr_5freorder_23', ['tch_hr_reorder', ['../../../coding/html/group__coding.html#gacf24d82ab397ebdc9e97652eb330938b', 1, ]]],\n+ ['tch_5fhr_5funreorder_24', ['tch_hr_unreorder', ['../../../coding/html/group__coding.html#ga03e41400babffd213f851c468ed86c48', 1, ]]],\n+ ['todo_20list_25', ['Todo List', ['../todo.html', 1, '']]],\n+ ['transceive_26', ['transceive', ['../structosim__reader__ops.html#a16512268da2db6bca5b716a8e3b951f1', 1, 'osim_reader_ops']]],\n+ ['transceive_5fapdu_5ft0_27', ['transceive_apdu_t0', ['../reader_8c.html#af83b94190859dcc4060ae7858d1cf580', 1, 'reader.c']]],\n+ ['ts102221_5ffcp_5ftag_28', ['ts102221_fcp_tag', ['../sim_8h.html#a415329f464fea85fac3f5879f2073739', 1, 'sim.h']]],\n+ ['ts102221_5ffcp_5ftlv_5fdef_29', ['ts102221_fcp_tlv_def', ['../card__fs__uicc_8c.html#a269c35f60166a42f572a9f2eabcf4e69', 1, 'ts102221_fcp_tlv_def: card_fs_uicc.c'],\n ['../sim_8h.html#a269c35f60166a42f572a9f2eabcf4e69', 1, 'ts102221_fcp_tlv_def: card_fs_uicc.c']\n ]],\n- ['ts102221_5ffcp_5fvals_55', ['ts102221_fcp_vals', ['../card__fs__uicc_8c.html#a8e9e5811060e746ab000751213f10c76', 1, 'ts102221_fcp_vals: card_fs_uicc.c'],\n+ ['ts102221_5ffcp_5fvals_30', ['ts102221_fcp_vals', ['../card__fs__uicc_8c.html#a8e9e5811060e746ab000751213f10c76', 1, 'ts102221_fcp_vals: card_fs_uicc.c'],\n ['../sim_8h.html#a8e9e5811060e746ab000751213f10c76', 1, 'ts102221_fcp_vals: card_fs_uicc.c']\n ]],\n- ['ts102221_5fuicc_5fsw_56', ['ts102221_uicc_sw', ['../card__fs__uicc_8c.html#a563fc75f8480516b5c4eecf7b9218c4f', 1, 'card_fs_uicc.c']]],\n- ['ts11_5f11_5fsw_57', ['ts11_11_sw', ['../card__fs__sim_8c.html#a6344624ae193d69bafe9fc194bc7876f', 1, 'card_fs_sim.c']]],\n- ['ts26101_5freorder_5ftable_58', ['ts26101_reorder_table', ['../../../codec/html/structts26101__reorder__table.html', 1, '']]],\n- ['ts31_5f102_5fsw_59', ['ts31_102_sw', ['../card__fs__usim_8c.html#a9350dece9c5bf0001e21e0d4a4fcda62', 1, 'card_fs_usim.c']]],\n- ['ts31_5f103_5fsw_60', ['ts31_103_sw', ['../card__fs__isim_8c.html#a925729a0062dcae949ab7cc8b13b6768', 1, 'card_fs_isim.c']]],\n- ['ts31_5f104_5fsw_61', ['ts31_104_sw', ['../card__fs__hpsim_8c.html#ac838c2b462e0702fc5357b8caba6dd99', 1, 'card_fs_hpsim.c']]],\n- ['tsim_5fcard_5fsws_62', ['tsim_card_sws', ['../card__fs__tetra_8c.html#a6a3af1492ebed3ad644d715e30c15aa1', 1, 'card_fs_tetra.c']]],\n- ['tsim_5fsw_63', ['tsim_sw', ['../card__fs__tetra_8c.html#ada99c33c9a7004fc4278622ca6735987', 1, 'card_fs_tetra.c']]],\n- ['tty_20interface_64', ['VTY (Virtual TTY) interface', ['../../../vty/html/group__vty.html', 1, '']]],\n- ['type_65', ['type', ['../structosim__file__desc.html#ad3a9307e682dbb01f8e83f79b9c5b545', 1, 'osim_file_desc::type'],\n+ ['ts102221_5fuicc_5fsw_31', ['ts102221_uicc_sw', ['../card__fs__uicc_8c.html#a563fc75f8480516b5c4eecf7b9218c4f', 1, 'card_fs_uicc.c']]],\n+ ['ts11_5f11_5fsw_32', ['ts11_11_sw', ['../card__fs__sim_8c.html#a6344624ae193d69bafe9fc194bc7876f', 1, 'card_fs_sim.c']]],\n+ ['ts26101_5freorder_5ftable_33', ['ts26101_reorder_table', ['../../../codec/html/structts26101__reorder__table.html', 1, '']]],\n+ ['ts31_5f102_5fsw_34', ['ts31_102_sw', ['../card__fs__usim_8c.html#a9350dece9c5bf0001e21e0d4a4fcda62', 1, 'card_fs_usim.c']]],\n+ ['ts31_5f103_5fsw_35', ['ts31_103_sw', ['../card__fs__isim_8c.html#a925729a0062dcae949ab7cc8b13b6768', 1, 'card_fs_isim.c']]],\n+ ['ts31_5f104_5fsw_36', ['ts31_104_sw', ['../card__fs__hpsim_8c.html#ac838c2b462e0702fc5357b8caba6dd99', 1, 'card_fs_hpsim.c']]],\n+ ['tsim_5fcard_5fsws_37', ['tsim_card_sws', ['../card__fs__tetra_8c.html#a6a3af1492ebed3ad644d715e30c15aa1', 1, 'card_fs_tetra.c']]],\n+ ['tsim_5fsw_38', ['tsim_sw', ['../card__fs__tetra_8c.html#ada99c33c9a7004fc4278622ca6735987', 1, 'card_fs_tetra.c']]],\n+ ['type_39', ['type', ['../../../ctrl/html/structctrl__cmd__map.html#af98f7c2f6c7df06c1de7d709e417f707', 1, 'ctrl_cmd_map::type'],\n ['../structosim__card__sw.html#aff2459d444d1cac74611274881f0cd11', 1, 'osim_card_sw::type'],\n+ ['../structosim__file__desc.html#ad3a9307e682dbb01f8e83f79b9c5b545', 1, 'osim_file_desc::type'],\n ['../structosim__decoded__element.html#aa5db1cbc456ac582bf296897d0c1c892', 1, 'osim_decoded_element::type'],\n- ['../../../vty/html/structvty.html#ae5d5334e9d7fd817337b37a1c74d8496', 1, 'vty::type'],\n- ['../../../ctrl/html/structctrl__cmd.html#a6945f0e7005ad890c94eff6f8e7538a0', 1, 'ctrl_cmd::type'],\n- ['../../../ctrl/html/structctrl__cmd__map.html#af98f7c2f6c7df06c1de7d709e417f707', 1, 'ctrl_cmd_map::type']\n+ ['../../../ctrl/html/structctrl__cmd.html#a6945f0e7005ad890c94eff6f8e7538a0', 1, 'ctrl_cmd::type']\n ]],\n- ['type1_66', ['type1', ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html#ac31aa59cf2ac7b1841445616f899a97f', 1, 'gprs_rlc_dl_hdr_egprs::type1'],\n- ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html#a4dae8e5b21a3ebd77faf2c980fbada94', 1, 'gprs_rlc_ul_hdr_egprs::type1']\n+ ['type1_40', ['type1', ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html#a4dae8e5b21a3ebd77faf2c980fbada94', 1, 'gprs_rlc_ul_hdr_egprs::type1'],\n+ ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html#ac31aa59cf2ac7b1841445616f899a97f', 1, 'gprs_rlc_dl_hdr_egprs::type1']\n ]],\n- ['type2_67', ['type2', ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html#aff30509a85db71b7ccbeff1642a26421', 1, 'gprs_rlc_dl_hdr_egprs::type2'],\n+ ['type2_41', ['type2', ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html#aff30509a85db71b7ccbeff1642a26421', 1, 'gprs_rlc_dl_hdr_egprs::type2'],\n ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html#a1902b78794e80d38377771da85489df5', 1, 'gprs_rlc_ul_hdr_egprs::type2']\n ]],\n- ['type3_68', ['type3', ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html#aafec683e58a2c88a71d86c299827182b', 1, 'gprs_rlc_dl_hdr_egprs::type3'],\n+ ['type3_42', ['type3', ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html#aafec683e58a2c88a71d86c299827182b', 1, 'gprs_rlc_dl_hdr_egprs::type3'],\n ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html#ac54ac3dcbec27085b203171cfc95d7e6', 1, 'gprs_rlc_ul_hdr_egprs::type3']\n ]],\n- ['type_5fadf_69', ['TYPE_ADF', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcda4e630b95beccfaeb563bfc1914d11140', 1, 'sim.h']]],\n- ['type_5fdf_70', ['TYPE_DF', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcdab05ad0c3fc1bc5b3f4a3d7ad0b51c2e4', 1, 'sim.h']]],\n- ['type_5fef_71', ['TYPE_EF', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcda6079bae7e02bd33f6ffbc80bd3dad288', 1, 'sim.h']]],\n- ['type_5fef_5fint_72', ['TYPE_EF_INT', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcdae3eb90c9f84114862ce0a8f5fc1e356d', 1, 'sim.h']]],\n- ['type_5fmf_73', ['TYPE_MF', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcda27fe72b3e083a3004a362104c108feee', 1, 'sim.h']]],\n- ['type_5fnone_74', ['TYPE_NONE', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcda01a66f4d8d66e4614c1c900c5a1c37ff', 1, 'sim.h']]]\n+ ['type_5fadf_43', ['TYPE_ADF', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcda4e630b95beccfaeb563bfc1914d11140', 1, 'sim.h']]],\n+ ['type_5fdf_44', ['TYPE_DF', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcdab05ad0c3fc1bc5b3f4a3d7ad0b51c2e4', 1, 'sim.h']]],\n+ ['type_5fef_45', ['TYPE_EF', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcda6079bae7e02bd33f6ffbc80bd3dad288', 1, 'sim.h']]],\n+ ['type_5fef_5fint_46', ['TYPE_EF_INT', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcdae3eb90c9f84114862ce0a8f5fc1e356d', 1, 'sim.h']]],\n+ ['type_5fmf_47', ['TYPE_MF', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcda27fe72b3e083a3004a362104c108feee', 1, 'sim.h']]],\n+ ['type_5fnone_48', ['TYPE_NONE', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcda01a66f4d8d66e4614c1c900c5a1c37ff', 1, 'sim.h']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_12.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_12.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,10 +1,10 @@\n var searchData = [\n- ['u_0', ['u', ['../structosim__decoded__element.html#a6959608d1b66bdb777ff15df853f4d98', 1, 'osim_decoded_element::u'],\n- ['../structosim__card__sw.html#a1ee803b134406834293a7dfc4b912abb', 1, 'osim_card_sw::u']\n+ ['u_0', ['u', ['../structosim__card__sw.html#a1ee803b134406834293a7dfc4b912abb', 1, 'osim_card_sw::u'],\n+ ['../structosim__decoded__element.html#a6959608d1b66bdb777ff15df853f4d98', 1, 'osim_decoded_element::u']\n ]],\n ['u16_1', ['u16', ['../structosim__decoded__element.html#a961893b6d086cbad75c80da72525c559', 1, 'osim_decoded_element']]],\n ['u32_2', ['u32', ['../structosim__decoded__element.html#a99e3268c2adbdedf4f6cdd1bfc66f6c3', 1, 'osim_decoded_element']]],\n ['u8_3', ['u8', ['../structosim__decoded__element.html#a864a784961816d926c5d6f9f464d8421', 1, 'osim_decoded_element']]],\n ['uicc046_5fcla_5fins_5fhelper_4', ['uicc046_cla_ins_helper', ['../class__tables_8c.html#a4694147f1d13026af64270f47e5ac6a9', 1, 'class_tables.c']]],\n ['uicc_5fcard_5fsws_5', ['uicc_card_sws', ['../card__fs__uicc_8c.html#a080663b54b2f960f6f1ee36e048c2130', 1, 'card_fs_uicc.c']]],\n ['uicc_5fef_5fin_5fmf_6', ['uicc_ef_in_mf', ['../card__fs__uicc_8c.html#a28dc0a533f8549d1804983eb4536693f', 1, 'card_fs_uicc.c']]],\n@@ -32,13 +32,9 @@\n ['usim_5fef_5fin_5fdf_5facdc_28', ['usim_ef_in_df_acdc', ['../card__fs__usim_8c.html#ae2f783c7d527106b7cf2a437ac68f6a3', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fdf_5fgsm_5faccess_29', ['usim_ef_in_df_gsm_access', ['../card__fs__usim_8c.html#ad50229d3820700ef989a4bbe291bd028', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fdf_5fhnb_30', ['usim_ef_in_df_hnb', ['../card__fs__usim_8c.html#a8d5751b43d4af3aa0d881857287bbadb', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fdf_5fmexe_31', ['usim_ef_in_df_mexe', ['../card__fs__usim_8c.html#af660552eb1640c44df490f067738d02f', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fdf_5fprose_32', ['usim_ef_in_df_prose', ['../card__fs__usim_8c.html#a3c23e35c2715093a0e62345a584e7364', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fdf_5fwlan_33', ['usim_ef_in_df_wlan', ['../card__fs__usim_8c.html#a587e4138ae309d34842384f98e331ee2', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fsolsa_34', ['usim_ef_in_solsa', ['../card__fs__usim_8c.html#a39a8d54b982c759a4c5bd9c865cf19a1', 1, 'card_fs_usim.c']]],\n- ['usim_5fins_5fcase_35', ['usim_ins_case', ['../class__tables_8c.html#a2200bdae4a12dd1ec58107d5d258bdd8', 1, 'class_tables.c']]],\n- ['usr_5fattr_5fdesc_36', ['usr_attr_desc', ['../../../vty/html/structvty__app__info.html#a9c2038e2ca7747e28e8220b03e844723', 1, 'vty_app_info']]],\n- ['usr_5fattr_5fletters_37', ['usr_attr_letters', ['../../../vty/html/structvty__app__info.html#a6f220824c916ccd07810348617b60de4', 1, 'vty_app_info']]],\n- ['usrattr_38', ['usrattr', ['../../../vty/html/structcmd__element.html#a945ea99803b7bee14999fc73231ca188', 1, 'cmd_element']]],\n- ['utils_2ec_39', ['utils.c', ['../../../vty/html/utils_8c.html', 1, '']]]\n+ ['usim_5fins_5fcase_35', ['usim_ins_case', ['../class__tables_8c.html#a2200bdae4a12dd1ec58107d5d258bdd8', 1, 'class_tables.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_13.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_13.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,128 +1,5 @@\n var searchData = [\n ['value_0', ['value', ['../../../ctrl/html/structctrl__cmd.html#a3140bed63114f292dfb49cc5393e2812', 1, 'ctrl_cmd']]],\n- ['vararg_5fmatch_1', ['VARARG_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca874247f518d197d1d2ac60b863b7c86e', 1, ]]],\n- ['variable_2', ['variable', ['../../../ctrl/html/structctrl__cmd.html#a2919ce12c1d2083f13e20ffbc4b5983a', 1, 'ctrl_cmd']]],\n- ['vector_3', ['Vector', ['../../../vty/html/group__vector.html', 1, '']]],\n- ['vector_2ec_4', ['vector.c', ['../../../vty/html/vector_8c.html', 1, '']]],\n- ['vector_2eh_5', ['vector.h', ['../../../vty/html/vector_8h.html', 1, '']]],\n- ['vector_5fcopy_6', ['vector_copy', ['../../../vty/html/group__vector.html#ga023a26a75d23f986c89bbd73d73f01c0', 1, ]]],\n- ['vector_5fcount_7', ['vector_count', ['../../../vty/html/group__vector.html#ga27b7646cb874dff3b77400e95b6f8b99', 1, ]]],\n- ['vector_5fempty_5fslot_8', ['vector_empty_slot', ['../../../vty/html/group__vector.html#gaf34483597baad8ccef82d2c38f794b80', 1, ]]],\n- ['vector_5fensure_9', ['vector_ensure', ['../../../vty/html/group__vector.html#ga8ad206f259bb511f00db58e52a1d6551', 1, ]]],\n- ['vector_5ffree_10', ['vector_free', ['../../../vty/html/group__vector.html#gaf535d7daaa1dc88a3ac5c4451a6296f0', 1, ]]],\n- ['vector_5finit_11', ['vector_init', ['../../../vty/html/group__vector.html#gae6a929ac3530de06eee1df3629d15247', 1, ]]],\n- ['vector_5flookup_12', ['vector_lookup', ['../../../vty/html/group__vector.html#ga5b9a4e6acdeb24792c691b679050fd6a', 1, ]]],\n- ['vector_5flookup_5fensure_13', ['vector_lookup_ensure', ['../../../vty/html/group__vector.html#gafe4ba9613b545f0a19cf622ba2faf27c', 1, ]]],\n- ['vector_5fonly_5findex_5ffree_14', ['vector_only_index_free', ['../../../vty/html/group__vector.html#gac09d5fe94ccb5c5b0e883f2565a1a858', 1, ]]],\n- ['vector_5fonly_5fwrapper_5ffree_15', ['vector_only_wrapper_free', ['../../../vty/html/group__vector.html#gac0d218d6e04cd434ceb15fb505156251', 1, ]]],\n- ['vector_5fset_16', ['vector_set', ['../../../vty/html/group__vector.html#ga09dff784fcc0e322c64e5975b3255fe0', 1, ]]],\n- ['vector_5fset_5findex_17', ['vector_set_index', ['../../../vty/html/group__vector.html#ga4ab15201b63a93279459a6d3d90600e5', 1, ]]],\n- ['vector_5funset_18', ['vector_unset', ['../../../vty/html/group__vector.html#gaedb539ef50499b729c8bfb9c2d7989c3', 1, ]]],\n- ['verify_19', ['verify', ['../../../ctrl/html/structctrl__cmd__element.html#ab3d96650b77e70edc57c7e95fc3a5a08', 1, 'ctrl_cmd_element']]],\n- ['version_20', ['version', ['../../../vty/html/structvty__app__info.html#a1ae4f44208fdeb19978567046b8228cc', 1, 'vty_app_info']]],\n- ['view_5fnode_21', ['view_node', ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)']\n- ]],\n- ['virtual_20tty_20interface_22', ['VTY (Virtual TTY) interface', ['../../../vty/html/group__vty.html', 1, '']]],\n- ['vty_23', ['vty', ['../../../vty/html/structvty.html', 1, 'vty'],\n- ['../../../vty/html/group__Tdef__VTY.html#ga1dbc34c0779f5308bed5c4f3c333d060', 1, 'vty(Global Namespace)'],\n- ['../../../vty/html/structwalk__cb__params.html#a487e1fd1a6e1d9f2cd97882e1cff07ee', 1, 'walk_cb_params::vty'],\n- ['../../../vty/html/structvty__signal__data.html#ac7d81dcd4a08515ec2d8d3f3d03956b7', 1, 'vty_signal_data::vty'],\n- ['../../../vty/html/structvty__out__context.html#afa535d7466050c5743d063791fda4523', 1, 'vty_out_context::vty'],\n- ['../../../vty/html/structtelnet__connection.html#ad72d0844450201a5b8ced66c253ce772', 1, 'telnet_connection::vty'],\n- ['../../../vty/html/structrctr__vty__ctx.html#ae17458a4dd48271110297e360f8ecb79', 1, 'rctr_vty_ctx::vty']\n- ]],\n- ['vty_20command_24', ['VTY Command', ['../../../vty/html/group__command.html', 1, '']]],\n- ['vty_20configuration_25', ['Tnnn timer VTY configuration', ['../../../vty/html/group__Tdef__VTY.html', 1, '']]],\n- ['vty_20virtual_20tty_20interface_26', ['VTY (Virtual TTY) interface', ['../../../vty/html/group__vty.html', 1, '']]],\n- ['vty_2ec_27', ['vty.c', ['../../../vty/html/vty_8c.html', 1, '']]],\n- ['vty_2eh_28', ['vty.h', ['../../../vty/html/vty_8h.html', 1, '']]],\n- ['vty_5fapp_5finfo_29', ['vty_app_info', ['../../../vty/html/structvty__app__info.html', 1, '']]],\n- ['vty_5fclear_5fparents_30', ['vty_clear_parents', ['../../../vty/html/group__command.html#gaf0b37a2a56058fb2b639147e9856e1c4', 1, ]]],\n- ['vty_5fclose_31', ['vty_close', ['../../../vty/html/structvty.html#abafbff9234d5619dbaeeff76502e41acab568d9eaea4e6aa93ae7fb8a7c65d4cb', 1, 'vty::VTY_CLOSE'],\n- ['../../../vty/html/group__vty.html#gaaa36e4b5f82f62e8c904b45a1630a19f', 1, 'vty_close(struct vty *)(Global Namespace)']\n- ]],\n- ['vty_5fclosed_32', ['VTY_CLOSED', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9eacef50477b2533b5c7bbc01c3acc81e04', 1, ]]],\n- ['vty_5fcmd_5frange_5fmatch_33', ['vty_cmd_range_match', ['../../../vty/html/group__command.html#ga419aa09fde1e5d875dc93e4ae8043e0c', 1, ]]],\n- ['vty_5fcmd_5fstring_5ffrom_5fvalstr_34', ['vty_cmd_string_from_valstr', ['../../../vty/html/group__vty.html#ga148901bf4513637b346ad8452d04b5af', 1, ]]],\n- ['vty_5fcommand_5fis_5fcommon_35', ['vty_command_is_common', ['../../../vty/html/group__command.html#ga0b5072d28b1572d0b3b8bbec270c1f1b', 1, ]]],\n- ['vty_5fconfig_5flock_36', ['vty_config_lock', ['../../../vty/html/group__vty.html#ga0a03a6ecf793cea8d20bd829fcd3fbb4', 1, ]]],\n- ['vty_5fconfig_5funlock_37', ['vty_config_unlock', ['../../../vty/html/group__vty.html#gab7fcdcad544e949350edbf205748e694', 1, ]]],\n- ['vty_5fcreate_38', ['vty_create', ['../../../vty/html/group__vty.html#gabf8858cccf89750e0267a72d2868ae0e', 1, ]]],\n- ['vty_5fcurrent_5findex_39', ['vty_current_index', ['../../../vty/html/group__vty.html#gad87ef05754aa81fad2d8b402019c1bbd', 1, ]]],\n- ['vty_5fcurrent_5fnode_40', ['vty_current_node', ['../../../vty/html/group__vty.html#ga9883ee27da7ca53d0274180ecbded66f', 1, ]]],\n- ['vty_5fdump_5felement_41', ['vty_dump_element', ['../../../vty/html/group__command.html#ga5d7bc2768b5181e4e7fc238a99b0a802', 1, ]]],\n- ['vty_5fdump_5fnodes_42', ['vty_dump_nodes', ['../../../vty/html/group__command.html#ga5347aa376fda620a16d52ecf30f36f01', 1, ]]],\n- ['vty_5fdump_5fxml_5fref_43', ['vty_dump_xml_ref', ['../../../vty/html/group__command.html#ga6a0ecd4fc9774a4f7c6a2637db4d4ded', 1, ]]],\n- ['vty_5fdump_5fxml_5fref_5fmode_44', ['vty_dump_xml_ref_mode', ['../../../vty/html/group__command.html#ga2f9003bb1ff253678002c611a49f6657', 1, ]]],\n- ['vty_5fdump_5fxml_5fref_5fto_5fvty_45', ['vty_dump_xml_ref_to_vty', ['../../../vty/html/group__command.html#ga04eaa3fdef08ef7d5f50e80395e3010a', 1, ]]],\n- ['vty_5ffile_46', ['VTY_FILE', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea281cf95ff4c45ed4481d0df43228400f', 1, ]]],\n- ['vty_5fflush_47', ['vty_flush', ['../../../vty/html/group__vty.html#gaae8b72f7202dc324fe5b4143d0a4aab4', 1, ]]],\n- ['vty_5fget_5fbind_5faddr_48', ['vty_get_bind_addr', ['../../../vty/html/group__vty.html#gab6cc2523b7b35b84ca2ebfc877126d7c', 1, ]]],\n- ['vty_5fget_5fbind_5fport_49', ['vty_get_bind_port', ['../../../vty/html/group__vty.html#gaaaca795c1d44b2292cca8cdf4382285c', 1, ]]],\n- ['vty_5fget_5fcwd_50', ['vty_get_cwd', ['../../../vty/html/group__vty.html#ga9f56f90fa8a5984891a080b3198c18f6', 1, ]]],\n- ['vty_5fgo_5fparent_51', ['vty_go_parent', ['../../../vty/html/group__command.html#ga069d4a4fcf70add3c3e149e8ca03708f', 1, 'vty_go_parent(struct vty *vty)(Global Namespace)'],\n- ['../../../vty/html/group__vty.html#ga069d4a4fcf70add3c3e149e8ca03708f', 1, 'vty_go_parent(struct vty *vty)(Global Namespace)']\n- ]],\n- ['vty_5fhello_52', ['vty_hello', ['../../../vty/html/group__vty.html#gaaab50d4738f1884d8b3d115b5465b29c', 1, ]]],\n- ['vty_5finit_53', ['vty_init', ['../../../vty/html/group__vty.html#gaeb51fa4048ac5560182553393a0b223a', 1, ]]],\n- ['vty_5finit_5fvtysh_54', ['vty_init_vtysh', ['../../../vty/html/group__vty.html#ga82800309da29029c5ab98f2adfcd6baa', 1, ]]],\n- ['vty_5finstall_5fdefault_55', ['vty_install_default', ['../../../vty/html/group__command.html#ga445f84e9265108c7751fb68802a3a338', 1, ]]],\n- ['vty_5fis_5factive_56', ['vty_is_active', ['../../../vty/html/group__vty.html#gaa21e381fcf6fee8ea325375401b4b82c', 1, ]]],\n- ['vty_5flog_57', ['vty_log', ['../../../vty/html/group__vty.html#ga8d7438ae847024da079ea135f736f55b', 1, ]]],\n- ['vty_5fmore_58', ['VTY_MORE', ['../../../vty/html/structvty.html#abafbff9234d5619dbaeeff76502e41aca77994ab451230a1056115ab3b0c1f6e0', 1, 'vty']]],\n- ['vty_5fmoreline_59', ['VTY_MORELINE', ['../../../vty/html/structvty.html#abafbff9234d5619dbaeeff76502e41aca0d0fcf88504c1b17beaca80dfdc842fe', 1, 'vty']]],\n- ['vty_5fnew_60', ['vty_new', ['../../../vty/html/group__vty.html#ga2b938058222849e374befc1085857718', 1, ]]],\n- ['vty_5fnewline_61', ['vty_newline', ['../../../vty/html/group__vty.html#gaa209bddbae8f2b57316e5bb3451db3fd', 1, ]]],\n- ['vty_5fnode_62', ['VTY_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a42e5cebd0265d2c03a8da6fa220e11c6', 1, ]]],\n- ['vty_5fnormal_63', ['VTY_NORMAL', ['../../../vty/html/structvty.html#abafbff9234d5619dbaeeff76502e41aca544a88c43be01dafa1582cb031bc2b78', 1, 'vty']]],\n- ['vty_5fout_64', ['vty_out', ['../../../vty/html/group__command.html#gae57b360eac073305bc08e0951833246b', 1, 'vty_out(vty, "!%s", VTY_NEWLINE)(Global Namespace)'],\n- ['../../../vty/html/group__vty.html#gae8f16c68278d5bfe8d00ade3c4323e88', 1, 'vty_out(struct vty *, const char *,...) VTY_PRINTF_ATTRIBUTE(2(Global Namespace)']\n- ]],\n- ['vty_5fout_5fcontext_65', ['vty_out_context', ['../../../vty/html/structvty__out__context.html', 1, '']]],\n- ['vty_5fout_5fnewline_66', ['vty_out_newline', ['../../../vty/html/group__vty.html#gabbf98fe074114bf2fa75aba7b2140d23', 1, ]]],\n- ['vty_5fout_5frate_5fctr_5fgroup_67', ['vty_out_rate_ctr_group', ['../../../vty/html/group__rate__ctr.html#ga5de8cf4406811512b069c9862c131a32', 1, ]]],\n- ['vty_5fout_5frate_5fctr_5fgroup2_68', ['vty_out_rate_ctr_group2', ['../../../vty/html/group__rate__ctr.html#ga9b507cc7330e223c7e002ee596a9f46c', 1, ]]],\n- ['vty_5fout_5frate_5fctr_5fgroup_5ffmt_69', ['vty_out_rate_ctr_group_fmt', ['../../../vty/html/group__rate__ctr.html#ga1f506094febaa7980ae804d66928903c', 1, ]]],\n- ['vty_5fout_5frate_5fctr_5fgroup_5ffmt2_70', ['vty_out_rate_ctr_group_fmt2', ['../../../vty/html/group__rate__ctr.html#gafbb6c23d50acf407984b02527ec22faf', 1, ]]],\n- ['vty_5fout_5fstat_5fitem_5fgroup_71', ['vty_out_stat_item_group', ['../../../vty/html/group__stats.html#gafff519726c5ed78b596cc9e5065bedab', 1, ]]],\n- ['vty_5fout_5fstat_5fitem_5fgroup2_72', ['vty_out_stat_item_group2', ['../../../vty/html/group__stats.html#ga866d63e6c3678474717b4971c4713232', 1, ]]],\n- ['vty_5fout_5fstatistics_5ffull_73', ['vty_out_statistics_full', ['../../../vty/html/group__vty.html#gaac192c4dfd1b32cf177f875aaabc5986', 1, ]]],\n- ['vty_5fout_5fstatistics_5ffull2_74', ['vty_out_statistics_full2', ['../../../vty/html/group__vty.html#gaef5369aca10b0b4fac3d3981a443bd46', 1, ]]],\n- ['vty_5fout_5fstatistics_5fpartial_75', ['vty_out_statistics_partial', ['../../../vty/html/group__vty.html#gad52b640266cda96e99df7681b8528205', 1, ]]],\n- ['vty_5fout_5fstatistics_5fpartial2_76', ['vty_out_statistics_partial2', ['../../../vty/html/group__vty.html#ga25a2338bbc94f83e25ad9fffcd94593f', 1, ]]],\n- ['vty_5fout_5fuptime_77', ['vty_out_uptime', ['../../../vty/html/group__vty.html#ga714f1aefde9052f29834c2f6ac8fa1e0', 1, ]]],\n- ['vty_5fout_5fva_78', ['vty_out_va', ['../../../vty/html/group__vty.html#gad69c2d9c1f72d97740a90f190eba74c9', 1, ]]],\n- ['vty_5fparent_79', ['vty_parent', ['../../../vty/html/group__command.html#ga44b38c210b226fe4e076024aa8f5a03d', 1, ]]],\n- ['vty_5fparent_5fnode_80', ['vty_parent_node', ['../../../vty/html/structvty__parent__node.html', 1, '']]],\n- ['vty_5fpop_5fparent_81', ['vty_pop_parent', ['../../../vty/html/group__command.html#ga209f8f0886a45e2a6a6b05e09358c956', 1, ]]],\n- ['vty_5fread_82', ['vty_read', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807', 1, 'VTY_READ(Global Namespace)'],\n- ['../../../vty/html/group__vty.html#ga851a24025f8e48103264b4cc800a4cbb', 1, 'vty_read(struct vty *vty)(Global Namespace)']\n- ]],\n- ['vty_5fread_5fconfig_5ffile_83', ['vty_read_config_file', ['../../../vty/html/group__vty.html#ga86c13e43fd9a6564e0efb1000abd7afe', 1, ]]],\n- ['vty_5fread_5fconfig_5ffilep_84', ['vty_read_config_filep', ['../../../vty/html/group__vty.html#ga58a4d737b6b4a73c7d551c5ca0c2ec7d', 1, ]]],\n- ['vty_5fref_5fgen_5fmode_85', ['vty_ref_gen_mode', ['../../../vty/html/group__command.html#ga8a93dace2b659a06d9103d9f82f22cb7', 1, ]]],\n- ['vty_5fref_5fgen_5fmode_5fdefault_86', ['VTY_REF_GEN_MODE_DEFAULT', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a4da204690af1c55c59381b9fe0766025', 1, ]]],\n- ['vty_5fref_5fgen_5fmode_5fdesc_87', ['vty_ref_gen_mode_desc', ['../../../vty/html/group__command.html#ga97b3ca7f0d0dde99010759711c5e6324', 1, 'vty_ref_gen_mode_desc(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga97b3ca7f0d0dde99010759711c5e6324', 1, 'vty_ref_gen_mode_desc(Global Namespace)']\n- ]],\n- ['vty_5fref_5fgen_5fmode_5fexpert_88', ['VTY_REF_GEN_MODE_EXPERT', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a3e755bc27af40c75cbf92205deb22418', 1, ]]],\n- ['vty_5fref_5fgen_5fmode_5fhidden_89', ['VTY_REF_GEN_MODE_HIDDEN', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a02c07b9e0b63d1c905fc6cd5aa361e2a', 1, ]]],\n- ['vty_5fref_5fgen_5fmode_5fnames_90', ['vty_ref_gen_mode_names', ['../../../vty/html/group__command.html#gabc7a7adccea8037c0991ce4ac35765c5', 1, 'vty_ref_gen_mode_names(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gabc7a7adccea8037c0991ce4ac35765c5', 1, 'vty_ref_gen_mode_names(Global Namespace)']\n- ]],\n- ['vty_5freset_91', ['vty_reset', ['../../../vty/html/group__vty.html#ga2c45f9113ebc6f73172cdd2758fd0761', 1, ]]],\n- ['vty_5fserv_92', ['VTY_SERV', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea8fd18ac65705a12e09a38d18e47d12ec', 1, ]]],\n- ['vty_5fshell_93', ['vty_shell', ['../../../vty/html/group__vty.html#ga9b1edcfb420884aeca1b7bdd29ccaced', 1, 'vty_shell(struct vty *)(Global Namespace)'],\n- ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea77bc83deb21566343583abca727446e2', 1, 'VTY_SHELL(Global Namespace)']\n- ]],\n- ['vty_5fshell_5fserv_94', ['vty_shell_serv', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea7a09b233acbda74ed6f71ef5270705cf', 1, 'VTY_SHELL_SERV(Global Namespace)'],\n- ['../../../vty/html/group__vty.html#ga3237e741f1477116d22636f36555d563', 1, 'vty_shell_serv(struct vty *)(Global Namespace)']\n- ]],\n- ['vty_5fsignal_5fdata_95', ['vty_signal_data', ['../../../vty/html/structvty__signal__data.html', 1, '']]],\n- ['vty_5fterm_96', ['VTY_TERM', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea907f7939ab201bf65eac488d558840f3', 1, ]]],\n- ['vty_5ftimeout_5freset_97', ['VTY_TIMEOUT_RESET', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9eada5cbc98f077a6a603d7c200d654042c', 1, ]]],\n- ['vty_5ftype_98', ['vty_type', ['../../../vty/html/group__vty.html#ga169d41356fc25c0959adaadc3e3eabfe', 1, ]]],\n- ['vty_5fwrite_99', ['VTY_WRITE', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea73e4d70c7cc9c2560723e639332d7f2d', 1, ]]],\n- ['vtysh_100', ['vtysh', ['../../../vty/html/structcmd__node.html#a0c9b47ed1476f08358ae4e3ca5919bec', 1, 'cmd_node']]]\n+ ['variable_1', ['variable', ['../../../ctrl/html/structctrl__cmd.html#a2919ce12c1d2083f13e20ffbc4b5983a', 1, 'ctrl_cmd']]],\n+ ['verify_2', ['verify', ['../../../ctrl/html/structctrl__cmd__element.html#ab3d96650b77e70edc57c7e95fc3a5a08', 1, 'ctrl_cmd_element']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_14.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_14.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,6 +1,3 @@\n var searchData = [\n- ['walk_5fcb_5fparams_0', ['walk_cb_params', ['../../../vty/html/structwalk__cb__params.html', 1, '']]],\n- ['width_1', ['width', ['../../../vty/html/structvty.html#a57c305025545e9f6f58ecc68380cd6de', 1, 'vty']]],\n- ['write_5fconfig_5ffile_2', ['write_config_file', ['../../../vty/html/group__command.html#ga80db6b4a04f0c10b63642835a99f4847', 1, ]]],\n- ['write_5fqueue_3', ['write_queue', ['../../../ctrl/html/structctrl__connection.html#a39c0cbb6e0f6e96f76c28f64d2c92481', 1, 'ctrl_connection']]]\n+ ['write_5fqueue_0', ['write_queue', ['../../../ctrl/html/structctrl__connection.html#a39c0cbb6e0f6e96f76c28f64d2c92481', 1, 'ctrl_connection']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_2.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_2.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,10 +1,3 @@\n var searchData = [\n- ['buf_0', ['buf', ['../../../vty/html/structvty.html#aa9d1b3b4593ff8e576a7e012c6b45570', 1, 'vty::buf'],\n- ['../structosim__decoded__element.html#a6424433c6e9c59845a5ba75e54c6dd90', 1, 'osim_decoded_element::buf']\n- ]],\n- ['buffer_1', ['buffer', ['../../../vty/html/structbuffer.html', 1, '']]],\n- ['buffer_2ec_2', ['buffer.c', ['../../../vty/html/buffer_8c.html', 1, '']]],\n- ['buffer_2eh_3', ['buffer.h', ['../../../vty/html/buffer_8h.html', 1, '']]],\n- ['buffer_5fdata_4', ['buffer_data', ['../../../vty/html/structbuffer__data.html', 1, '']]],\n- ['bufname_5', ['bufname', ['../../../vty/html/structcpu__affinity__it.html#a7492b17a8855ef45836b95c9b136c01a', 1, 'cpu_affinity_it']]]\n+ ['buf_0', ['buf', ['../structosim__decoded__element.html#a6424433c6e9c59845a5ba75e54c6dd90', 1, 'osim_decoded_element']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_3.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_3.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -9,140 +9,46 @@\n ['card_5ffs_5ftetra_2ec_5', ['card_fs_tetra.c', ['../card__fs__tetra_8c.html', 1, '']]],\n ['card_5ffs_5fuicc_2ec_6', ['card_fs_uicc.c', ['../card__fs__uicc_8c.html', 1, '']]],\n ['card_5ffs_5fusim_2ec_7', ['card_fs_usim.c', ['../card__fs__usim_8c.html', 1, '']]],\n ['card_5fopen_8', ['card_open', ['../structosim__reader__ops.html#a2bc88738b3b518a8f79c2b9ceb356c58', 1, 'osim_reader_ops']]],\n ['card_5freset_9', ['card_reset', ['../structosim__reader__ops.html#add0460c2444e3ecc17c03b8e9cb33008', 1, 'osim_reader_ops']]],\n ['ccon_10', ['ccon', ['../../../ctrl/html/structctrl__cmd.html#a24d327008cf70aad8ef9ce9cc290831b', 1, 'ctrl_cmd']]],\n ['ccon_5flist_11', ['ccon_list', ['../../../ctrl/html/structctrl__handle.html#a6f3a08b1cdb06684e888b82a55b122f9', 1, 'ctrl_handle']]],\n- ['cfg_5fdescription_5fcmd_12', ['cfg_description_cmd', ['../../../vty/html/group__vty.html#ga7efd4d2a7848641646e7f76e6120cc21', 1, ]]],\n- ['cfg_5flog_5fnode_13', ['CFG_LOG_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a6d719dc344643a9632aada5acc7154a8', 1, ]]],\n- ['cfg_5fno_5fdescription_5fcmd_14', ['cfg_no_description_cmd', ['../../../vty/html/group__vty.html#gac05c47a999a17b71f7f45b80fa04ed64', 1, ]]],\n- ['cfg_5fstats_5fnode_15', ['CFG_STATS_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682adc4d3de4812f6c746272f7b0a48def03', 1, ]]],\n- ['channels_16', ['channels', ['../structosim__card__hdl.html#ac1d9cf4cd0cfe9d1b1c3ddec1308c0df', 1, 'osim_card_hdl']]],\n- ['check_5fbase_17', ['check_base', ['../../../vty/html/group__command.html#gad9f5681ab9341b343dd524fe58259852', 1, ]]],\n- ['check_5felement_5fexists_18', ['check_element_exists', ['../../../vty/html/group__command.html#ga37777a11696b150fab6657697eb80219', 1, ]]],\n- ['child_5flist_19', ['child_list', ['../structosim__file__desc.html#a95c48695295c979012230cde59add05e', 1, 'osim_file_desc']]],\n- ['chunk_5fptr_20', ['chunk_ptr', ['../../../vty/html/structwalk__cb__params.html#a7e13bc3b8bacc5511302a3f249e60f99', 1, 'walk_cb_params']]],\n- ['cic_5farr_21', ['cic_arr', ['../structosim__cla__ins__card__profile.html#a1ba3f7050ce8e5a98c022410c771681d', 1, 'osim_cla_ins_card_profile']]],\n- ['cic_5farr_5fsize_22', ['cic_arr_size', ['../structosim__cla__ins__card__profile.html#ae90eae6a1219df794172fb42122502bb', 1, 'osim_cla_ins_card_profile']]],\n- ['cla_23', ['cla', ['../sim_8h.html#a5e8df51a48b81af356458b89d7b0343b', 1, 'cla: sim.h'],\n+ ['channels_12', ['channels', ['../structosim__card__hdl.html#ac1d9cf4cd0cfe9d1b1c3ddec1308c0df', 1, 'osim_card_hdl']]],\n+ ['child_5flist_13', ['child_list', ['../structosim__file__desc.html#a95c48695295c979012230cde59add05e', 1, 'osim_file_desc']]],\n+ ['cic_5farr_14', ['cic_arr', ['../structosim__cla__ins__card__profile.html#a1ba3f7050ce8e5a98c022410c771681d', 1, 'osim_cla_ins_card_profile']]],\n+ ['cic_5farr_5fsize_15', ['cic_arr_size', ['../structosim__cla__ins__card__profile.html#ae90eae6a1219df794172fb42122502bb', 1, 'osim_cla_ins_card_profile']]],\n+ ['cla_16', ['cla', ['../sim_8h.html#a5e8df51a48b81af356458b89d7b0343b', 1, 'cla: sim.h'],\n ['../structosim__cla__ins__case.html#a4a6e422544620059581709f30bae9d34', 1, 'osim_cla_ins_case::cla'],\n ['../structosim__apdu__cmd__hdr.html#a42ac46f9739b112573ad23696850c0f1', 1, 'osim_apdu_cmd_hdr::cla']\n ]],\n- ['cla_5fmask_24', ['cla_mask', ['../structosim__cla__ins__case.html#a4a6c1d500cdb598081ccd62c29231173', 1, 'osim_cla_ins_case']]],\n- ['class_25', ['class', ['../structosim__card__sw.html#a6dbb2e41d725963dbbdd968fdaec70f5', 1, 'osim_card_sw']]],\n- ['class_5ftables_2ec_26', ['class_tables.c', ['../class__tables_8c.html', 1, '']]],\n- ['class_5ftables_2eh_27', ['class_tables.h', ['../class__tables_8h.html', 1, '']]],\n- ['closed_5fcb_28', ['closed_cb', ['../../../ctrl/html/structctrl__connection.html#a15919ffbf19d2a79a93993a96f6e21f0', 1, 'ctrl_connection']]],\n- ['cmd_29', ['cmd', ['../../../vty/html/structdesc.html#a3163294198edebb09a485e414e446d8f', 1, 'desc::cmd'],\n- ['../../../ctrl/html/structctrl__cmd__def.html#ae0b09f794d2ff17b394c25070582eac7', 1, 'ctrl_cmd_def::cmd'],\n+ ['cla_5fmask_17', ['cla_mask', ['../structosim__cla__ins__case.html#a4a6c1d500cdb598081ccd62c29231173', 1, 'osim_cla_ins_case']]],\n+ ['class_18', ['class', ['../structosim__card__sw.html#a6dbb2e41d725963dbbdd968fdaec70f5', 1, 'osim_card_sw']]],\n+ ['class_5ftables_2ec_19', ['class_tables.c', ['../class__tables_8c.html', 1, '']]],\n+ ['class_5ftables_2eh_20', ['class_tables.h', ['../class__tables_8h.html', 1, '']]],\n+ ['closed_5fcb_21', ['closed_cb', ['../../../ctrl/html/structctrl__connection.html#a15919ffbf19d2a79a93993a96f6e21f0', 1, 'ctrl_connection']]],\n+ ['cmd_22', ['cmd', ['../../../ctrl/html/structctrl__cmd__def.html#ae0b09f794d2ff17b394c25070582eac7', 1, 'ctrl_cmd_def::cmd'],\n ['../../../ctrl/html/structctrl__cmd__map.html#a3597dc0ea72c7da8ef3afc9c9b880032', 1, 'ctrl_cmd_map::cmd']\n ]],\n- ['cmd_5fattr_5fdeprecated_30', ['CMD_ATTR_DEPRECATED', ['../../../vty/html/group__command.html#gga06fc87d81c62e9abb8790b6e5713c55ba19e821e3d1e3b68e32d2cfa997bdb428', 1, ]]],\n- ['cmd_5fattr_5fdesc_31', ['cmd_attr_desc', ['../../../vty/html/group__command.html#gacb0653983ac10d33349fe3a3e12ce1cf', 1, ]]],\n- ['cmd_5fattr_5fget_5fflag_32', ['cmd_attr_get_flag', ['../../../vty/html/group__command.html#gace010493b7c984ae9688280f3bc279f6', 1, ]]],\n- ['cmd_5fattr_5fhidden_33', ['CMD_ATTR_HIDDEN', ['../../../vty/html/group__command.html#gga06fc87d81c62e9abb8790b6e5713c55ba33e05c75dfb0ebe4460ec9f3ec976d44', 1, ]]],\n- ['cmd_5fattr_5fimmediate_34', ['CMD_ATTR_IMMEDIATE', ['../../../vty/html/group__command.html#gga06fc87d81c62e9abb8790b6e5713c55ba8ee35b04b9b8d079491f38e309025f16', 1, ]]],\n- ['cmd_5fattr_5flib_5fcommand_35', ['CMD_ATTR_LIB_COMMAND', ['../../../vty/html/group__command.html#gga06fc87d81c62e9abb8790b6e5713c55ba26c23b0e13d3704494a3f961f6c993ec', 1, ]]],\n- ['cmd_5fattr_5fnode_5fexit_36', ['CMD_ATTR_NODE_EXIT', ['../../../vty/html/group__command.html#gga06fc87d81c62e9abb8790b6e5713c55bae7695a4ef2905c3290602d30b5068b93', 1, ]]],\n- ['cmd_5fcmdsize_37', ['cmd_cmdsize', ['../../../vty/html/group__command.html#ga37dad9794a16e93117e893640c9de0d2', 1, ]]],\n- ['cmd_5fcomplete_5fcommand_38', ['cmd_complete_command', ['../../../vty/html/group__command.html#gae81bbe7da0e4d74e1ccbe3323942145a', 1, ]]],\n- ['cmd_5fcomplete_5fcommand_5freal_39', ['cmd_complete_command_real', ['../../../vty/html/group__command.html#gaa99024806028537cef653a3df1d5991d', 1, ]]],\n- ['cmd_5fdeopt_40', ['cmd_deopt', ['../../../vty/html/group__command.html#ga39597a89282fa854854e4ac38da12149', 1, ]]],\n- ['cmd_5fdesc_5fstr_41', ['cmd_desc_str', ['../../../vty/html/group__command.html#ga7032957bb5a4e876847f73254f9fadda', 1, ]]],\n- ['cmd_5fdescribe_5fcommand_42', ['cmd_describe_command', ['../../../vty/html/group__command.html#ga7cd7526d1c0ed77e854952eca9209502', 1, ]]],\n- ['cmd_5fdescribe_5fcommand_5freal_43', ['cmd_describe_command_real', ['../../../vty/html/group__command.html#ga2b2008394165539ef5a425daf4cf2366', 1, ]]],\n- ['cmd_5felement_44', ['cmd_element', ['../../../vty/html/structcmd__element.html', 1, '']]],\n- ['cmd_5fentry_5ffunction_45', ['cmd_entry_function', ['../../../vty/html/group__command.html#ga9da5660f90a0220e2fdd0ea379e78219', 1, ]]],\n- ['cmd_5fentry_5ffunction_5fdesc_46', ['cmd_entry_function_desc', ['../../../vty/html/group__command.html#gaa6aeb1e7e5038d0981f0ce06ba29a5c1', 1, ]]],\n- ['cmd_5fexecute_5fcommand_47', ['cmd_execute_command', ['../../../vty/html/group__command.html#ga285aab6a1670b297066c3ac6dbc89376', 1, ]]],\n- ['cmd_5fexecute_5fcommand_5freal_48', ['cmd_execute_command_real', ['../../../vty/html/group__command.html#gafdce5ca795c6db49de6a9e6373d3969a', 1, ]]],\n- ['cmd_5fexecute_5fcommand_5fstrict_49', ['cmd_execute_command_strict', ['../../../vty/html/group__command.html#gab4eeeded1223dc162afc25a764ec25fb', 1, ]]],\n- ['cmd_5ffilter_50', ['cmd_filter', ['../../../vty/html/group__command.html#ga2db7a680545e954f94ef07909555329b', 1, ]]],\n- ['cmd_5fflag_5fmask_51', ['cmd_flag_mask', ['../../../vty/html/group__command.html#gab482503644f9e15e0b29af66ba99803b', 1, ]]],\n- ['cmd_5ffree_5fstrvec_52', ['cmd_free_strvec', ['../../../vty/html/group__command.html#ga2d4e7d3f3fe917dafa06eb6d156d9a6e', 1, ]]],\n- ['cmd_5fgflag_5fmask_53', ['cmd_gflag_mask', ['../../../vty/html/group__command.html#ga26a038f77ff5775f3f14d895e6566386', 1, ]]],\n- ['cmd_5finit_54', ['cmd_init', ['../../../vty/html/group__command.html#gac8aa19764b709737963069a30334afb5', 1, ]]],\n- ['cmd_5fipv4_5fmatch_55', ['cmd_ipv4_match', ['../../../vty/html/group__command.html#ga342daaf8a56cf5fccd5f075f95bea71d', 1, ]]],\n- ['cmd_5fipv4_5fprefix_5fmatch_56', ['cmd_ipv4_prefix_match', ['../../../vty/html/group__command.html#ga8e4fffe84f41a3616a69c89228a3464f', 1, ]]],\n- ['cmd_5flcd_57', ['cmd_lcd', ['../../../vty/html/group__command.html#gaf0c44035c55b5155a6f4b271ddc5ac2a', 1, ]]],\n- ['cmd_5flib_5fattr_5fdesc_58', ['cmd_lib_attr_desc', ['../../../vty/html/group__command.html#ga99909f69d48747f59ad842f67986ff82', 1, ]]],\n- ['cmd_5flib_5fattr_5fletters_59', ['cmd_lib_attr_letters', ['../../../vty/html/group__command.html#ga1207e9135613650efd8a912beedae4cd', 1, ]]],\n- ['cmd_5fmake_5fdescvec_60', ['cmd_make_descvec', ['../../../vty/html/group__command.html#gaed6700eb18eb80b434e7f09e3829e4ca', 1, ]]],\n- ['cmd_5fmake_5fstrvec_61', ['cmd_make_strvec', ['../../../vty/html/group__command.html#ga968b2f52fc543595fa4ce625f5fdb6a3', 1, ]]],\n- ['cmd_5fmake_5fstrvec2_62', ['cmd_make_strvec2', ['../../../vty/html/group__command.html#gaa92300860f962abd3c63c5425988209d', 1, ]]],\n- ['cmd_5fmatch_63', ['cmd_match', ['../../../vty/html/group__command.html#ga2aac1b36cb54d0ba574a1f010a4e00be', 1, ]]],\n- ['cmd_5fnode_64', ['cmd_node', ['../../../vty/html/structcmd__node.html', 1, '']]],\n- ['cmd_5fnode_5fvector_65', ['cmd_node_vector', ['../../../vty/html/group__command.html#ga6bf41e47d92a2728a7a35e8037e2f407', 1, ]]],\n- ['cmd_5fprompt_66', ['cmd_prompt', ['../../../vty/html/group__command.html#ga6700a24ff583beaf194b445c62d4d2d5', 1, ]]],\n- ['cmd_5fsuccess_67', ['cmd_success', ['../../../vty/html/group__command.html#ga78f98a88ed687d0d129a52a66740b0bb', 1, 'CMD_SUCCESS(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#ga78f98a88ed687d0d129a52a66740b0bb', 1, 'CMD_SUCCESS(Global Namespace)']\n- ]],\n- ['cmd_5ftry_5fdo_5fshortcut_68', ['cmd_try_do_shortcut', ['../../../vty/html/group__command.html#ga4d53f6ebf2594b52ba866576d9e2b1fb', 1, ]]],\n- ['cmd_5funique_5fstring_69', ['cmd_unique_string', ['../../../vty/html/group__command.html#ga33f9234dbe7cabc1a9513c48094c4752', 1, ]]],\n- ['cmd_5fvector_70', ['cmd_vector', ['../../../vty/html/structcmd__node.html#a3660bbd0296dd72610f5d49e076def60', 1, 'cmd_node']]],\n- ['cmds_71', ['cmds', ['../../../ctrl/html/structctrl__connection.html#aebe6d7f7547f16364455865865037937', 1, 'ctrl_connection']]],\n- ['cmdsize_72', ['cmdsize', ['../../../vty/html/structcmd__element.html#a9b56a8d2370a248b814679d369c3df04', 1, 'cmd_element']]],\n- ['cmdvec_73', ['cmdvec', ['../../../vty/html/group__command.html#ga93fc2403b400260d2578b48ef7f32f31', 1, ]]],\n- ['cmp_5fdesc_74', ['cmp_desc', ['../../../vty/html/group__command.html#gaedeab53f20d6c4df790b7a702780ed74', 1, ]]],\n- ['cmp_5fnode_75', ['cmp_node', ['../../../vty/html/group__command.html#ga9b66033af09501f16c900af654915d1e', 1, ]]],\n- ['code_76', ['code', ['../structosim__card__sw.html#a1a6415988a1f50a18ebb11bf73fe812b', 1, 'osim_card_sw']]],\n- ['codec_77', ['codec', ['../../../codec/html/structosmo__ecu__state.html#a6994442879221579dd5611e696bf299f', 1, 'osmo_ecu_state']]],\n- ['codec_2eh_78', ['codec.h', ['../../../codec/html/codec_8h.html', 1, '']]],\n- ['coding_79', ['Coding', ['../../../coding/html/group__coding.html', 1, '']]],\n- ['command_80', ['command', ['../../../ctrl/html/structctrl__cmd__struct.html#ac9c0167515fb2146dcf3b6b8076a3142', 1, 'ctrl_cmd_struct::command'],\n- ['../../../vty/html/group__command.html', 1, 'VTY Command']\n- ]],\n- ['command_2ec_81', ['command.c', ['../../../vty/html/command_8c.html', 1, '']]],\n- ['command_2eh_82', ['command.h', ['../../../vty/html/command_8h.html', 1, '']]],\n- ['config_83', ['config', ['../../../vty/html/group__command.html#ga6ab108e8a77e1ecf7b2d2c319125e53d', 1, 'config(Global Namespace)'],\n- ['../../../vty/html/structcmd__element.html#a9aab029750c434f8c158f3069ade993c', 1, 'cmd_element::config'],\n- ['../../../vty/html/structhost.html#a7cc48d6768386e022dfd88c4f35bb1f2', 1, 'host::config'],\n- ['../../../vty/html/structvty.html#a2dceb86fc008314e2f573e3880f7fbfc', 1, 'vty::config'],\n- ['../../../vty/html/group__command.html#ga77ca0aabdcc19449d7a88f2e30b46348', 1, 'config(same as write file)\\n") DEFUN(config_write_terminal(Global Namespace)']\n- ]],\n- ['config_5fend_5fcmd_84', ['config_end_cmd', ['../../../vty/html/group__command.html#ga3eaa1912c22d8f1131c0184a8da3bea9', 1, ]]],\n- ['config_5fexit_5fcmd_85', ['config_exit_cmd', ['../../../vty/html/group__command.html#ga0f38e7320fd26709b67553e7b06e1ba8', 1, ]]],\n- ['config_5ffrom_5ffile_86', ['config_from_file', ['../../../vty/html/group__command.html#gab332bc3c1253a817322944ade0365c60', 1, ]]],\n- ['config_5fhelp_5fcmd_87', ['config_help_cmd', ['../../../vty/html/group__command.html#ga2093ab968963c052ceb8b4debb0e4c8b', 1, ]]],\n- ['config_5fis_5fconsistent_88', ['config_is_consistent', ['../../../vty/html/structvty__app__info.html#a134f0656bbdd82e4ef1e1eeddb6ae866', 1, 'vty_app_info']]],\n- ['config_5flist_5fcmd_89', ['config_list_cmd', ['../../../vty/html/group__command.html#gad6da0f2e94cfb741ee975a2d2bfb2461', 1, ]]],\n- ['config_5fnode_90', ['config_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a50754044f565f7421a152eaa411eebcc', 1, 'CONFIG_NODE(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga7b991a866d6f91610ff348514d3a2c85', 1, 'config_node(Global Namespace)']\n- ]],\n- ['config_5freplace_5fstring_91', ['config_replace_string', ['../../../vty/html/group__command.html#gaf0bc22d9c8ba36a5d0e01352325f0f48', 1, ]]],\n- ['config_5fwrite_5fhost_92', ['config_write_host', ['../../../vty/html/group__command.html#ga348a5700e347f90e9fce07b8b9f0864d', 1, ]]],\n- ['config_5fwrite_5fmemory_5fcmd_93', ['config_write_memory_cmd', ['../../../vty/html/group__command.html#ga65bd278891213e230875966642f575cc', 1, ]]],\n- ['config_5fwrite_5fsched_94', ['config_write_sched', ['../../../vty/html/group__Tdef__VTY.html#ga54487e84b95e80d808151f36c1f03218', 1, ]]],\n- ['config_5fwrite_5fterminal_5fcmd_95', ['config_write_terminal_cmd', ['../../../vty/html/group__command.html#ga89274f3b304af234da04090259626c68', 1, ]]],\n- ['configuration_96', ['configuration', ['../../../vty/html/group__cpu__sched__VTY.html', 1, 'Configuration'],\n- ['../../../vty/html/group__Tdef__VTY.html', 1, 'Tnnn timer VTY configuration']\n- ]],\n- ['control_5fcmd_2ec_97', ['control_cmd.c', ['../../../ctrl/html/control__cmd_8c.html', 1, '']]],\n- ['control_5fcmd_2eh_98', ['control_cmd.h', ['../../../ctrl/html/control__cmd_8h.html', 1, '']]],\n- ['control_5fif_2ec_99', ['control_if.c', ['../../../ctrl/html/control__if_8c.html', 1, '']]],\n- ['control_5fif_2eh_100', ['control_if.h', ['../../../ctrl/html/control__if_8h.html', 1, '']]],\n- ['control_5fvty_2ec_101', ['control_vty.c', ['../../../ctrl/html/control__vty_8c.html', 1, '']]],\n- ['control_5fvty_2eh_102', ['control_vty.h', ['../../../ctrl/html/control__vty_8h.html', 1, '']]],\n- ['copy_5frunningconfig_5fstartupconfig_5fcmd_103', ['copy_runningconfig_startupconfig_cmd', ['../../../vty/html/group__command.html#ga19f977133a214b812fee3af544b02529', 1, ]]],\n- ['copyright_104', ['copyright', ['../../../vty/html/structvty__app__info.html#a86e90865a3afb26293c5c8fe9fc7850d', 1, 'vty_app_info']]],\n- ['core_2ec_105', ['core.c', ['../core_8c.html', 1, '']]],\n- ['cp_106', ['cp', ['../../../vty/html/structbuffer__data.html#a802679574fd02768addf622342f78f5c', 1, 'buffer_data::cp'],\n- ['../../../vty/html/structvty.html#ab49792bff9db1c643f8bb248b503cd39', 1, 'vty::cp']\n- ]],\n- ['cpu_5faffinity_5fit_107', ['cpu_affinity_it', ['../../../vty/html/structcpu__affinity__it.html', 1, '']]],\n- ['cpu_5faffinity_5fli_108', ['cpu_affinity_li', ['../../../vty/html/structsched__vty__opts.html#ad7849670374f8882b9f9a1a6136859a5', 1, 'sched_vty_opts']]],\n- ['cpu_5faffinity_5fli_5fmutex_109', ['cpu_affinity_li_mutex', ['../../../vty/html/structsched__vty__opts.html#a6e838c5ecf8b696a653295e820b89865', 1, 'sched_vty_opts']]],\n- ['cpu_5fsched_5fvty_2ec_110', ['cpu_sched_vty.c', ['../../../vty/html/cpu__sched__vty_8c.html', 1, '']]],\n- ['cpu_5fsched_5fvty_2eh_111', ['cpu_sched_vty.h', ['../../../vty/html/cpu__sched__vty_8h.html', 1, '']]],\n- ['cpuset_112', ['cpuset', ['../../../vty/html/structcpu__affinity__it.html#a9e52b8cf8e4dce32dd0826e6aa219dd8', 1, 'cpu_affinity_it']]],\n- ['cpuset_5fsize_113', ['cpuset_size', ['../../../vty/html/structcpu__affinity__it.html#aa10653558b3995e091151cc309a626e1', 1, 'cpu_affinity_it']]],\n- ['ctrl_5fcmd_114', ['ctrl_cmd', ['../../../ctrl/html/structctrl__cmd.html', 1, '']]],\n- ['ctrl_5fcmd_5fdef_115', ['ctrl_cmd_def', ['../../../ctrl/html/structctrl__cmd__def.html', 1, '']]],\n- ['ctrl_5fcmd_5felement_116', ['ctrl_cmd_element', ['../../../ctrl/html/structctrl__cmd__element.html', 1, '']]],\n- ['ctrl_5fcmd_5fmap_117', ['ctrl_cmd_map', ['../../../ctrl/html/structctrl__cmd__map.html', 1, '']]],\n- ['ctrl_5fcmd_5fstruct_118', ['ctrl_cmd_struct', ['../../../ctrl/html/structctrl__cmd__struct.html', 1, '']]],\n- ['ctrl_5fconnection_119', ['ctrl_connection', ['../../../ctrl/html/structctrl__connection.html', 1, '']]],\n- ['ctrl_5fhandle_120', ['ctrl_handle', ['../../../ctrl/html/structctrl__handle.html', 1, '']]],\n- ['cur_5fapp_121', ['cur_app', ['../structosim__chan__hdl.html#aeb475f5e0bf990459f1213326d190551', 1, 'osim_chan_hdl']]],\n- ['cwd_122', ['cwd', ['../structosim__chan__hdl.html#a81d109fc315a41d23f655d90b4aabf1a', 1, 'osim_chan_hdl']]]\n+ ['cmds_23', ['cmds', ['../../../ctrl/html/structctrl__connection.html#aebe6d7f7547f16364455865865037937', 1, 'ctrl_connection']]],\n+ ['code_24', ['code', ['../structosim__card__sw.html#a1a6415988a1f50a18ebb11bf73fe812b', 1, 'osim_card_sw']]],\n+ ['codec_25', ['codec', ['../../../codec/html/structosmo__ecu__state.html#a6994442879221579dd5611e696bf299f', 1, 'osmo_ecu_state']]],\n+ ['codec_2eh_26', ['codec.h', ['../../../codec/html/codec_8h.html', 1, '']]],\n+ ['coding_27', ['Coding', ['../../../coding/html/group__coding.html', 1, '']]],\n+ ['command_28', ['command', ['../../../ctrl/html/structctrl__cmd__struct.html#ac9c0167515fb2146dcf3b6b8076a3142', 1, 'ctrl_cmd_struct']]],\n+ ['control_5fcmd_2ec_29', ['control_cmd.c', ['../../../ctrl/html/control__cmd_8c.html', 1, '']]],\n+ ['control_5fcmd_2eh_30', ['control_cmd.h', ['../../../ctrl/html/control__cmd_8h.html', 1, '']]],\n+ ['control_5fif_2ec_31', ['control_if.c', ['../../../ctrl/html/control__if_8c.html', 1, '']]],\n+ ['control_5fif_2eh_32', ['control_if.h', ['../../../ctrl/html/control__if_8h.html', 1, '']]],\n+ ['control_5fvty_2ec_33', ['control_vty.c', ['../../../ctrl/html/control__vty_8c.html', 1, '']]],\n+ ['control_5fvty_2eh_34', ['control_vty.h', ['../../../ctrl/html/control__vty_8h.html', 1, '']]],\n+ ['core_2ec_35', ['core.c', ['../core_8c.html', 1, '']]],\n+ ['ctrl_5fcmd_36', ['ctrl_cmd', ['../../../ctrl/html/structctrl__cmd.html', 1, '']]],\n+ ['ctrl_5fcmd_5fdef_37', ['ctrl_cmd_def', ['../../../ctrl/html/structctrl__cmd__def.html', 1, '']]],\n+ ['ctrl_5fcmd_5felement_38', ['ctrl_cmd_element', ['../../../ctrl/html/structctrl__cmd__element.html', 1, '']]],\n+ ['ctrl_5fcmd_5fmap_39', ['ctrl_cmd_map', ['../../../ctrl/html/structctrl__cmd__map.html', 1, '']]],\n+ ['ctrl_5fcmd_5fstruct_40', ['ctrl_cmd_struct', ['../../../ctrl/html/structctrl__cmd__struct.html', 1, '']]],\n+ ['ctrl_5fconnection_41', ['ctrl_connection', ['../../../ctrl/html/structctrl__connection.html', 1, '']]],\n+ ['ctrl_5fhandle_42', ['ctrl_handle', ['../../../ctrl/html/structctrl__handle.html', 1, '']]],\n+ ['cur_5fapp_43', ['cur_app', ['../structosim__chan__hdl.html#aeb475f5e0bf990459f1213326d190551', 1, 'osim_chan_hdl']]],\n+ ['cwd_44', ['cwd', ['../structosim__chan__hdl.html#a81d109fc315a41d23f655d90b4aabf1a', 1, 'osim_chan_hdl']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_4.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_4.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,61 +1,24 @@\n var searchData = [\n- ['daemon_0', ['daemon', ['../../../vty/html/structcmd__element.html#ae42c9a4478f400fc54a157b52ea977b7', 1, 'cmd_element']]],\n- ['data_1', ['data', ['../../../vty/html/structbuffer__data.html#a5ba5e57d48d0fd5f6c3efba0e11135a6', 1, 'buffer_data::data'],\n- ['../../../codec/html/structosmo__ecu__state.html#a8171cb8c2dbddcbd0eebf89a2f6c69ae', 1, 'osmo_ecu_state::data'],\n- ['../../../ctrl/html/structctrl__cmd__def.html#a4f4e9a60fe99b1dd12780ff1c0c7b2b7', 1, 'ctrl_cmd_def::data'],\n- ['../../../ctrl/html/structctrl__handle.html#a6b883d554826b9b40fb8179ce0b1182a', 1, 'ctrl_handle::data']\n+ ['data_0', ['data', ['../../../ctrl/html/structctrl__cmd__def.html#a4f4e9a60fe99b1dd12780ff1c0c7b2b7', 1, 'ctrl_cmd_def::data'],\n+ ['../../../ctrl/html/structctrl__handle.html#a6b883d554826b9b40fb8179ce0b1182a', 1, 'ctrl_handle::data'],\n+ ['../../../codec/html/structosmo__ecu__state.html#a8171cb8c2dbddcbd0eebf89a2f6c69ae', 1, 'osmo_ecu_state::data']\n ]],\n- ['data_5fcode_5flen_2', ['data_code_len', ['../../../coding/html/structgsm0503__mcs__code.html#aba5f7d9f9658bbbd5950d1a45619d694', 1, 'gsm0503_mcs_code']]],\n- ['data_5fconv_3', ['data_conv', ['../../../coding/html/structgsm0503__mcs__code.html#abfbc4bab7d69f598d9f4fe1bb7f9eea4', 1, 'gsm0503_mcs_code']]],\n- ['data_5flen_4', ['data_len', ['../../../coding/html/structgsm0503__mcs__code.html#a1d8bfa6dafb72d7a2c10a123bfd49d7a', 1, 'gsm0503_mcs_code']]],\n- ['data_5fpunc_5', ['data_punc', ['../../../coding/html/structgsm0503__mcs__code.html#a250dbe83dbebd934daf51ead61ebac78', 1, 'gsm0503_mcs_code']]],\n- ['data_5fpunc_5flen_6', ['data_punc_len', ['../../../coding/html/structgsm0503__mcs__code.html#a1bbc9c20e6416aaa00d1b8a7bab1abd5', 1, 'gsm0503_mcs_code']]],\n- ['dbg_7', ['dbg', ['../../../vty/html/structtelnet__connection.html#a02305b57bc82036b0eb0891c330a3f8f', 1, 'telnet_connection']]],\n- ['debug_5fnode_8', ['DEBUG_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a6528486974fa9575be1ad0e96261f7be', 1, ]]],\n- ['decoded_5fdata_9', ['decoded_data', ['../structosim__file.html#ad0425eb0ee8c5cf9236b2bb06ae4b689', 1, 'osim_file']]],\n- ['decoded_5felements_10', ['decoded_elements', ['../structosim__decoded__data.html#a9101be3aea5e2cf33cf7bef8a1f8b9b5', 1, 'osim_decoded_data']]],\n- ['def_5fcmds_11', ['def_cmds', ['../../../ctrl/html/structctrl__connection.html#aac52a01bfc2f1c7989b53f8ac32148d3', 1, 'ctrl_connection']]],\n- ['default_5fdecode_12', ['default_decode', ['../sim__int_8h.html#ac5c822b3b087e4cb135f715727e19e67', 1, 'default_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): core.c'],\n- ['../core_8c.html#ac5c822b3b087e4cb135f715727e19e67', 1, 'default_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): core.c']\n+ ['data_5fcode_5flen_1', ['data_code_len', ['../../../coding/html/structgsm0503__mcs__code.html#aba5f7d9f9658bbbd5950d1a45619d694', 1, 'gsm0503_mcs_code']]],\n+ ['data_5fconv_2', ['data_conv', ['../../../coding/html/structgsm0503__mcs__code.html#abfbc4bab7d69f598d9f4fe1bb7f9eea4', 1, 'gsm0503_mcs_code']]],\n+ ['data_5flen_3', ['data_len', ['../../../coding/html/structgsm0503__mcs__code.html#a1d8bfa6dafb72d7a2c10a123bfd49d7a', 1, 'gsm0503_mcs_code']]],\n+ ['data_5fpunc_4', ['data_punc', ['../../../coding/html/structgsm0503__mcs__code.html#a250dbe83dbebd934daf51ead61ebac78', 1, 'gsm0503_mcs_code']]],\n+ ['data_5fpunc_5flen_5', ['data_punc_len', ['../../../coding/html/structgsm0503__mcs__code.html#a1bbc9c20e6416aaa00d1b8a7bab1abd5', 1, 'gsm0503_mcs_code']]],\n+ ['decoded_5fdata_6', ['decoded_data', ['../structosim__file.html#ad0425eb0ee8c5cf9236b2bb06ae4b689', 1, 'osim_file']]],\n+ ['decoded_5felements_7', ['decoded_elements', ['../structosim__decoded__data.html#a9101be3aea5e2cf33cf7bef8a1f8b9b5', 1, 'osim_decoded_data']]],\n+ ['def_5fcmds_8', ['def_cmds', ['../../../ctrl/html/structctrl__connection.html#aac52a01bfc2f1c7989b53f8ac32148d3', 1, 'ctrl_connection']]],\n+ ['default_5fdecode_9', ['default_decode', ['../core_8c.html#ac5c822b3b087e4cb135f715727e19e67', 1, 'default_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): core.c'],\n+ ['../sim__int_8h.html#ac5c822b3b087e4cb135f715727e19e67', 1, 'default_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): core.c']\n ]],\n- ['default_5fmotd_13', ['default_motd', ['../../../vty/html/group__command.html#ga096778f4fc2c90282660cc6cbf620c3f', 1, ]]],\n- ['defer_14', ['defer', ['../../../ctrl/html/structctrl__cmd.html#a0c972446cd7a87cffe84914387b9330b', 1, 'ctrl_cmd']]],\n- ['defun_15', ['defun', ['../../../vty/html/group__command.html#ga7eb42e326f87c217e72d79f4a1e575e7', 1, 'DEFUN(disable, config_disable_cmd, "disable", "Turn off privileged mode command\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga002436a3bf052acb714e03736987e4f9', 1, 'DEFUN(banner_motd_file, banner_motd_file_cmd, "banner motd file [FILE]", "Set banner\\n" "Banner for motd\\n" "Banner from a file\\n" "Filename\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gac197e4596ef95095892209066f052605', 1, 'DEFUN(no_service_terminal_length, no_service_terminal_length_cmd, "no service terminal-length [<0-512>]", NO_STR "Set up miscellaneous service\\n" "System wide terminal length configuration\\n" "Number of lines of VTY (0 means no line control)\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga2259b181d01810e71c7ba3c87bf7b326', 1, 'DEFUN(service_terminal_length, service_terminal_length_cmd, "service terminal-length <0-512>", "Set up miscellaneous service\\n" "System wide terminal length configuration\\n" "Number of lines of VTY (0 means no line control)\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gad636b3bba17422b252195c93eb408661', 1, 'DEFUN(config_terminal_no_length, config_terminal_no_length_cmd, "terminal no length", "Set terminal line parameters\\n" NO_STR "Set number of lines on a screen\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gab7ee944820be062b139675dbe8094f15', 1, 'DEFUN(config_terminal_length, config_terminal_length_cmd, "terminal length <0-512>", "Set terminal line parameters\\n" "Set number of lines on a screen\\n" "Number of lines on screen (0 for no pausing)\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga85e561ce17124a76585ce60949fe4a41', 1, 'DEFUN(config_password, password_cmd, "password (8|) WORD", "Assign the terminal connection password\\n" "Specifies a HIDDEN password will follow\\n" "dummy string \\n" "The HIDDEN line password string\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gabb8ef344d0b05c16394631d127191a07', 1, 'DEFUN(config_no_hostname, no_hostname_cmd, "no hostname [HOSTNAME]", NO_STR "Reset system's network name\\n" "Host name of this router\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gac41d973334e0368b3c2ead5c9de657bd', 1, 'DEFUN(config_hostname, hostname_cmd, "hostname WORD", "Set system's network name\\n" "This system's network name\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga49720130c911fc2f7792ea1808209348', 1, 'DEFUN(config_write_file, config_write_file_cmd, "write file [PATH]", "Write running configuration to memory, network, or terminal\\n" "Write to configuration file\\n" "Set file path to store the config, or replace if already exists\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga9df05cf259b583e1023e95248be0b164', 1, 'DEFUN(show_uptime, show_uptime_cmd, "show uptime", SHOW_STR "Displays how long the program has been running\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gaa8b867cbf4490de5224c667249c77abd', 1, 'DEFUN(show_pid, show_pid_cmd, "show pid", SHOW_STR "Displays the process ID\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga2bbcebd3e2cbe9beb866508448decefc', 1, 'DEFUN(show_online_help, show_online_help_cmd, "show online-help", SHOW_STR "Online help\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga54f9488f2d7fd27709ec987567c8af22', 1, 'DEFUN(show_version, show_version_cmd, "show version", SHOW_STR "Displays program version\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga0f0d575a0cf7a4f09b7223a593e24e6d', 1, 'DEFUN(shutdown, shutdown_cmd, "shutdown", "Request a shutdown of the program\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gaa2ea28135e6a09e8912c4eecdbe3f459', 1, 'DEFUN(enable, config_enable_cmd, "enable [expert-mode]", "Turn on privileged mode command\\n" "Enable the expert mode (show hidden commands)\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga8e6bf2a53a3760067299be038555280c', 1, 'DEFUN(config_terminal, config_terminal_cmd, "configure [terminal]", "Configuration from vty interface\\n" "Configuration terminal\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga24635011c7ce56a4ccea563e4ccad78f', 1, 'DEFUN(banner_motd_default, banner_motd_default_cmd, "banner motd default", "Set banner string\\n" "Strings for motd\\n" "Default string\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga2be984ed09e3f3d217aa0c2164cdf6f8', 1, 'DEFUN(no_banner_motd, no_banner_motd_cmd, "no banner motd", NO_STR "Set banner string\\n" "Strings for motd\\n")(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#ga92039946155ce45618a07d721db4b73b', 1, 'DEFUN(cfg_sched, cfg_sched_cmd, "cpu-sched", "Configure CPU Scheduler related settings")(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#ga23de11deb5e1413427b393f992ca744d', 1, 'DEFUN(show_sched_threads, show_sched_threads_cmd, "show cpu-sched threads", SHOW_STR "Show Sched section information\\n" "Show information about running threads)\\n")(Global Namespace)']\n- ]],\n- ['defun_5fattr_16', ['defun_attr', ['../../../vty/html/group__Tdef__VTY.html#ga3b45dca14e63cfbb59fb4291f884f223', 1, 'DEFUN_ATTR(cfg_sched_cpu_affinity, cfg_sched_cpu_affinity_cmd, "cpu-affinity (self|all|<0-4294967295>|THREADNAME) CPUHEXMASK [delay]", "Set CPU affinity mask on a (group of) thread(s)\\n" "Set CPU affinity mask on thread running the VTY\\n" "Set CPU affinity mask on all process' threads\\n" "Set CPU affinity mask on a thread with specified PID\\n" "Set CPU affinity mask on a thread with specified thread name\\n" "CPU affinity mask\\n" "If set, delay applying the affinity mask now and let the app handle it at a later point\\n", CMD_ATTR_IMMEDIATE)(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#ga67eff342bcf23ef638ea1b6b70dbc1f7', 1, 'DEFUN_ATTR(cfg_sched_policy, cfg_sched_policy_cmd, "policy rr <1-32>", "Set the scheduling policy to use for the process\\n" "Use the SCHED_RR real-time scheduling algorithm\\n" "Set the SCHED_RR real-time priority\\n", CMD_ATTR_IMMEDIATE)(Global Namespace)']\n- ]],\n- ['defun_5fhidden_17', ['DEFUN_HIDDEN', ['../../../vty/html/group__command.html#gaa1248c988cd118e05957fe8f1efbbd78', 1, ]]],\n- ['delay_18', ['delay', ['../../../vty/html/structcpu__affinity__it.html#a9f6e3ac86076d07bfe70dbb71f2bc9b0', 1, 'cpu_affinity_it']]],\n- ['depth_5fpass_19', ['depth_pass', ['../../../vty/html/structwalk__cb__params.html#a7845e95d0943c1881a6ad574676de2a2', 1, 'walk_cb_params']]],\n- ['desc_20', ['desc', ['../structosim__file.html#aaa2bda3875b1d4e77daef92f29c50240', 1, 'osim_file::desc'],\n- ['../../../vty/html/structdesc.html', 1, 'desc']\n- ]],\n- ['desc_5funique_5fstring_21', ['desc_unique_string', ['../../../vty/html/group__command.html#ga48351417abf285824ae9b81877386f1e', 1, ]]],\n- ['description_22', ['description', ['../structosim__cla__ins__card__profile.html#a2527b709e416c66dfa7cd662b863d525', 1, 'osim_cla_ins_card_profile']]],\n- ['destroy_23', ['destroy', ['../../../codec/html/structosmo__ecu__ops.html#a34b0dfdc2154bf3f347e15bc00ad491c', 1, 'osmo_ecu_ops']]],\n- ['df_5fname_24', ['df_name', ['../structosim__file__desc.html#acd5f88bc0db542df0266522432699cac', 1, 'osim_file_desc']]],\n- ['df_5fname_5flen_25', ['df_name_len', ['../structosim__file__desc.html#ad202088cd7901bde0a6ccdbbadbedba7', 1, 'osim_file_desc']]],\n- ['doc_26', ['doc', ['../../../vty/html/structcmd__element.html#a9df8375f83b1b959904bee103df60a40', 1, 'cmd_element']]],\n- ['dwactiveprotocol_27', ['dwActiveProtocol', ['../structpcsc__reader__state.html#adc365dac6a188434cdb295cdc1257f68', 1, 'pcsc_reader_state']]]\n+ ['defer_10', ['defer', ['../../../ctrl/html/structctrl__cmd.html#a0c972446cd7a87cffe84914387b9330b', 1, 'ctrl_cmd']]],\n+ ['desc_11', ['desc', ['../structosim__file.html#aaa2bda3875b1d4e77daef92f29c50240', 1, 'osim_file']]],\n+ ['description_12', ['description', ['../structosim__cla__ins__card__profile.html#a2527b709e416c66dfa7cd662b863d525', 1, 'osim_cla_ins_card_profile']]],\n+ ['destroy_13', ['destroy', ['../../../codec/html/structosmo__ecu__ops.html#a34b0dfdc2154bf3f347e15bc00ad491c', 1, 'osmo_ecu_ops']]],\n+ ['df_5fname_14', ['df_name', ['../structosim__file__desc.html#acd5f88bc0db542df0266522432699cac', 1, 'osim_file_desc']]],\n+ ['df_5fname_5flen_15', ['df_name_len', ['../structosim__file__desc.html#ad202088cd7901bde0a6ccdbbadbedba7', 1, 'osim_file_desc']]],\n+ ['dwactiveprotocol_16', ['dwActiveProtocol', ['../structpcsc__reader__state.html#adc365dac6a188434cdb295cdc1257f68', 1, 'pcsc_reader_state']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_5.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_5.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -56,30 +56,11 @@\n ['element_5falloc_54', ['element_alloc', ['../core_8c.html#a9d6a6d137e0426b291b95a85d0431565', 1, 'element_alloc(struct osim_decoded_data *dd, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c'],\n ['../sim__int_8h.html#a9d6a6d137e0426b291b95a85d0431565', 1, 'element_alloc(struct osim_decoded_data *dd, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c']\n ]],\n ['element_5falloc_5fsub_55', ['element_alloc_sub', ['../core_8c.html#a3536009303b5c04aff61bfd8afd59574', 1, 'element_alloc_sub(struct osim_decoded_element *ee, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c'],\n ['../sim__int_8h.html#a3536009303b5c04aff61bfd8afd59574', 1, 'element_alloc_sub(struct osim_decoded_element *ee, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c']\n ]],\n ['elp_5fdecode_56', ['elp_decode', ['../card__fs__sim_8c.html#a735738292e833669875d634cf65493ec', 1, 'card_fs_sim.c']]],\n- ['else_57', ['else', ['../../../vty/html/group__command.html#ga0544c3fe466e421738dae463968b70ba', 1, ]]],\n- ['enable_58', ['enable', ['../../../vty/html/structhost.html#ace72f74a0e8a9de32416e8c5506dbabb', 1, 'host']]],\n- ['enable_5fencrypt_59', ['enable_encrypt', ['../../../vty/html/structhost.html#afba3bc94121be3f66115ba2bec80b7bd', 1, 'host']]],\n- ['enable_5fnode_60', ['enable_node', ['../../../vty/html/group__command.html#ga8c21436880f3e2093b08c767af23ab82', 1, 'enable_node(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a8eeaebd59fec75e66abd261377c21a2d', 1, 'ENABLE_NODE(Global Namespace)']\n- ]],\n- ['encode_61', ['encode', ['../structosim__file__ops.html#a6172d6fa42232c45130af53c8745c914', 1, 'osim_file_ops']]],\n- ['encoded_5fdata_62', ['encoded_data', ['../structosim__file.html#a8e7506302bd53149a9bf3e065897a8b4', 1, 'osim_file']]],\n- ['encrypt_63', ['encrypt', ['../../../vty/html/structhost.html#aabaa0ca6772ffc87e7d8b2628de0c009', 1, 'host']]],\n- ['entry_64', ['entry', ['../../../vty/html/structcpu__affinity__it.html#acf8834a12b78bcf61c0a89698af426ec', 1, 'cpu_affinity_it::entry'],\n- ['../../../vty/html/structtelnet__connection.html#a60f57808d29c487c1dbe3b2cb09e74fd', 1, 'telnet_connection::entry'],\n- ['../../../vty/html/structvty__parent__node.html#ae38f00a6c45f0a4124ceae3f248a63a8', 1, 'vty_parent_node::entry']\n- ]],\n- ['escape_65', ['escape', ['../../../vty/html/structvty.html#a5b11c8d6a7cc2ff7cad6a62fa26ffde5', 1, 'vty']]],\n- ['event_66', ['event', ['../../../vty/html/structvty__signal__data.html#ab34ce361f54cf5cb7ac31a8784845eea', 1, 'vty_signal_data::event'],\n- ['../../../vty/html/group__vty.html#ga3b65133bb9997cd1ccf311af0927fc9e', 1, 'event(Global Namespace)']\n- ]],\n- ['ever_67', ['ever', ['../../../vty/html/structvty__app__info.html#a3dc9d0cd69b09c5b87b91885fd454a5b', 1, 'vty_app_info']]],\n- ['exact_5fmatch_68', ['EXACT_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82cadfbe19133d0377544d453f088e2d8f79', 1, ]]],\n- ['expert_5fmode_69', ['expert_mode', ['../../../vty/html/structvty.html#aac63d86609810e127c8a6e5026e121f1', 1, 'vty']]],\n- ['extend_5fmatch_70', ['EXTEND_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca133ee399bf54fb3a8548170f6c1a145c', 1, ]]],\n- ['extract_5fafs_5fsid_5fupdate_71', ['extract_afs_sid_update', ['../../../coding/html/group__coding.html#gaa01691d95b7a6a4202a1e33f7226313a', 1, ]]]\n+ ['encode_57', ['encode', ['../structosim__file__ops.html#a6172d6fa42232c45130af53c8745c914', 1, 'osim_file_ops']]],\n+ ['encoded_5fdata_58', ['encoded_data', ['../structosim__file.html#a8e7506302bd53149a9bf3e065897a8b4', 1, 'osim_file']]],\n+ ['extract_5fafs_5fsid_5fupdate_59', ['extract_afs_sid_update', ['../../../coding/html/group__coding.html#gaa01691d95b7a6a4202a1e33f7226313a', 1, ]]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_6.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_6.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,24 +1,11 @@\n var searchData = [\n ['f_5foptional_0', ['F_OPTIONAL', ['../sim_8h.html#aac1f46919efc75516d7055b59e00095c', 1, 'sim.h']]],\n- ['fail_1', ['fail', ['../../../vty/html/structvty.html#a2bbfb0bd919de5d12e7636edbe1e60bd', 1, 'vty']]],\n- ['fd_2', ['fd', ['../../../vty/html/structtelnet__connection.html#a670f51f68e92fd753f4c0a1ccda83619', 1, 'telnet_connection::fd'],\n- ['../../../vty/html/structvty.html#aee2408e6a9e7f85adeba482cd2b5da42', 1, 'vty::fd']\n- ]],\n- ['fid_3', ['fid', ['../structosim__file__desc.html#abddfb7bdafa13b8dc0f248281db30914', 1, 'osim_file_desc']]],\n- ['file_4', ['file', ['../../../vty/html/group__command.html#ga1c3e169d28a22aa5450db48ef73f3444', 1, 'file()(Global Namespace)'],\n- ['../../../vty/html/structvty.html#a7ea9cf776769ea2b0cb8e56d7cfbe076', 1, 'vty::file'],\n- ['../structosim__decoded__data.html#a4cd2f64db9c100224901aa0f0f07b8c0', 1, 'osim_decoded_data::file']\n- ]],\n- ['filter_5', ['filter', ['../../../vty/html/structwalk__cb__params.html#a46b8b6f3cc4bbb9c514faddeb78d86cf', 1, 'walk_cb_params']]],\n- ['flags_6', ['flags', ['../structosim__file__desc.html#a42c44933c18e7423ef31195d5522ffea', 1, 'osim_file_desc']]],\n- ['for_7', ['for', ['../../../vty/html/group__command.html#gaa3d2145a36dc0250ca268fd4c2aa6be0', 1, ]]],\n- ['fr_5fecu_5fstate_8', ['fr_ecu_state', ['../../../codec/html/structfr__ecu__state.html', 1, '']]],\n- ['frame_5fbackup_9', ['frame_backup', ['../../../codec/html/structosmo__ecu__fr__state.html#a2b3e0ed3b4635c4ffea700edf743d8f5', 1, 'osmo_ecu_fr_state']]],\n- ['frame_5fin_10', ['frame_in', ['../../../codec/html/structosmo__ecu__ops.html#aae8e7085da894c44c7f22e413d19efeb', 1, 'osmo_ecu_ops']]],\n- ['frame_5fout_11', ['frame_out', ['../../../codec/html/structosmo__ecu__ops.html#a11b7bd51a318a5de9797754f1c83a96c', 1, 'osmo_ecu_ops']]],\n- ['fsm_5fctrl_5fcommands_2ec_12', ['fsm_ctrl_commands.c', ['../../../ctrl/html/fsm__ctrl__commands_8c.html', 1, '']]],\n- ['fsm_5fvty_2ec_13', ['fsm_vty.c', ['../../../vty/html/fsm__vty_8c.html', 1, '']]],\n- ['func_14', ['func', ['../../../vty/html/structcmd__element.html#a7b68758c0b1582f09397f81ee74d6d58', 1, 'cmd_element::func'],\n- ['../../../vty/html/structcmd__node.html#af9a510736dbeaa86950d68c360c4bdd0', 1, 'cmd_node::func']\n- ]]\n+ ['fid_1', ['fid', ['../structosim__file__desc.html#abddfb7bdafa13b8dc0f248281db30914', 1, 'osim_file_desc']]],\n+ ['file_2', ['file', ['../structosim__decoded__data.html#a4cd2f64db9c100224901aa0f0f07b8c0', 1, 'osim_decoded_data']]],\n+ ['flags_3', ['flags', ['../structosim__file__desc.html#a42c44933c18e7423ef31195d5522ffea', 1, 'osim_file_desc']]],\n+ ['fr_5fecu_5fstate_4', ['fr_ecu_state', ['../../../codec/html/structfr__ecu__state.html', 1, '']]],\n+ ['frame_5fbackup_5', ['frame_backup', ['../../../codec/html/structosmo__ecu__fr__state.html#a2b3e0ed3b4635c4ffea700edf743d8f5', 1, 'osmo_ecu_fr_state']]],\n+ ['frame_5fin_6', ['frame_in', ['../../../codec/html/structosmo__ecu__ops.html#aae8e7085da894c44c7f22e413d19efeb', 1, 'osmo_ecu_ops']]],\n+ ['frame_5fout_7', ['frame_out', ['../../../codec/html/structosmo__ecu__ops.html#a11b7bd51a318a5de9797754f1c83a96c', 1, 'osmo_ecu_ops']]],\n+ ['fsm_5fctrl_5fcommands_2ec_8', ['fsm_ctrl_commands.c', ['../../../ctrl/html/fsm__ctrl__commands_8c.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_7.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_7.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,308 +1,295 @@\n var searchData = [\n- ['g_0', ['g', ['../../../vty/html/group__Tdef__VTY.html#ga47917df24fc1fec9b49b79b3ee038ea0', 1, ]]],\n- ['gdefun_1', ['gdefun', ['../../../vty/html/group__command.html#ga4cb0437b409b4956cae6595684c2a26b', 1, 'gDEFUN(config_exit, config_exit_cmd, "exit", "Exit current mode and down to previous mode\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga39169b7237f11a3cd0ff76a22547ac48', 1, 'gDEFUN(config_end, config_end_cmd, "end", "End current mode and change to enable mode.")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga4749c0c5aed40d4a7b05f1802d8d5ebf', 1, 'gDEFUN(config_help, config_help_cmd, "help", "Description of the interactive help system\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gada443595878bd6845d2624d70c66ecc6', 1, 'gDEFUN(show_vty_attr_all, show_vty_attr_all_cmd, "show vty-attributes", SHOW_STR "List of VTY attributes\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga89f1739899102040cf3a088c321f2ce6', 1, 'gDEFUN(show_vty_attr, show_vty_attr_cmd, "show vty-attributes (application|library|global)", SHOW_STR "List of VTY attributes\\n" "Application specific attributes only\\n" "Library specific attributes only\\n" "Global attributes only\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gacbe6d0bb0d6af6bbd61861dacdee1c29', 1, 'gDEFUN(config_list, config_list_cmd, "list [with-flags]", "Print command list\\n" "Also print the VTY attribute flags\\n")(Global Namespace)']\n- ]],\n- ['generate_5fcpu_5fhex_5fmask_2', ['generate_cpu_hex_mask', ['../../../vty/html/group__Tdef__VTY.html#ga67590c21d081349bd82718c34b3cc479', 1, ]]],\n- ['get_3', ['get', ['../../../ctrl/html/structctrl__cmd__element.html#a5c8303fc4d5923f8c7b1476d9932725f', 1, 'ctrl_cmd_element']]],\n- ['get_5fnum_5fcpus_4', ['get_num_cpus', ['../../../vty/html/group__Tdef__VTY.html#ga2a48eb0ae3b7ef524ca63d66afda1e50', 1, ]]],\n- ['get_5fsw_5', ['get_sw', ['../reader_8c.html#a4e2c9098d7ae1da9e8e283d225a60746', 1, 'reader.c']]],\n- ['global_5ftdef_5fgroups_6', ['global_tdef_groups', ['../../../vty/html/group__Tdef__VTY.html#ga42bf824ac1f4a064e46741bad1aceef0', 1, ]]],\n- ['go_5fparent_5fcb_7', ['go_parent_cb', ['../../../vty/html/structvty__app__info.html#aa3baf69fe50725ad1b431f12daa8c152', 1, 'vty_app_info']]],\n- ['gp_5fcla_5fins_5fhelper_8', ['gp_cla_ins_helper', ['../class__tables_8c.html#a07e46b14c92437c0899cbe0eed9fc395', 1, 'class_tables.c']]],\n- ['gp_5fins_5ftbl_5f8ce_9', ['gp_ins_tbl_8ce', ['../class__tables_8c.html#aabf7ae3711ae2dc4d2448265291bcf37', 1, 'class_tables.c']]],\n- ['gprs_5frlc_5fdl_5fhdr_5fegprs_10', ['gprs_rlc_dl_hdr_egprs', ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html', 1, '']]],\n- ['gprs_5frlc_5ful_5fhdr_5fegprs_11', ['gprs_rlc_ul_hdr_egprs', ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html', 1, '']]],\n- ['group_5farg_12', ['group_arg', ['../../../vty/html/group__Tdef__VTY.html#gafee381e8df53a488a63dbd184967d812', 1, ]]],\n- ['gsm0503_5fafs_5fic_5fsbit_13', ['gsm0503_afs_ic_sbit', ['../../../coding/html/group__tables.html#gab49e9b9050ed7b73373110f191b14a51', 1, 'gsm0503_afs_ic_sbit(Global Namespace)'],\n+ ['get_0', ['get', ['../../../ctrl/html/structctrl__cmd__element.html#a5c8303fc4d5923f8c7b1476d9932725f', 1, 'ctrl_cmd_element']]],\n+ ['get_5fsw_1', ['get_sw', ['../reader_8c.html#a4e2c9098d7ae1da9e8e283d225a60746', 1, 'reader.c']]],\n+ ['gp_5fcla_5fins_5fhelper_2', ['gp_cla_ins_helper', ['../class__tables_8c.html#a07e46b14c92437c0899cbe0eed9fc395', 1, 'class_tables.c']]],\n+ ['gp_5fins_5ftbl_5f8ce_3', ['gp_ins_tbl_8ce', ['../class__tables_8c.html#aabf7ae3711ae2dc4d2448265291bcf37', 1, 'class_tables.c']]],\n+ ['gprs_5frlc_5fdl_5fhdr_5fegprs_4', ['gprs_rlc_dl_hdr_egprs', ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html', 1, '']]],\n+ ['gprs_5frlc_5ful_5fhdr_5fegprs_5', ['gprs_rlc_ul_hdr_egprs', ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html', 1, '']]],\n+ ['gsm0503_5fafs_5fic_5fsbit_6', ['gsm0503_afs_ic_sbit', ['../../../coding/html/group__tables.html#gab49e9b9050ed7b73373110f191b14a51', 1, 'gsm0503_afs_ic_sbit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gab49e9b9050ed7b73373110f191b14a51', 1, 'gsm0503_afs_ic_sbit(Global Namespace)']\n ]],\n- ['gsm0503_5fafs_5fic_5fubit_14', ['gsm0503_afs_ic_ubit', ['../../../coding/html/group__tables.html#ga9c8a886bc0bafcba0579a034b2689074', 1, 'gsm0503_afs_ic_ubit(Global Namespace)'],\n+ ['gsm0503_5fafs_5fic_5fubit_7', ['gsm0503_afs_ic_ubit', ['../../../coding/html/group__tables.html#ga9c8a886bc0bafcba0579a034b2689074', 1, 'gsm0503_afs_ic_ubit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga9c8a886bc0bafcba0579a034b2689074', 1, 'gsm0503_afs_ic_ubit(Global Namespace)']\n ]],\n- ['gsm0503_5fahs_5fic_5fsbit_15', ['gsm0503_ahs_ic_sbit', ['../../../coding/html/group__tables.html#gab8eb2d4507432cb7a32c40c66207bbb4', 1, 'gsm0503_ahs_ic_sbit(Global Namespace)'],\n+ ['gsm0503_5fahs_5fic_5fsbit_8', ['gsm0503_ahs_ic_sbit', ['../../../coding/html/group__tables.html#gab8eb2d4507432cb7a32c40c66207bbb4', 1, 'gsm0503_ahs_ic_sbit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gab8eb2d4507432cb7a32c40c66207bbb4', 1, 'gsm0503_ahs_ic_sbit(Global Namespace)']\n ]],\n- ['gsm0503_5fahs_5fic_5fubit_16', ['gsm0503_ahs_ic_ubit', ['../../../coding/html/group__tables.html#ga98f074630e33d240e9c3db732144f50f', 1, 'gsm0503_ahs_ic_ubit(Global Namespace)'],\n+ ['gsm0503_5fahs_5fic_5fubit_9', ['gsm0503_ahs_ic_ubit', ['../../../coding/html/group__tables.html#ga98f074630e33d240e9c3db732144f50f', 1, 'gsm0503_ahs_ic_ubit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga98f074630e33d240e9c3db732144f50f', 1, 'gsm0503_ahs_ic_ubit(Global Namespace)']\n ]],\n- ['gsm0503_5famr_5fcrc14_17', ['gsm0503_amr_crc14', ['../../../coding/html/group__parity.html#ga90698eefd2bde3ee403dde6280d2cf27', 1, 'gsm0503_amr_crc14(Global Namespace)'],\n+ ['gsm0503_5famr_5fcrc14_10', ['gsm0503_amr_crc14', ['../../../coding/html/group__parity.html#ga90698eefd2bde3ee403dde6280d2cf27', 1, 'gsm0503_amr_crc14(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga90698eefd2bde3ee403dde6280d2cf27', 1, 'gsm0503_amr_crc14(Global Namespace)']\n ]],\n- ['gsm0503_5famr_5fcrc6_18', ['gsm0503_amr_crc6', ['../../../coding/html/group__parity.html#gab3fc09b3e089291e82378da97ce3dbc9', 1, 'gsm0503_amr_crc6(Global Namespace)'],\n+ ['gsm0503_5famr_5fcrc6_11', ['gsm0503_amr_crc6', ['../../../coding/html/group__parity.html#gab3fc09b3e089291e82378da97ce3dbc9', 1, 'gsm0503_amr_crc6(Global Namespace)'],\n ['../../../coding/html/group__parity.html#gab3fc09b3e089291e82378da97ce3dbc9', 1, 'gsm0503_amr_crc6(Global Namespace)']\n ]],\n- ['gsm0503_5famr_5fdtx_2ec_19', ['gsm0503_amr_dtx.c', ['../../../coding/html/gsm0503__amr__dtx_8c.html', 1, '']]],\n- ['gsm0503_5famr_5fdtx_2eh_20', ['gsm0503_amr_dtx.h', ['../../../coding/html/gsm0503__amr__dtx_8h.html', 1, '']]],\n- ['gsm0503_5famr_5fdtx_5fframe_5fname_21', ['gsm0503_amr_dtx_frame_name', ['../../../coding/html/group__coding.html#ga3a3fedc575e3f94dee991684e0ff8311', 1, ]]],\n- ['gsm0503_5famr_5fdtx_5fframe_5fnames_22', ['gsm0503_amr_dtx_frame_names', ['../../../coding/html/group__coding.html#gac6374b677079e92e9c5503daed4c3f0f', 1, ]]],\n- ['gsm0503_5famr_5fdtx_5fframes_23', ['gsm0503_amr_dtx_frames', ['../../../coding/html/group__coding.html#gadca0cb6bbe4f321f8b7e3c14dc9007d8', 1, ]]],\n- ['gsm0503_5fcoding_2ec_24', ['gsm0503_coding.c', ['../../../coding/html/gsm0503__coding_8c.html', 1, '']]],\n- ['gsm0503_5fcoding_2eh_25', ['gsm0503_coding.h', ['../../../coding/html/gsm0503__coding_8h.html', 1, '']]],\n- ['gsm0503_5fcs234_5fcrc16_26', ['gsm0503_cs234_crc16', ['../../../coding/html/group__parity.html#ga4cb445bc5f862f9fef12264857f821ae', 1, 'gsm0503_cs234_crc16(Global Namespace)'],\n+ ['gsm0503_5famr_5fdtx_2ec_12', ['gsm0503_amr_dtx.c', ['../../../coding/html/gsm0503__amr__dtx_8c.html', 1, '']]],\n+ ['gsm0503_5famr_5fdtx_2eh_13', ['gsm0503_amr_dtx.h', ['../../../coding/html/gsm0503__amr__dtx_8h.html', 1, '']]],\n+ ['gsm0503_5famr_5fdtx_5fframe_5fname_14', ['gsm0503_amr_dtx_frame_name', ['../../../coding/html/group__coding.html#ga3a3fedc575e3f94dee991684e0ff8311', 1, ]]],\n+ ['gsm0503_5famr_5fdtx_5fframe_5fnames_15', ['gsm0503_amr_dtx_frame_names', ['../../../coding/html/group__coding.html#gac6374b677079e92e9c5503daed4c3f0f', 1, ]]],\n+ ['gsm0503_5famr_5fdtx_5fframes_16', ['gsm0503_amr_dtx_frames', ['../../../coding/html/group__coding.html#gadca0cb6bbe4f321f8b7e3c14dc9007d8', 1, ]]],\n+ ['gsm0503_5fcoding_2ec_17', ['gsm0503_coding.c', ['../../../coding/html/gsm0503__coding_8c.html', 1, '']]],\n+ ['gsm0503_5fcoding_2eh_18', ['gsm0503_coding.h', ['../../../coding/html/gsm0503__coding_8h.html', 1, '']]],\n+ ['gsm0503_5fcs234_5fcrc16_19', ['gsm0503_cs234_crc16', ['../../../coding/html/group__parity.html#ga4cb445bc5f862f9fef12264857f821ae', 1, 'gsm0503_cs234_crc16(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga4cb445bc5f862f9fef12264857f821ae', 1, 'gsm0503_cs234_crc16(Global Namespace)']\n ]],\n- ['gsm0503_5fdetect_5fafs_5fdtx_5fframe_27', ['gsm0503_detect_afs_dtx_frame', ['../../../coding/html/group__coding.html#ga142a36f1698193812ab3cce476913d39', 1, ]]],\n- ['gsm0503_5fdetect_5fafs_5fdtx_5fframe2_28', ['gsm0503_detect_afs_dtx_frame2', ['../../../coding/html/group__coding.html#gae6f7ba026b9c1622324c7c803b409467', 1, ]]],\n- ['gsm0503_5fdetect_5fahs_5fdtx_5fframe_29', ['gsm0503_detect_ahs_dtx_frame', ['../../../coding/html/group__coding.html#ga38e577bf45c242154a1cbfbd75dada89', 1, ]]],\n- ['gsm0503_5fdetect_5fahs_5fdtx_5fframe2_30', ['gsm0503_detect_ahs_dtx_frame2', ['../../../coding/html/group__coding.html#ga5edbb45ebf87a4658dec798637adf156', 1, ]]],\n- ['gsm0503_5fegprs_5fmcs_31', ['gsm0503_egprs_mcs', ['../../../coding/html/group__coding.html#gaadce72fa9aeafadf3b1884e4d817248d', 1, ]]],\n- ['gsm0503_5ffire_5fcrc40_32', ['gsm0503_fire_crc40', ['../../../coding/html/group__parity.html#ga98de51b3b0c266ee39eccc8eeb8bab72', 1, 'gsm0503_fire_crc40(Global Namespace)'],\n+ ['gsm0503_5fdetect_5fafs_5fdtx_5fframe_20', ['gsm0503_detect_afs_dtx_frame', ['../../../coding/html/group__coding.html#ga142a36f1698193812ab3cce476913d39', 1, ]]],\n+ ['gsm0503_5fdetect_5fafs_5fdtx_5fframe2_21', ['gsm0503_detect_afs_dtx_frame2', ['../../../coding/html/group__coding.html#gae6f7ba026b9c1622324c7c803b409467', 1, ]]],\n+ ['gsm0503_5fdetect_5fahs_5fdtx_5fframe_22', ['gsm0503_detect_ahs_dtx_frame', ['../../../coding/html/group__coding.html#ga38e577bf45c242154a1cbfbd75dada89', 1, ]]],\n+ ['gsm0503_5fdetect_5fahs_5fdtx_5fframe2_23', ['gsm0503_detect_ahs_dtx_frame2', ['../../../coding/html/group__coding.html#ga5edbb45ebf87a4658dec798637adf156', 1, ]]],\n+ ['gsm0503_5fegprs_5fmcs_24', ['gsm0503_egprs_mcs', ['../../../coding/html/group__coding.html#gaadce72fa9aeafadf3b1884e4d817248d', 1, ]]],\n+ ['gsm0503_5ffire_5fcrc40_25', ['gsm0503_fire_crc40', ['../../../coding/html/group__parity.html#ga98de51b3b0c266ee39eccc8eeb8bab72', 1, 'gsm0503_fire_crc40(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga98de51b3b0c266ee39eccc8eeb8bab72', 1, 'gsm0503_fire_crc40(Global Namespace)']\n ]],\n- ['gsm0503_5fgsm_5fefr_5fprotected_5fbits_33', ['gsm0503_gsm_efr_protected_bits', ['../../../coding/html/group__tables.html#gacc2ef5f5beeb76ebb9f7501d79a14770', 1, 'gsm0503_gsm_efr_protected_bits(Global Namespace)'],\n+ ['gsm0503_5fgsm_5fefr_5fprotected_5fbits_26', ['gsm0503_gsm_efr_protected_bits', ['../../../coding/html/group__tables.html#gacc2ef5f5beeb76ebb9f7501d79a14770', 1, 'gsm0503_gsm_efr_protected_bits(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gacc2ef5f5beeb76ebb9f7501d79a14770', 1, 'gsm0503_gsm_efr_protected_bits(Global Namespace)']\n ]],\n- ['gsm0503_5fgsm_5ffr_5fmap_34', ['gsm0503_gsm_fr_map', ['../../../coding/html/group__tables.html#gaffd0d72674078a6c0fae9b2cf70a8204', 1, 'gsm0503_gsm_fr_map(Global Namespace)'],\n+ ['gsm0503_5fgsm_5ffr_5fmap_27', ['gsm0503_gsm_fr_map', ['../../../coding/html/group__tables.html#gaffd0d72674078a6c0fae9b2cf70a8204', 1, 'gsm0503_gsm_fr_map(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaffd0d72674078a6c0fae9b2cf70a8204', 1, 'gsm0503_gsm_fr_map(Global Namespace)']\n ]],\n- ['gsm0503_5finterleave_5fmcs5_35', ['gsm0503_interleave_mcs5', ['../../../coding/html/group__tables.html#gafb0fae9a25edbcdfb453d490ac10a817', 1, 'gsm0503_interleave_mcs5(Global Namespace)'],\n+ ['gsm0503_5finterleave_5fmcs5_28', ['gsm0503_interleave_mcs5', ['../../../coding/html/group__tables.html#gafb0fae9a25edbcdfb453d490ac10a817', 1, 'gsm0503_interleave_mcs5(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gafb0fae9a25edbcdfb453d490ac10a817', 1, 'gsm0503_interleave_mcs5(Global Namespace)']\n ]],\n- ['gsm0503_5finterleaving_2ec_36', ['gsm0503_interleaving.c', ['../../../coding/html/gsm0503__interleaving_8c.html', 1, '']]],\n- ['gsm0503_5finterleaving_2eh_37', ['gsm0503_interleaving.h', ['../../../coding/html/gsm0503__interleaving_8h.html', 1, '']]],\n- ['gsm0503_5fmapping_2ec_38', ['gsm0503_mapping.c', ['../../../coding/html/gsm0503__mapping_8c.html', 1, '']]],\n- ['gsm0503_5fmapping_2eh_39', ['gsm0503_mapping.h', ['../../../coding/html/gsm0503__mapping_8h.html', 1, '']]],\n- ['gsm0503_5fmcs1_5fdl_5fdeinterleave_40', ['gsm0503_mcs1_dl_deinterleave', ['../../../coding/html/group__interleaving.html#ga81589d3d4915e770a388e94403df6c98', 1, ]]],\n- ['gsm0503_5fmcs1_5fdl_5finterleave_41', ['gsm0503_mcs1_dl_interleave', ['../../../coding/html/group__interleaving.html#gae9fa50f63410a5c426f2a2108bb91794', 1, ]]],\n- ['gsm0503_5fmcs1_5ful_5fdeinterleave_42', ['gsm0503_mcs1_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga5ee74b434dbc0f265de35498363f1654', 1, ]]],\n- ['gsm0503_5fmcs1_5ful_5finterleave_43', ['gsm0503_mcs1_ul_interleave', ['../../../coding/html/group__interleaving.html#gac8e26223db42ebf7f6077790ca5b3d3a', 1, ]]],\n- ['gsm0503_5fmcs5_5fburst_5fswap_44', ['gsm0503_mcs5_burst_swap', ['../../../coding/html/group__mapping.html#gab5823b934dd78b6820ea5daf51d1bf6d', 1, ]]],\n- ['gsm0503_5fmcs5_5fdl_5fburst_5fmap_45', ['gsm0503_mcs5_dl_burst_map', ['../../../coding/html/group__mapping.html#gae362f53abe19876581692706f69180b6', 1, ]]],\n- ['gsm0503_5fmcs5_5fdl_5fburst_5funmap_46', ['gsm0503_mcs5_dl_burst_unmap', ['../../../coding/html/group__mapping.html#gafbbac46b4ac74b97552b278234e98cc2', 1, ]]],\n- ['gsm0503_5fmcs5_5fdl_5fdeinterleave_47', ['gsm0503_mcs5_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gae96b81ae789be250fd405c724d013066', 1, ]]],\n- ['gsm0503_5fmcs5_5fdl_5finterleave_48', ['gsm0503_mcs5_dl_interleave', ['../../../coding/html/group__interleaving.html#ga823521ec966cca0e39767121c21e1a25', 1, ]]],\n- ['gsm0503_5fmcs5_5ful_5fburst_5fmap_49', ['gsm0503_mcs5_ul_burst_map', ['../../../coding/html/group__mapping.html#ga007a2022eb27717e7f38f0db99776840', 1, ]]],\n- ['gsm0503_5fmcs5_5ful_5fburst_5funmap_50', ['gsm0503_mcs5_ul_burst_unmap', ['../../../coding/html/group__mapping.html#gaa64a4425b6e96f401d6b792ec4fda7c4', 1, ]]],\n- ['gsm0503_5fmcs5_5ful_5fdeinterleave_51', ['gsm0503_mcs5_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga03051da872deec5d796776479d037581', 1, ]]],\n- ['gsm0503_5fmcs5_5ful_5finterleave_52', ['gsm0503_mcs5_ul_interleave', ['../../../coding/html/group__interleaving.html#ga5c5348f53242dedba6d7bcbaca0a33a6', 1, ]]],\n- ['gsm0503_5fmcs5_5fusf_5fprecode_5ftable_53', ['gsm0503_mcs5_usf_precode_table', ['../../../coding/html/group__tables.html#gab243e7c77b0e8063f24363a7623f9372', 1, 'gsm0503_mcs5_usf_precode_table(Global Namespace)'],\n+ ['gsm0503_5finterleaving_2ec_29', ['gsm0503_interleaving.c', ['../../../coding/html/gsm0503__interleaving_8c.html', 1, '']]],\n+ ['gsm0503_5finterleaving_2eh_30', ['gsm0503_interleaving.h', ['../../../coding/html/gsm0503__interleaving_8h.html', 1, '']]],\n+ ['gsm0503_5fmapping_2ec_31', ['gsm0503_mapping.c', ['../../../coding/html/gsm0503__mapping_8c.html', 1, '']]],\n+ ['gsm0503_5fmapping_2eh_32', ['gsm0503_mapping.h', ['../../../coding/html/gsm0503__mapping_8h.html', 1, '']]],\n+ ['gsm0503_5fmcs1_5fdl_5fdeinterleave_33', ['gsm0503_mcs1_dl_deinterleave', ['../../../coding/html/group__interleaving.html#ga81589d3d4915e770a388e94403df6c98', 1, ]]],\n+ ['gsm0503_5fmcs1_5fdl_5finterleave_34', ['gsm0503_mcs1_dl_interleave', ['../../../coding/html/group__interleaving.html#gae9fa50f63410a5c426f2a2108bb91794', 1, ]]],\n+ ['gsm0503_5fmcs1_5ful_5fdeinterleave_35', ['gsm0503_mcs1_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga5ee74b434dbc0f265de35498363f1654', 1, ]]],\n+ ['gsm0503_5fmcs1_5ful_5finterleave_36', ['gsm0503_mcs1_ul_interleave', ['../../../coding/html/group__interleaving.html#gac8e26223db42ebf7f6077790ca5b3d3a', 1, ]]],\n+ ['gsm0503_5fmcs5_5fburst_5fswap_37', ['gsm0503_mcs5_burst_swap', ['../../../coding/html/group__mapping.html#gab5823b934dd78b6820ea5daf51d1bf6d', 1, ]]],\n+ ['gsm0503_5fmcs5_5fdl_5fburst_5fmap_38', ['gsm0503_mcs5_dl_burst_map', ['../../../coding/html/group__mapping.html#gae362f53abe19876581692706f69180b6', 1, ]]],\n+ ['gsm0503_5fmcs5_5fdl_5fburst_5funmap_39', ['gsm0503_mcs5_dl_burst_unmap', ['../../../coding/html/group__mapping.html#gafbbac46b4ac74b97552b278234e98cc2', 1, ]]],\n+ ['gsm0503_5fmcs5_5fdl_5fdeinterleave_40', ['gsm0503_mcs5_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gae96b81ae789be250fd405c724d013066', 1, ]]],\n+ ['gsm0503_5fmcs5_5fdl_5finterleave_41', ['gsm0503_mcs5_dl_interleave', ['../../../coding/html/group__interleaving.html#ga823521ec966cca0e39767121c21e1a25', 1, ]]],\n+ ['gsm0503_5fmcs5_5ful_5fburst_5fmap_42', ['gsm0503_mcs5_ul_burst_map', ['../../../coding/html/group__mapping.html#ga007a2022eb27717e7f38f0db99776840', 1, ]]],\n+ ['gsm0503_5fmcs5_5ful_5fburst_5funmap_43', ['gsm0503_mcs5_ul_burst_unmap', ['../../../coding/html/group__mapping.html#gaa64a4425b6e96f401d6b792ec4fda7c4', 1, ]]],\n+ ['gsm0503_5fmcs5_5ful_5fdeinterleave_44', ['gsm0503_mcs5_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga03051da872deec5d796776479d037581', 1, ]]],\n+ ['gsm0503_5fmcs5_5ful_5finterleave_45', ['gsm0503_mcs5_ul_interleave', ['../../../coding/html/group__interleaving.html#ga5c5348f53242dedba6d7bcbaca0a33a6', 1, ]]],\n+ ['gsm0503_5fmcs5_5fusf_5fprecode_5ftable_46', ['gsm0503_mcs5_usf_precode_table', ['../../../coding/html/group__tables.html#gab243e7c77b0e8063f24363a7623f9372', 1, 'gsm0503_mcs5_usf_precode_table(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gab243e7c77b0e8063f24363a7623f9372', 1, 'gsm0503_mcs5_usf_precode_table(Global Namespace)']\n ]],\n- ['gsm0503_5fmcs7_5fdl_5fburst_5fmap_54', ['gsm0503_mcs7_dl_burst_map', ['../../../coding/html/group__mapping.html#ga556b3b5376d054cd26637b3f720bebec', 1, ]]],\n- ['gsm0503_5fmcs7_5fdl_5fburst_5funmap_55', ['gsm0503_mcs7_dl_burst_unmap', ['../../../coding/html/group__mapping.html#gacfb25af5a7f2d6d061da61b5513a6cf2', 1, ]]],\n- ['gsm0503_5fmcs7_5fdl_5fdeinterleave_56', ['gsm0503_mcs7_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gabbfc984c6e557520dd6fec7a92e8cd13', 1, ]]],\n- ['gsm0503_5fmcs7_5fdl_5finterleave_57', ['gsm0503_mcs7_dl_interleave', ['../../../coding/html/group__interleaving.html#gadcce2f23545835ed75c896ffda3df2fb', 1, ]]],\n- ['gsm0503_5fmcs7_5ful_5fburst_5fmap_58', ['gsm0503_mcs7_ul_burst_map', ['../../../coding/html/group__mapping.html#ga1de7461faf55f2f5479fa49d992cb73f', 1, ]]],\n- ['gsm0503_5fmcs7_5ful_5fburst_5funmap_59', ['gsm0503_mcs7_ul_burst_unmap', ['../../../coding/html/group__mapping.html#ga81e36c06ae9fda4217acd2a341a81f91', 1, ]]],\n- ['gsm0503_5fmcs7_5ful_5fdeinterleave_60', ['gsm0503_mcs7_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga3cf661a8b1cb18b1085e15a7b7334dfd', 1, ]]],\n- ['gsm0503_5fmcs7_5ful_5finterleave_61', ['gsm0503_mcs7_ul_interleave', ['../../../coding/html/group__interleaving.html#gad5a5d53070044ea1625420561d81a3d7', 1, ]]],\n- ['gsm0503_5fmcs8_5fdl_5fdeinterleave_62', ['gsm0503_mcs8_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gac2c40b91086207efa44cf2e6f93b168d', 1, ]]],\n- ['gsm0503_5fmcs8_5fdl_5finterleave_63', ['gsm0503_mcs8_dl_interleave', ['../../../coding/html/group__interleaving.html#ga795ad80e6073d8d62b369dcb9ff76861', 1, ]]],\n- ['gsm0503_5fmcs8_5ful_5fdeinterleave_64', ['gsm0503_mcs8_ul_deinterleave', ['../../../coding/html/group__interleaving.html#gab43bb10f502a58e95d97960457c44826', 1, ]]],\n- ['gsm0503_5fmcs8_5ful_5finterleave_65', ['gsm0503_mcs8_ul_interleave', ['../../../coding/html/group__interleaving.html#ga00563a81cb2c0b9479ebaa6b31eaba3b', 1, ]]],\n- ['gsm0503_5fmcs_5fcode_66', ['gsm0503_mcs_code', ['../../../coding/html/structgsm0503__mcs__code.html', 1, '']]],\n- ['gsm0503_5fmcs_5fcrc12_67', ['gsm0503_mcs_crc12', ['../../../coding/html/group__parity.html#ga623b298cf1b108553bf1710f787573e5', 1, 'gsm0503_mcs_crc12(Global Namespace)'],\n+ ['gsm0503_5fmcs7_5fdl_5fburst_5fmap_47', ['gsm0503_mcs7_dl_burst_map', ['../../../coding/html/group__mapping.html#ga556b3b5376d054cd26637b3f720bebec', 1, ]]],\n+ ['gsm0503_5fmcs7_5fdl_5fburst_5funmap_48', ['gsm0503_mcs7_dl_burst_unmap', ['../../../coding/html/group__mapping.html#gacfb25af5a7f2d6d061da61b5513a6cf2', 1, ]]],\n+ ['gsm0503_5fmcs7_5fdl_5fdeinterleave_49', ['gsm0503_mcs7_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gabbfc984c6e557520dd6fec7a92e8cd13', 1, ]]],\n+ ['gsm0503_5fmcs7_5fdl_5finterleave_50', ['gsm0503_mcs7_dl_interleave', ['../../../coding/html/group__interleaving.html#gadcce2f23545835ed75c896ffda3df2fb', 1, ]]],\n+ ['gsm0503_5fmcs7_5ful_5fburst_5fmap_51', ['gsm0503_mcs7_ul_burst_map', ['../../../coding/html/group__mapping.html#ga1de7461faf55f2f5479fa49d992cb73f', 1, ]]],\n+ ['gsm0503_5fmcs7_5ful_5fburst_5funmap_52', ['gsm0503_mcs7_ul_burst_unmap', ['../../../coding/html/group__mapping.html#ga81e36c06ae9fda4217acd2a341a81f91', 1, ]]],\n+ ['gsm0503_5fmcs7_5ful_5fdeinterleave_53', ['gsm0503_mcs7_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga3cf661a8b1cb18b1085e15a7b7334dfd', 1, ]]],\n+ ['gsm0503_5fmcs7_5ful_5finterleave_54', ['gsm0503_mcs7_ul_interleave', ['../../../coding/html/group__interleaving.html#gad5a5d53070044ea1625420561d81a3d7', 1, ]]],\n+ ['gsm0503_5fmcs8_5fdl_5fdeinterleave_55', ['gsm0503_mcs8_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gac2c40b91086207efa44cf2e6f93b168d', 1, ]]],\n+ ['gsm0503_5fmcs8_5fdl_5finterleave_56', ['gsm0503_mcs8_dl_interleave', ['../../../coding/html/group__interleaving.html#ga795ad80e6073d8d62b369dcb9ff76861', 1, ]]],\n+ ['gsm0503_5fmcs8_5ful_5fdeinterleave_57', ['gsm0503_mcs8_ul_deinterleave', ['../../../coding/html/group__interleaving.html#gab43bb10f502a58e95d97960457c44826', 1, ]]],\n+ ['gsm0503_5fmcs8_5ful_5finterleave_58', ['gsm0503_mcs8_ul_interleave', ['../../../coding/html/group__interleaving.html#ga00563a81cb2c0b9479ebaa6b31eaba3b', 1, ]]],\n+ ['gsm0503_5fmcs_5fcode_59', ['gsm0503_mcs_code', ['../../../coding/html/structgsm0503__mcs__code.html', 1, '']]],\n+ ['gsm0503_5fmcs_5fcrc12_60', ['gsm0503_mcs_crc12', ['../../../coding/html/group__parity.html#ga623b298cf1b108553bf1710f787573e5', 1, 'gsm0503_mcs_crc12(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga623b298cf1b108553bf1710f787573e5', 1, 'gsm0503_mcs_crc12(Global Namespace)']\n ]],\n- ['gsm0503_5fmcs_5fcrc8_5fhdr_68', ['gsm0503_mcs_crc8_hdr', ['../../../coding/html/group__parity.html#ga40b02107f477eef4f8a83874b7c5845b', 1, 'gsm0503_mcs_crc8_hdr(Global Namespace)'],\n+ ['gsm0503_5fmcs_5fcrc8_5fhdr_61', ['gsm0503_mcs_crc8_hdr', ['../../../coding/html/group__parity.html#ga40b02107f477eef4f8a83874b7c5845b', 1, 'gsm0503_mcs_crc8_hdr(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga40b02107f477eef4f8a83874b7c5845b', 1, 'gsm0503_mcs_crc8_hdr(Global Namespace)']\n ]],\n- ['gsm0503_5fmcs_5fdl_5fcodes_69', ['gsm0503_mcs_dl_codes', ['../../../coding/html/group__coding.html#gad9357b19e18fa56b098015336d24914d', 1, ]]],\n- ['gsm0503_5fmcs_5ful_5fcodes_70', ['gsm0503_mcs_ul_codes', ['../../../coding/html/group__coding.html#ga316e84051ae5ae8b512632cf2b821747', 1, ]]],\n- ['gsm0503_5fparity_2ec_71', ['gsm0503_parity.c', ['../../../coding/html/gsm0503__parity_8c.html', 1, '']]],\n- ['gsm0503_5fparity_2eh_72', ['gsm0503_parity.h', ['../../../coding/html/gsm0503__parity_8h.html', 1, '']]],\n- ['gsm0503_5fpdtch_5fdecode_73', ['gsm0503_pdtch_decode', ['../../../coding/html/group__coding.html#ga9a38e782bd06f67c16f2924b60421c32', 1, ]]],\n- ['gsm0503_5fpdtch_5fedge_5fhl_5fhn_5fsbit_74', ['gsm0503_pdtch_edge_hl_hn_sbit', ['../../../coding/html/group__tables.html#ga358b1c94cd53f3aa0399730af5f2bb4b', 1, 'gsm0503_pdtch_edge_hl_hn_sbit(Global Namespace)'],\n+ ['gsm0503_5fmcs_5fdl_5fcodes_62', ['gsm0503_mcs_dl_codes', ['../../../coding/html/group__coding.html#gad9357b19e18fa56b098015336d24914d', 1, ]]],\n+ ['gsm0503_5fmcs_5ful_5fcodes_63', ['gsm0503_mcs_ul_codes', ['../../../coding/html/group__coding.html#ga316e84051ae5ae8b512632cf2b821747', 1, ]]],\n+ ['gsm0503_5fparity_2ec_64', ['gsm0503_parity.c', ['../../../coding/html/gsm0503__parity_8c.html', 1, '']]],\n+ ['gsm0503_5fparity_2eh_65', ['gsm0503_parity.h', ['../../../coding/html/gsm0503__parity_8h.html', 1, '']]],\n+ ['gsm0503_5fpdtch_5fdecode_66', ['gsm0503_pdtch_decode', ['../../../coding/html/group__coding.html#ga9a38e782bd06f67c16f2924b60421c32', 1, ]]],\n+ ['gsm0503_5fpdtch_5fedge_5fhl_5fhn_5fsbit_67', ['gsm0503_pdtch_edge_hl_hn_sbit', ['../../../coding/html/group__tables.html#ga358b1c94cd53f3aa0399730af5f2bb4b', 1, 'gsm0503_pdtch_edge_hl_hn_sbit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga358b1c94cd53f3aa0399730af5f2bb4b', 1, 'gsm0503_pdtch_edge_hl_hn_sbit(Global Namespace)']\n ]],\n- ['gsm0503_5fpdtch_5fedge_5fhl_5fhn_5fubit_75', ['gsm0503_pdtch_edge_hl_hn_ubit', ['../../../coding/html/group__tables.html#gaf615f778e0469f887ab4a6ac8fa56d81', 1, 'gsm0503_pdtch_edge_hl_hn_ubit(Global Namespace)'],\n+ ['gsm0503_5fpdtch_5fedge_5fhl_5fhn_5fubit_68', ['gsm0503_pdtch_edge_hl_hn_ubit', ['../../../coding/html/group__tables.html#gaf615f778e0469f887ab4a6ac8fa56d81', 1, 'gsm0503_pdtch_edge_hl_hn_ubit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaf615f778e0469f887ab4a6ac8fa56d81', 1, 'gsm0503_pdtch_edge_hl_hn_ubit(Global Namespace)']\n ]],\n- ['gsm0503_5fpdtch_5fegprs_5fdecode_76', ['gsm0503_pdtch_egprs_decode', ['../../../coding/html/group__coding.html#ga3f241958cd15c8030212c0b936337f0c', 1, ]]],\n- ['gsm0503_5fpdtch_5fegprs_5fencode_77', ['gsm0503_pdtch_egprs_encode', ['../../../coding/html/group__coding.html#gadedeea2653a7262a862cde40bcf57e7a', 1, ]]],\n- ['gsm0503_5fpdtch_5fencode_78', ['gsm0503_pdtch_encode', ['../../../coding/html/group__coding.html#gaa1b099432ef4cd099921f266e5774a84', 1, ]]],\n- ['gsm0503_5fpdtch_5fhl_5fhn_5fsbit_79', ['gsm0503_pdtch_hl_hn_sbit', ['../../../coding/html/group__tables.html#gac52259a7a9f20159ce8886cb110cb650', 1, 'gsm0503_pdtch_hl_hn_sbit(Global Namespace)'],\n+ ['gsm0503_5fpdtch_5fegprs_5fdecode_69', ['gsm0503_pdtch_egprs_decode', ['../../../coding/html/group__coding.html#ga3f241958cd15c8030212c0b936337f0c', 1, ]]],\n+ ['gsm0503_5fpdtch_5fegprs_5fencode_70', ['gsm0503_pdtch_egprs_encode', ['../../../coding/html/group__coding.html#gadedeea2653a7262a862cde40bcf57e7a', 1, ]]],\n+ ['gsm0503_5fpdtch_5fencode_71', ['gsm0503_pdtch_encode', ['../../../coding/html/group__coding.html#gaa1b099432ef4cd099921f266e5774a84', 1, ]]],\n+ ['gsm0503_5fpdtch_5fhl_5fhn_5fsbit_72', ['gsm0503_pdtch_hl_hn_sbit', ['../../../coding/html/group__tables.html#gac52259a7a9f20159ce8886cb110cb650', 1, 'gsm0503_pdtch_hl_hn_sbit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gac52259a7a9f20159ce8886cb110cb650', 1, 'gsm0503_pdtch_hl_hn_sbit(Global Namespace)']\n ]],\n- ['gsm0503_5fpdtch_5fhl_5fhn_5fubit_80', ['gsm0503_pdtch_hl_hn_ubit', ['../../../coding/html/group__tables.html#ga41d417c0e88182edb6bafb4fcbbf4901', 1, 'gsm0503_pdtch_hl_hn_ubit(Global Namespace)'],\n+ ['gsm0503_5fpdtch_5fhl_5fhn_5fubit_73', ['gsm0503_pdtch_hl_hn_ubit', ['../../../coding/html/group__tables.html#ga41d417c0e88182edb6bafb4fcbbf4901', 1, 'gsm0503_pdtch_hl_hn_ubit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga41d417c0e88182edb6bafb4fcbbf4901', 1, 'gsm0503_pdtch_hl_hn_ubit(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fcs2_81', ['gsm0503_puncture_cs2', ['../../../coding/html/group__tables.html#ga4c99809fc3a30703721f1440199d41cf', 1, 'gsm0503_puncture_cs2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fcs2_74', ['gsm0503_puncture_cs2', ['../../../coding/html/group__tables.html#ga4c99809fc3a30703721f1440199d41cf', 1, 'gsm0503_puncture_cs2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga4c99809fc3a30703721f1440199d41cf', 1, 'gsm0503_puncture_cs2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fcs3_82', ['gsm0503_puncture_cs3', ['../../../coding/html/group__tables.html#gab542e6dcff26b8ad882338142230163b', 1, 'gsm0503_puncture_cs3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fcs3_75', ['gsm0503_puncture_cs3', ['../../../coding/html/group__tables.html#gab542e6dcff26b8ad882338142230163b', 1, 'gsm0503_puncture_cs3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gab542e6dcff26b8ad882338142230163b', 1, 'gsm0503_puncture_cs3(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs1_5fdl_5fhdr_83', ['gsm0503_puncture_mcs1_dl_hdr', ['../../../coding/html/group__tables.html#ga63f88a742093bc2a1cb2df0c2d7334b7', 1, 'gsm0503_puncture_mcs1_dl_hdr(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs1_5fdl_5fhdr_76', ['gsm0503_puncture_mcs1_dl_hdr', ['../../../coding/html/group__tables.html#ga63f88a742093bc2a1cb2df0c2d7334b7', 1, 'gsm0503_puncture_mcs1_dl_hdr(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga63f88a742093bc2a1cb2df0c2d7334b7', 1, 'gsm0503_puncture_mcs1_dl_hdr(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs1_5fp1_84', ['gsm0503_puncture_mcs1_p1', ['../../../coding/html/group__tables.html#ga79cc39def8daf6989bb378c06251bc73', 1, 'gsm0503_puncture_mcs1_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs1_5fp1_77', ['gsm0503_puncture_mcs1_p1', ['../../../coding/html/group__tables.html#ga79cc39def8daf6989bb378c06251bc73', 1, 'gsm0503_puncture_mcs1_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga79cc39def8daf6989bb378c06251bc73', 1, 'gsm0503_puncture_mcs1_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs1_5fp2_85', ['gsm0503_puncture_mcs1_p2', ['../../../coding/html/group__tables.html#ga784520ed8ed755417a990f272a50b81a', 1, 'gsm0503_puncture_mcs1_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs1_5fp2_78', ['gsm0503_puncture_mcs1_p2', ['../../../coding/html/group__tables.html#ga784520ed8ed755417a990f272a50b81a', 1, 'gsm0503_puncture_mcs1_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga784520ed8ed755417a990f272a50b81a', 1, 'gsm0503_puncture_mcs1_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs1_5ful_5fhdr_86', ['gsm0503_puncture_mcs1_ul_hdr', ['../../../coding/html/group__tables.html#ga2a9952b0015723c62230b3f09233d652', 1, 'gsm0503_puncture_mcs1_ul_hdr(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs1_5ful_5fhdr_79', ['gsm0503_puncture_mcs1_ul_hdr', ['../../../coding/html/group__tables.html#ga2a9952b0015723c62230b3f09233d652', 1, 'gsm0503_puncture_mcs1_ul_hdr(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga2a9952b0015723c62230b3f09233d652', 1, 'gsm0503_puncture_mcs1_ul_hdr(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs2_5fp1_87', ['gsm0503_puncture_mcs2_p1', ['../../../coding/html/group__tables.html#ga9ebfd5ec16e055f6b176d84bc3c876bd', 1, 'gsm0503_puncture_mcs2_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs2_5fp1_80', ['gsm0503_puncture_mcs2_p1', ['../../../coding/html/group__tables.html#ga9ebfd5ec16e055f6b176d84bc3c876bd', 1, 'gsm0503_puncture_mcs2_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga9ebfd5ec16e055f6b176d84bc3c876bd', 1, 'gsm0503_puncture_mcs2_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs2_5fp2_88', ['gsm0503_puncture_mcs2_p2', ['../../../coding/html/group__tables.html#gac68cf12258d16a5446a0c6914cdcf4b7', 1, 'gsm0503_puncture_mcs2_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs2_5fp2_81', ['gsm0503_puncture_mcs2_p2', ['../../../coding/html/group__tables.html#gac68cf12258d16a5446a0c6914cdcf4b7', 1, 'gsm0503_puncture_mcs2_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gac68cf12258d16a5446a0c6914cdcf4b7', 1, 'gsm0503_puncture_mcs2_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs3_5fp1_89', ['gsm0503_puncture_mcs3_p1', ['../../../coding/html/group__tables.html#ga44ebb937d67a0694bad8541f7a3ee412', 1, 'gsm0503_puncture_mcs3_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs3_5fp1_82', ['gsm0503_puncture_mcs3_p1', ['../../../coding/html/group__tables.html#ga44ebb937d67a0694bad8541f7a3ee412', 1, 'gsm0503_puncture_mcs3_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga44ebb937d67a0694bad8541f7a3ee412', 1, 'gsm0503_puncture_mcs3_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs3_5fp2_90', ['gsm0503_puncture_mcs3_p2', ['../../../coding/html/group__tables.html#ga8be53889c3d94a4669b03d5a0f9fe4a4', 1, 'gsm0503_puncture_mcs3_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs3_5fp2_83', ['gsm0503_puncture_mcs3_p2', ['../../../coding/html/group__tables.html#ga8be53889c3d94a4669b03d5a0f9fe4a4', 1, 'gsm0503_puncture_mcs3_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga8be53889c3d94a4669b03d5a0f9fe4a4', 1, 'gsm0503_puncture_mcs3_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs3_5fp3_91', ['gsm0503_puncture_mcs3_p3', ['../../../coding/html/group__tables.html#ga80c3a82eaf9c6367bc3a968487da7c4a', 1, 'gsm0503_puncture_mcs3_p3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs3_5fp3_84', ['gsm0503_puncture_mcs3_p3', ['../../../coding/html/group__tables.html#ga80c3a82eaf9c6367bc3a968487da7c4a', 1, 'gsm0503_puncture_mcs3_p3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga80c3a82eaf9c6367bc3a968487da7c4a', 1, 'gsm0503_puncture_mcs3_p3(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs4_5fp1_92', ['gsm0503_puncture_mcs4_p1', ['../../../coding/html/group__tables.html#gad221977ef77440a46d1b0e9dd156ffb1', 1, 'gsm0503_puncture_mcs4_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs4_5fp1_85', ['gsm0503_puncture_mcs4_p1', ['../../../coding/html/group__tables.html#gad221977ef77440a46d1b0e9dd156ffb1', 1, 'gsm0503_puncture_mcs4_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gad221977ef77440a46d1b0e9dd156ffb1', 1, 'gsm0503_puncture_mcs4_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs4_5fp2_93', ['gsm0503_puncture_mcs4_p2', ['../../../coding/html/group__tables.html#gaae3c2cc7ab633546fcd24a671d05a7be', 1, 'gsm0503_puncture_mcs4_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs4_5fp2_86', ['gsm0503_puncture_mcs4_p2', ['../../../coding/html/group__tables.html#gaae3c2cc7ab633546fcd24a671d05a7be', 1, 'gsm0503_puncture_mcs4_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaae3c2cc7ab633546fcd24a671d05a7be', 1, 'gsm0503_puncture_mcs4_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs4_5fp3_94', ['gsm0503_puncture_mcs4_p3', ['../../../coding/html/group__tables.html#gabae35c9be5090ca4e76873769d96bebb', 1, 'gsm0503_puncture_mcs4_p3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs4_5fp3_87', ['gsm0503_puncture_mcs4_p3', ['../../../coding/html/group__tables.html#gabae35c9be5090ca4e76873769d96bebb', 1, 'gsm0503_puncture_mcs4_p3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gabae35c9be5090ca4e76873769d96bebb', 1, 'gsm0503_puncture_mcs4_p3(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs5_5fp1_95', ['gsm0503_puncture_mcs5_p1', ['../../../coding/html/group__tables.html#ga847d049cb7a22ec14bf7aefb4196d64e', 1, 'gsm0503_puncture_mcs5_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs5_5fp1_88', ['gsm0503_puncture_mcs5_p1', ['../../../coding/html/group__tables.html#ga847d049cb7a22ec14bf7aefb4196d64e', 1, 'gsm0503_puncture_mcs5_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga847d049cb7a22ec14bf7aefb4196d64e', 1, 'gsm0503_puncture_mcs5_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs5_5fp2_96', ['gsm0503_puncture_mcs5_p2', ['../../../coding/html/group__tables.html#ga29f03b7c57af255bac9f824b1bf9bab9', 1, 'gsm0503_puncture_mcs5_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs5_5fp2_89', ['gsm0503_puncture_mcs5_p2', ['../../../coding/html/group__tables.html#ga29f03b7c57af255bac9f824b1bf9bab9', 1, 'gsm0503_puncture_mcs5_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga29f03b7c57af255bac9f824b1bf9bab9', 1, 'gsm0503_puncture_mcs5_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs6_5fp1_97', ['gsm0503_puncture_mcs6_p1', ['../../../coding/html/group__tables.html#gaa1608b61372ec6f8b74e09898416f4d9', 1, 'gsm0503_puncture_mcs6_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs6_5fp1_90', ['gsm0503_puncture_mcs6_p1', ['../../../coding/html/group__tables.html#gaa1608b61372ec6f8b74e09898416f4d9', 1, 'gsm0503_puncture_mcs6_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaa1608b61372ec6f8b74e09898416f4d9', 1, 'gsm0503_puncture_mcs6_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs6_5fp2_98', ['gsm0503_puncture_mcs6_p2', ['../../../coding/html/group__tables.html#ga83030b78d95eeeebe2563eb749247a07', 1, 'gsm0503_puncture_mcs6_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs6_5fp2_91', ['gsm0503_puncture_mcs6_p2', ['../../../coding/html/group__tables.html#ga83030b78d95eeeebe2563eb749247a07', 1, 'gsm0503_puncture_mcs6_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga83030b78d95eeeebe2563eb749247a07', 1, 'gsm0503_puncture_mcs6_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs7_5fdl_5fhdr_99', ['gsm0503_puncture_mcs7_dl_hdr', ['../../../coding/html/group__tables.html#gabf10743c426cb28824871fe3b73ee995', 1, 'gsm0503_puncture_mcs7_dl_hdr(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs7_5fdl_5fhdr_92', ['gsm0503_puncture_mcs7_dl_hdr', ['../../../coding/html/group__tables.html#gabf10743c426cb28824871fe3b73ee995', 1, 'gsm0503_puncture_mcs7_dl_hdr(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gabf10743c426cb28824871fe3b73ee995', 1, 'gsm0503_puncture_mcs7_dl_hdr(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs7_5fp1_100', ['gsm0503_puncture_mcs7_p1', ['../../../coding/html/group__tables.html#ga70d11a1ccf713e8932e1725a35b6a68d', 1, 'gsm0503_puncture_mcs7_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs7_5fp1_93', ['gsm0503_puncture_mcs7_p1', ['../../../coding/html/group__tables.html#ga70d11a1ccf713e8932e1725a35b6a68d', 1, 'gsm0503_puncture_mcs7_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga70d11a1ccf713e8932e1725a35b6a68d', 1, 'gsm0503_puncture_mcs7_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs7_5fp2_101', ['gsm0503_puncture_mcs7_p2', ['../../../coding/html/group__tables.html#gaf8fe349824475403a44952c9b36692af', 1, 'gsm0503_puncture_mcs7_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs7_5fp2_94', ['gsm0503_puncture_mcs7_p2', ['../../../coding/html/group__tables.html#gaf8fe349824475403a44952c9b36692af', 1, 'gsm0503_puncture_mcs7_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaf8fe349824475403a44952c9b36692af', 1, 'gsm0503_puncture_mcs7_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs7_5fp3_102', ['gsm0503_puncture_mcs7_p3', ['../../../coding/html/group__tables.html#ga6fb06a421aac8693dae53d9f832ead7c', 1, 'gsm0503_puncture_mcs7_p3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs7_5fp3_95', ['gsm0503_puncture_mcs7_p3', ['../../../coding/html/group__tables.html#ga6fb06a421aac8693dae53d9f832ead7c', 1, 'gsm0503_puncture_mcs7_p3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga6fb06a421aac8693dae53d9f832ead7c', 1, 'gsm0503_puncture_mcs7_p3(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs7_5ful_5fhdr_103', ['gsm0503_puncture_mcs7_ul_hdr', ['../../../coding/html/group__tables.html#ga0082ad7a1675316bc383f60c027cbd7e', 1, 'gsm0503_puncture_mcs7_ul_hdr(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs7_5ful_5fhdr_96', ['gsm0503_puncture_mcs7_ul_hdr', ['../../../coding/html/group__tables.html#ga0082ad7a1675316bc383f60c027cbd7e', 1, 'gsm0503_puncture_mcs7_ul_hdr(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga0082ad7a1675316bc383f60c027cbd7e', 1, 'gsm0503_puncture_mcs7_ul_hdr(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs8_5fp1_104', ['gsm0503_puncture_mcs8_p1', ['../../../coding/html/group__tables.html#ga5d855ea4c83b994b5bc88110a1dc2868', 1, 'gsm0503_puncture_mcs8_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs8_5fp1_97', ['gsm0503_puncture_mcs8_p1', ['../../../coding/html/group__tables.html#ga5d855ea4c83b994b5bc88110a1dc2868', 1, 'gsm0503_puncture_mcs8_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga5d855ea4c83b994b5bc88110a1dc2868', 1, 'gsm0503_puncture_mcs8_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs8_5fp2_105', ['gsm0503_puncture_mcs8_p2', ['../../../coding/html/group__tables.html#ga21f249a4d782676af78b1b8dd114d23d', 1, 'gsm0503_puncture_mcs8_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs8_5fp2_98', ['gsm0503_puncture_mcs8_p2', ['../../../coding/html/group__tables.html#ga21f249a4d782676af78b1b8dd114d23d', 1, 'gsm0503_puncture_mcs8_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga21f249a4d782676af78b1b8dd114d23d', 1, 'gsm0503_puncture_mcs8_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs8_5fp3_106', ['gsm0503_puncture_mcs8_p3', ['../../../coding/html/group__tables.html#gaf40fe44378b7c854c8dcb9e6f7d7fbb9', 1, 'gsm0503_puncture_mcs8_p3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs8_5fp3_99', ['gsm0503_puncture_mcs8_p3', ['../../../coding/html/group__tables.html#gaf40fe44378b7c854c8dcb9e6f7d7fbb9', 1, 'gsm0503_puncture_mcs8_p3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaf40fe44378b7c854c8dcb9e6f7d7fbb9', 1, 'gsm0503_puncture_mcs8_p3(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs9_5fp1_107', ['gsm0503_puncture_mcs9_p1', ['../../../coding/html/group__tables.html#ga8f39308751a182b38c7f9478c258c697', 1, 'gsm0503_puncture_mcs9_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs9_5fp1_100', ['gsm0503_puncture_mcs9_p1', ['../../../coding/html/group__tables.html#ga8f39308751a182b38c7f9478c258c697', 1, 'gsm0503_puncture_mcs9_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga8f39308751a182b38c7f9478c258c697', 1, 'gsm0503_puncture_mcs9_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs9_5fp2_108', ['gsm0503_puncture_mcs9_p2', ['../../../coding/html/group__tables.html#ga89c39930525041534c38c42e03d59ee4', 1, 'gsm0503_puncture_mcs9_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs9_5fp2_101', ['gsm0503_puncture_mcs9_p2', ['../../../coding/html/group__tables.html#ga89c39930525041534c38c42e03d59ee4', 1, 'gsm0503_puncture_mcs9_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga89c39930525041534c38c42e03d59ee4', 1, 'gsm0503_puncture_mcs9_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs9_5fp3_109', ['gsm0503_puncture_mcs9_p3', ['../../../coding/html/group__tables.html#gaeff543bc88bf0efe81d12916f21542a9', 1, 'gsm0503_puncture_mcs9_p3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs9_5fp3_102', ['gsm0503_puncture_mcs9_p3', ['../../../coding/html/group__tables.html#gaeff543bc88bf0efe81d12916f21542a9', 1, 'gsm0503_puncture_mcs9_p3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaeff543bc88bf0efe81d12916f21542a9', 1, 'gsm0503_puncture_mcs9_p3(Global Namespace)']\n ]],\n- ['gsm0503_5frach_5fcrc6_110', ['gsm0503_rach_crc6', ['../../../coding/html/group__parity.html#gaff1bfe6d953bb3e509dd1d9f54d0dcb7', 1, 'gsm0503_rach_crc6(Global Namespace)'],\n+ ['gsm0503_5frach_5fcrc6_103', ['gsm0503_rach_crc6', ['../../../coding/html/group__parity.html#gaff1bfe6d953bb3e509dd1d9f54d0dcb7', 1, 'gsm0503_rach_crc6(Global Namespace)'],\n ['../../../coding/html/group__parity.html#gaff1bfe6d953bb3e509dd1d9f54d0dcb7', 1, 'gsm0503_rach_crc6(Global Namespace)']\n ]],\n- ['gsm0503_5frach_5fdecode_111', ['gsm0503_rach_decode', ['../../../coding/html/group__coding.html#ga5f04d52cbf344b753ed095eb4d00e87c', 1, ]]],\n- ['gsm0503_5frach_5fdecode_5fber_112', ['gsm0503_rach_decode_ber', ['../../../coding/html/group__coding.html#gad8375fc6a13b64e763338ff34ef88790', 1, ]]],\n- ['gsm0503_5frach_5fencode_113', ['gsm0503_rach_encode', ['../../../coding/html/group__coding.html#gaffc33f8c2b8ab1407e1f1f6f6e13fb8f', 1, ]]],\n- ['gsm0503_5frach_5fext_5fdecode_114', ['gsm0503_rach_ext_decode', ['../../../coding/html/group__coding.html#ga5d58808507534cc0f63d5bfd1f1d8f03', 1, ]]],\n- ['gsm0503_5frach_5fext_5fdecode_5fber_115', ['gsm0503_rach_ext_decode_ber', ['../../../coding/html/group__coding.html#ga2e011193420fc9a110309d9d169ffb0f', 1, ]]],\n- ['gsm0503_5frach_5fext_5fencode_116', ['gsm0503_rach_ext_encode', ['../../../coding/html/group__coding.html#gae6d1d9e581297c32b5ee85f6a7228554', 1, ]]],\n- ['gsm0503_5fsch_5fcrc10_117', ['gsm0503_sch_crc10', ['../../../coding/html/group__parity.html#ga6b73115f7c92d20be5bb9dcaae3b736c', 1, 'gsm0503_sch_crc10(Global Namespace)'],\n+ ['gsm0503_5frach_5fdecode_104', ['gsm0503_rach_decode', ['../../../coding/html/group__coding.html#ga5f04d52cbf344b753ed095eb4d00e87c', 1, ]]],\n+ ['gsm0503_5frach_5fdecode_5fber_105', ['gsm0503_rach_decode_ber', ['../../../coding/html/group__coding.html#gad8375fc6a13b64e763338ff34ef88790', 1, ]]],\n+ ['gsm0503_5frach_5fencode_106', ['gsm0503_rach_encode', ['../../../coding/html/group__coding.html#gaffc33f8c2b8ab1407e1f1f6f6e13fb8f', 1, ]]],\n+ ['gsm0503_5frach_5fext_5fdecode_107', ['gsm0503_rach_ext_decode', ['../../../coding/html/group__coding.html#ga5d58808507534cc0f63d5bfd1f1d8f03', 1, ]]],\n+ ['gsm0503_5frach_5fext_5fdecode_5fber_108', ['gsm0503_rach_ext_decode_ber', ['../../../coding/html/group__coding.html#ga2e011193420fc9a110309d9d169ffb0f', 1, ]]],\n+ ['gsm0503_5frach_5fext_5fencode_109', ['gsm0503_rach_ext_encode', ['../../../coding/html/group__coding.html#gae6d1d9e581297c32b5ee85f6a7228554', 1, ]]],\n+ ['gsm0503_5fsch_5fcrc10_110', ['gsm0503_sch_crc10', ['../../../coding/html/group__parity.html#ga6b73115f7c92d20be5bb9dcaae3b736c', 1, 'gsm0503_sch_crc10(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga6b73115f7c92d20be5bb9dcaae3b736c', 1, 'gsm0503_sch_crc10(Global Namespace)']\n ]],\n- ['gsm0503_5fsch_5fdecode_118', ['gsm0503_sch_decode', ['../../../coding/html/group__coding.html#ga69de07ebfc75a31abb14bb42fda552c0', 1, ]]],\n- ['gsm0503_5fsch_5fencode_119', ['gsm0503_sch_encode', ['../../../coding/html/group__coding.html#gaf4f515f02366a8eb459855c8e819329a', 1, ]]],\n- ['gsm0503_5ftables_2ec_120', ['gsm0503_tables.c', ['../../../coding/html/gsm0503__tables_8c.html', 1, '']]],\n- ['gsm0503_5ftables_2eh_121', ['gsm0503_tables.h', ['../../../coding/html/gsm0503__tables_8h.html', 1, '']]],\n- ['gsm0503_5ftch_5fafs_5fdecode_122', ['gsm0503_tch_afs_decode', ['../../../coding/html/group__coding.html#ga96dbbac3ff96b8ab820c2d8f6efd9aed', 1, ]]],\n- ['gsm0503_5ftch_5fafs_5fdecode_5fdtx_123', ['gsm0503_tch_afs_decode_dtx', ['../../../coding/html/group__coding.html#ga0b3c7c3d7d7e27c7e33fd80c0d4e7b1d', 1, ]]],\n- ['gsm0503_5ftch_5fafs_5fdecode_5finband_124', ['gsm0503_tch_afs_decode_inband', ['../../../coding/html/group__coding.html#gaf29ad94feec656d312a60028e5bfadd2', 1, ]]],\n- ['gsm0503_5ftch_5fafs_5fencode_125', ['gsm0503_tch_afs_encode', ['../../../coding/html/group__coding.html#ga119fc1ea19d5f7080e23ad88fc0645bd', 1, ]]],\n- ['gsm0503_5ftch_5fahs_5fdecode_126', ['gsm0503_tch_ahs_decode', ['../../../coding/html/group__coding.html#gaab9c00633bc6f683808014185465af7a', 1, ]]],\n- ['gsm0503_5ftch_5fahs_5fdecode_5fdtx_127', ['gsm0503_tch_ahs_decode_dtx', ['../../../coding/html/group__coding.html#gaffe80a231a3a5169bf20a96bc1109533', 1, ]]],\n- ['gsm0503_5ftch_5fahs_5fdecode_5finband_128', ['gsm0503_tch_ahs_decode_inband', ['../../../coding/html/group__coding.html#gaf722b2278abde0854b463aa1f1d3a455', 1, ]]],\n- ['gsm0503_5ftch_5fahs_5fencode_129', ['gsm0503_tch_ahs_encode', ['../../../coding/html/group__coding.html#ga26fdcbd349fa6de5eba8e27c69d104f8', 1, ]]],\n- ['gsm0503_5ftch_5fburst_5fmap_130', ['gsm0503_tch_burst_map', ['../../../coding/html/group__mapping.html#ga9fc223c0a4f6db6d62e993df2a324bdb', 1, ]]],\n- ['gsm0503_5ftch_5fburst_5funmap_131', ['gsm0503_tch_burst_unmap', ['../../../coding/html/group__mapping.html#ga564cd3ffe90787d62837aeab810f544b', 1, ]]],\n- ['gsm0503_5ftch_5fefr_5fcrc8_132', ['gsm0503_tch_efr_crc8', ['../../../coding/html/group__parity.html#ga6bf508b66910111bb3ccfbb7c2bba35b', 1, 'gsm0503_tch_efr_crc8(Global Namespace)'],\n+ ['gsm0503_5fsch_5fdecode_111', ['gsm0503_sch_decode', ['../../../coding/html/group__coding.html#ga69de07ebfc75a31abb14bb42fda552c0', 1, ]]],\n+ ['gsm0503_5fsch_5fencode_112', ['gsm0503_sch_encode', ['../../../coding/html/group__coding.html#gaf4f515f02366a8eb459855c8e819329a', 1, ]]],\n+ ['gsm0503_5ftables_2ec_113', ['gsm0503_tables.c', ['../../../coding/html/gsm0503__tables_8c.html', 1, '']]],\n+ ['gsm0503_5ftables_2eh_114', ['gsm0503_tables.h', ['../../../coding/html/gsm0503__tables_8h.html', 1, '']]],\n+ ['gsm0503_5ftch_5fafs_5fdecode_115', ['gsm0503_tch_afs_decode', ['../../../coding/html/group__coding.html#ga96dbbac3ff96b8ab820c2d8f6efd9aed', 1, ]]],\n+ ['gsm0503_5ftch_5fafs_5fdecode_5fdtx_116', ['gsm0503_tch_afs_decode_dtx', ['../../../coding/html/group__coding.html#ga0b3c7c3d7d7e27c7e33fd80c0d4e7b1d', 1, ]]],\n+ ['gsm0503_5ftch_5fafs_5fdecode_5finband_117', ['gsm0503_tch_afs_decode_inband', ['../../../coding/html/group__coding.html#gaf29ad94feec656d312a60028e5bfadd2', 1, ]]],\n+ ['gsm0503_5ftch_5fafs_5fencode_118', ['gsm0503_tch_afs_encode', ['../../../coding/html/group__coding.html#ga119fc1ea19d5f7080e23ad88fc0645bd', 1, ]]],\n+ ['gsm0503_5ftch_5fahs_5fdecode_119', ['gsm0503_tch_ahs_decode', ['../../../coding/html/group__coding.html#gaab9c00633bc6f683808014185465af7a', 1, ]]],\n+ ['gsm0503_5ftch_5fahs_5fdecode_5fdtx_120', ['gsm0503_tch_ahs_decode_dtx', ['../../../coding/html/group__coding.html#gaffe80a231a3a5169bf20a96bc1109533', 1, ]]],\n+ ['gsm0503_5ftch_5fahs_5fdecode_5finband_121', ['gsm0503_tch_ahs_decode_inband', ['../../../coding/html/group__coding.html#gaf722b2278abde0854b463aa1f1d3a455', 1, ]]],\n+ ['gsm0503_5ftch_5fahs_5fencode_122', ['gsm0503_tch_ahs_encode', ['../../../coding/html/group__coding.html#ga26fdcbd349fa6de5eba8e27c69d104f8', 1, ]]],\n+ ['gsm0503_5ftch_5fburst_5fmap_123', ['gsm0503_tch_burst_map', ['../../../coding/html/group__mapping.html#ga9fc223c0a4f6db6d62e993df2a324bdb', 1, ]]],\n+ ['gsm0503_5ftch_5fburst_5funmap_124', ['gsm0503_tch_burst_unmap', ['../../../coding/html/group__mapping.html#ga564cd3ffe90787d62837aeab810f544b', 1, ]]],\n+ ['gsm0503_5ftch_5fefr_5fcrc8_125', ['gsm0503_tch_efr_crc8', ['../../../coding/html/group__parity.html#ga6bf508b66910111bb3ccfbb7c2bba35b', 1, 'gsm0503_tch_efr_crc8(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga6bf508b66910111bb3ccfbb7c2bba35b', 1, 'gsm0503_tch_efr_crc8(Global Namespace)']\n ]],\n- ['gsm0503_5ftch_5ff96_5fdeinterleave_133', ['gsm0503_tch_f96_deinterleave', ['../../../coding/html/group__interleaving.html#gab303e72e8b0f9733c0f900eb0dec1b81', 1, ]]],\n- ['gsm0503_5ftch_5ff96_5finterleave_134', ['gsm0503_tch_f96_interleave', ['../../../coding/html/group__interleaving.html#gad9641aee25f99282d315bed555f23cf2', 1, ]]],\n- ['gsm0503_5ftch_5ffr144_5fdecode_135', ['gsm0503_tch_fr144_decode', ['../../../coding/html/group__coding.html#gab254dccf6bff6900c2ad35bf02383d9f', 1, ]]],\n- ['gsm0503_5ftch_5ffr144_5fencode_136', ['gsm0503_tch_fr144_encode', ['../../../coding/html/group__coding.html#ga45cabb51f385d1aa76f3ab9a351808c1', 1, ]]],\n- ['gsm0503_5ftch_5ffr24_5fdecode_137', ['gsm0503_tch_fr24_decode', ['../../../coding/html/group__coding.html#ga1d00f6b3a6348c2f20effedcdda103ef', 1, ]]],\n- ['gsm0503_5ftch_5ffr24_5fencode_138', ['gsm0503_tch_fr24_encode', ['../../../coding/html/group__coding.html#gaf9ab1afcb241f0d03b01d4157125a5a5', 1, ]]],\n- ['gsm0503_5ftch_5ffr48_5fdecode_139', ['gsm0503_tch_fr48_decode', ['../../../coding/html/group__coding.html#ga3046a6661c2e7a88c5e5d4b85717de7f', 1, ]]],\n- ['gsm0503_5ftch_5ffr48_5fencode_140', ['gsm0503_tch_fr48_encode', ['../../../coding/html/group__coding.html#ga7403e1f084346ab60bbc25b4abd3a4e3', 1, ]]],\n- ['gsm0503_5ftch_5ffr96_5fdecode_141', ['gsm0503_tch_fr96_decode', ['../../../coding/html/group__coding.html#ga7ea10e056c14ac3702a88309b5fae41f', 1, ]]],\n- ['gsm0503_5ftch_5ffr96_5fencode_142', ['gsm0503_tch_fr96_encode', ['../../../coding/html/group__coding.html#gac087fd5cbb0e876cea5cc6570ca7d8bb', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5fcrc3_143', ['gsm0503_tch_fr_crc3', ['../../../coding/html/group__parity.html#ga0350aa3e044535a11692cb2dc55f5d9c', 1, 'gsm0503_tch_fr_crc3(Global Namespace)'],\n+ ['gsm0503_5ftch_5ff96_5fdeinterleave_126', ['gsm0503_tch_f96_deinterleave', ['../../../coding/html/group__interleaving.html#gab303e72e8b0f9733c0f900eb0dec1b81', 1, ]]],\n+ ['gsm0503_5ftch_5ff96_5finterleave_127', ['gsm0503_tch_f96_interleave', ['../../../coding/html/group__interleaving.html#gad9641aee25f99282d315bed555f23cf2', 1, ]]],\n+ ['gsm0503_5ftch_5ffr144_5fdecode_128', ['gsm0503_tch_fr144_decode', ['../../../coding/html/group__coding.html#gab254dccf6bff6900c2ad35bf02383d9f', 1, ]]],\n+ ['gsm0503_5ftch_5ffr144_5fencode_129', ['gsm0503_tch_fr144_encode', ['../../../coding/html/group__coding.html#ga45cabb51f385d1aa76f3ab9a351808c1', 1, ]]],\n+ ['gsm0503_5ftch_5ffr24_5fdecode_130', ['gsm0503_tch_fr24_decode', ['../../../coding/html/group__coding.html#ga1d00f6b3a6348c2f20effedcdda103ef', 1, ]]],\n+ ['gsm0503_5ftch_5ffr24_5fencode_131', ['gsm0503_tch_fr24_encode', ['../../../coding/html/group__coding.html#gaf9ab1afcb241f0d03b01d4157125a5a5', 1, ]]],\n+ ['gsm0503_5ftch_5ffr48_5fdecode_132', ['gsm0503_tch_fr48_decode', ['../../../coding/html/group__coding.html#ga3046a6661c2e7a88c5e5d4b85717de7f', 1, ]]],\n+ ['gsm0503_5ftch_5ffr48_5fencode_133', ['gsm0503_tch_fr48_encode', ['../../../coding/html/group__coding.html#ga7403e1f084346ab60bbc25b4abd3a4e3', 1, ]]],\n+ ['gsm0503_5ftch_5ffr96_5fdecode_134', ['gsm0503_tch_fr96_decode', ['../../../coding/html/group__coding.html#ga7ea10e056c14ac3702a88309b5fae41f', 1, ]]],\n+ ['gsm0503_5ftch_5ffr96_5fencode_135', ['gsm0503_tch_fr96_encode', ['../../../coding/html/group__coding.html#gac087fd5cbb0e876cea5cc6570ca7d8bb', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5fcrc3_136', ['gsm0503_tch_fr_crc3', ['../../../coding/html/group__parity.html#ga0350aa3e044535a11692cb2dc55f5d9c', 1, 'gsm0503_tch_fr_crc3(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga0350aa3e044535a11692cb2dc55f5d9c', 1, 'gsm0503_tch_fr_crc3(Global Namespace)']\n ]],\n- ['gsm0503_5ftch_5ffr_5fdecode_144', ['gsm0503_tch_fr_decode', ['../../../coding/html/group__coding.html#ga9e0cfc96b6060108e6d9b4a87b55ed77', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5fdeinterleave_145', ['gsm0503_tch_fr_deinterleave', ['../../../coding/html/group__interleaving.html#ga00d38b38065aec4400266d4a2fac140b', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5fencode_146', ['gsm0503_tch_fr_encode', ['../../../coding/html/group__coding.html#ga8b1d6e6325eff6d29be9f05813fc7386', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5ffacch_5fdecode_147', ['gsm0503_tch_fr_facch_decode', ['../../../coding/html/group__coding.html#gae14f30123469935205f1108f16d3edff', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5ffacch_5fencode_148', ['gsm0503_tch_fr_facch_encode', ['../../../coding/html/group__coding.html#ga42f4ba3c943bcf4081b3cbb2c7f3ff1f', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5finterleave_149', ['gsm0503_tch_fr_interleave', ['../../../coding/html/group__interleaving.html#gaee87a7476a32559c695df46f828e7faf', 1, ]]],\n- ['gsm0503_5ftch_5fhr24_5fdecode_150', ['gsm0503_tch_hr24_decode', ['../../../coding/html/group__coding.html#gaffe840cab7925dcb960f80936c734e34', 1, ]]],\n- ['gsm0503_5ftch_5fhr24_5fencode_151', ['gsm0503_tch_hr24_encode', ['../../../coding/html/group__coding.html#ga52d369adf44e732fe215e1c09ce9e444', 1, ]]],\n- ['gsm0503_5ftch_5fhr48_5fdecode_152', ['gsm0503_tch_hr48_decode', ['../../../coding/html/group__coding.html#gaeabf84d3a0705967343ddecba972a1e8', 1, ]]],\n- ['gsm0503_5ftch_5fhr48_5fencode_153', ['gsm0503_tch_hr48_encode', ['../../../coding/html/group__coding.html#ga459ace47353ae0e74af8fcbfa86849c2', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5fdecode_154', ['gsm0503_tch_hr_decode', ['../../../coding/html/group__coding.html#ga81401428d93aefa21534191db69b465f', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5fdecode2_155', ['gsm0503_tch_hr_decode2', ['../../../coding/html/group__coding.html#gac65bf1238eabc998313e977905444f40', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5fdeinterleave_156', ['gsm0503_tch_hr_deinterleave', ['../../../coding/html/group__interleaving.html#gaf6cd37e61d516bda9c296a407360e5d1', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5fencode_157', ['gsm0503_tch_hr_encode', ['../../../coding/html/group__coding.html#gaaba88e74c29c9f9e0a738f62cedad203', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5ffacch_5fdecode_158', ['gsm0503_tch_hr_facch_decode', ['../../../coding/html/group__coding.html#ga678aff059e13739a56e8d48ce0f556e5', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5ffacch_5fencode_159', ['gsm0503_tch_hr_facch_encode', ['../../../coding/html/group__coding.html#ga5cebfcc3954a869ab4bca14bdf59a6fd', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5finterleave_160', ['gsm0503_tch_hr_interleave', ['../../../coding/html/group__interleaving.html#ga3a9c72de9551de77b8892ba32a673f27', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5finterleaving_161', ['gsm0503_tch_hr_interleaving', ['../../../coding/html/group__tables.html#ga36150a8182c88c68033b360ac497d5a9', 1, 'gsm0503_tch_hr_interleaving(Global Namespace)'],\n+ ['gsm0503_5ftch_5ffr_5fdecode_137', ['gsm0503_tch_fr_decode', ['../../../coding/html/group__coding.html#ga9e0cfc96b6060108e6d9b4a87b55ed77', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5fdeinterleave_138', ['gsm0503_tch_fr_deinterleave', ['../../../coding/html/group__interleaving.html#ga00d38b38065aec4400266d4a2fac140b', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5fencode_139', ['gsm0503_tch_fr_encode', ['../../../coding/html/group__coding.html#ga8b1d6e6325eff6d29be9f05813fc7386', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5ffacch_5fdecode_140', ['gsm0503_tch_fr_facch_decode', ['../../../coding/html/group__coding.html#gae14f30123469935205f1108f16d3edff', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5ffacch_5fencode_141', ['gsm0503_tch_fr_facch_encode', ['../../../coding/html/group__coding.html#ga42f4ba3c943bcf4081b3cbb2c7f3ff1f', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5finterleave_142', ['gsm0503_tch_fr_interleave', ['../../../coding/html/group__interleaving.html#gaee87a7476a32559c695df46f828e7faf', 1, ]]],\n+ ['gsm0503_5ftch_5fhr24_5fdecode_143', ['gsm0503_tch_hr24_decode', ['../../../coding/html/group__coding.html#gaffe840cab7925dcb960f80936c734e34', 1, ]]],\n+ ['gsm0503_5ftch_5fhr24_5fencode_144', ['gsm0503_tch_hr24_encode', ['../../../coding/html/group__coding.html#ga52d369adf44e732fe215e1c09ce9e444', 1, ]]],\n+ ['gsm0503_5ftch_5fhr48_5fdecode_145', ['gsm0503_tch_hr48_decode', ['../../../coding/html/group__coding.html#gaeabf84d3a0705967343ddecba972a1e8', 1, ]]],\n+ ['gsm0503_5ftch_5fhr48_5fencode_146', ['gsm0503_tch_hr48_encode', ['../../../coding/html/group__coding.html#ga459ace47353ae0e74af8fcbfa86849c2', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5fdecode_147', ['gsm0503_tch_hr_decode', ['../../../coding/html/group__coding.html#ga81401428d93aefa21534191db69b465f', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5fdecode2_148', ['gsm0503_tch_hr_decode2', ['../../../coding/html/group__coding.html#gac65bf1238eabc998313e977905444f40', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5fdeinterleave_149', ['gsm0503_tch_hr_deinterleave', ['../../../coding/html/group__interleaving.html#gaf6cd37e61d516bda9c296a407360e5d1', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5fencode_150', ['gsm0503_tch_hr_encode', ['../../../coding/html/group__coding.html#gaaba88e74c29c9f9e0a738f62cedad203', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5ffacch_5fdecode_151', ['gsm0503_tch_hr_facch_decode', ['../../../coding/html/group__coding.html#ga678aff059e13739a56e8d48ce0f556e5', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5ffacch_5fencode_152', ['gsm0503_tch_hr_facch_encode', ['../../../coding/html/group__coding.html#ga5cebfcc3954a869ab4bca14bdf59a6fd', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5finterleave_153', ['gsm0503_tch_hr_interleave', ['../../../coding/html/group__interleaving.html#ga3a9c72de9551de77b8892ba32a673f27', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5finterleaving_154', ['gsm0503_tch_hr_interleaving', ['../../../coding/html/group__tables.html#ga36150a8182c88c68033b360ac497d5a9', 1, 'gsm0503_tch_hr_interleaving(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga36150a8182c88c68033b360ac497d5a9', 1, 'gsm0503_tch_hr_interleaving(Global Namespace)']\n ]],\n- ['gsm0503_5fusf2six_162', ['gsm0503_usf2six', ['../../../coding/html/group__tables.html#gac67d6a5b6b55b2488a32acb2ed5f7526', 1, 'gsm0503_usf2six(Global Namespace)'],\n+ ['gsm0503_5fusf2six_155', ['gsm0503_usf2six', ['../../../coding/html/group__tables.html#gac67d6a5b6b55b2488a32acb2ed5f7526', 1, 'gsm0503_usf2six(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gac67d6a5b6b55b2488a32acb2ed5f7526', 1, 'gsm0503_usf2six(Global Namespace)']\n ]],\n- ['gsm0503_5fusf2twelve_5fsbit_163', ['gsm0503_usf2twelve_sbit', ['../../../coding/html/group__tables.html#ga81b38add4ffe3f5d38514c6e19d05d27', 1, 'gsm0503_usf2twelve_sbit(Global Namespace)'],\n+ ['gsm0503_5fusf2twelve_5fsbit_156', ['gsm0503_usf2twelve_sbit', ['../../../coding/html/group__tables.html#ga81b38add4ffe3f5d38514c6e19d05d27', 1, 'gsm0503_usf2twelve_sbit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga81b38add4ffe3f5d38514c6e19d05d27', 1, 'gsm0503_usf2twelve_sbit(Global Namespace)']\n ]],\n- ['gsm0503_5fusf2twelve_5fubit_164', ['gsm0503_usf2twelve_ubit', ['../../../coding/html/group__tables.html#ga4040cf166966d297c780a76552e12603', 1, 'gsm0503_usf2twelve_ubit(Global Namespace)'],\n+ ['gsm0503_5fusf2twelve_5fubit_157', ['gsm0503_usf2twelve_ubit', ['../../../coding/html/group__tables.html#ga4040cf166966d297c780a76552e12603', 1, 'gsm0503_usf2twelve_ubit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga4040cf166966d297c780a76552e12603', 1, 'gsm0503_usf2twelve_ubit(Global Namespace)']\n ]],\n- ['gsm0503_5fxcch_5fburst_5fmap_165', ['gsm0503_xcch_burst_map', ['../../../coding/html/group__mapping.html#gad0d9e26e74ed5523083bbdc66e32a0d5', 1, ]]],\n- ['gsm0503_5fxcch_5fburst_5funmap_166', ['gsm0503_xcch_burst_unmap', ['../../../coding/html/group__mapping.html#ga9c717eaa058f6cdf9909b7454bf68ff7', 1, ]]],\n- ['gsm0503_5fxcch_5fdecode_167', ['gsm0503_xcch_decode', ['../../../coding/html/group__coding.html#ga34e4e392553fc551b999564119a7e0ef', 1, ]]],\n- ['gsm0503_5fxcch_5fdeinterleave_168', ['gsm0503_xcch_deinterleave', ['../../../coding/html/group__interleaving.html#ga31dfd1a8d05a538c086ccd29fa68e2f5', 1, ]]],\n- ['gsm0503_5fxcch_5fencode_169', ['gsm0503_xcch_encode', ['../../../coding/html/group__coding.html#ga18c423289aa88bc11c42f9412e269bee', 1, ]]],\n- ['gsm0503_5fxcch_5finterleave_170', ['gsm0503_xcch_interleave', ['../../../coding/html/group__interleaving.html#gae8bf179792e7f2b4210a3732d171f999', 1, ]]],\n- ['gsm1111_5fins_5fcase_171', ['gsm1111_ins_case', ['../class__tables_8c.html#a571485bfe3c8438ce752d9d6d366e4a1', 1, 'class_tables.c']]],\n- ['gsm1111_5fins_5ftbl_172', ['gsm1111_ins_tbl', ['../class__tables_8c.html#aa5d7135e2f069b03ad822102858ae0d2', 1, 'class_tables.c']]],\n- ['gsm610_2ec_173', ['gsm610.c', ['../../../codec/html/gsm610_8c.html', 1, '']]],\n- ['gsm610_5fbits_2eh_174', ['gsm610_bits.h', ['../../../codec/html/gsm610__bits_8h.html', 1, '']]],\n- ['gsm620_2ec_175', ['gsm620.c', ['../../../codec/html/gsm620_8c.html', 1, '']]],\n- ['gsm660_2ec_176', ['gsm660.c', ['../../../codec/html/gsm660_8c.html', 1, '']]],\n- ['gsm690_2ec_177', ['gsm690.c', ['../../../codec/html/gsm690_8c.html', 1, '']]],\n- ['gsm_5fhpplmn_5fdecode_178', ['gsm_hpplmn_decode', ['../card__fs__sim_8c.html#a5972f2811b46b2b86bc6d9cedb58d88b', 1, 'gsm_hpplmn_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n+ ['gsm0503_5fxcch_5fburst_5fmap_158', ['gsm0503_xcch_burst_map', ['../../../coding/html/group__mapping.html#gad0d9e26e74ed5523083bbdc66e32a0d5', 1, ]]],\n+ ['gsm0503_5fxcch_5fburst_5funmap_159', ['gsm0503_xcch_burst_unmap', ['../../../coding/html/group__mapping.html#ga9c717eaa058f6cdf9909b7454bf68ff7', 1, ]]],\n+ ['gsm0503_5fxcch_5fdecode_160', ['gsm0503_xcch_decode', ['../../../coding/html/group__coding.html#ga34e4e392553fc551b999564119a7e0ef', 1, ]]],\n+ ['gsm0503_5fxcch_5fdeinterleave_161', ['gsm0503_xcch_deinterleave', ['../../../coding/html/group__interleaving.html#ga31dfd1a8d05a538c086ccd29fa68e2f5', 1, ]]],\n+ ['gsm0503_5fxcch_5fencode_162', ['gsm0503_xcch_encode', ['../../../coding/html/group__coding.html#ga18c423289aa88bc11c42f9412e269bee', 1, ]]],\n+ ['gsm0503_5fxcch_5finterleave_163', ['gsm0503_xcch_interleave', ['../../../coding/html/group__interleaving.html#gae8bf179792e7f2b4210a3732d171f999', 1, ]]],\n+ ['gsm1111_5fins_5fcase_164', ['gsm1111_ins_case', ['../class__tables_8c.html#a571485bfe3c8438ce752d9d6d366e4a1', 1, 'class_tables.c']]],\n+ ['gsm1111_5fins_5ftbl_165', ['gsm1111_ins_tbl', ['../class__tables_8c.html#aa5d7135e2f069b03ad822102858ae0d2', 1, 'class_tables.c']]],\n+ ['gsm610_2ec_166', ['gsm610.c', ['../../../codec/html/gsm610_8c.html', 1, '']]],\n+ ['gsm610_5fbits_2eh_167', ['gsm610_bits.h', ['../../../codec/html/gsm610__bits_8h.html', 1, '']]],\n+ ['gsm620_2ec_168', ['gsm620.c', ['../../../codec/html/gsm620_8c.html', 1, '']]],\n+ ['gsm660_2ec_169', ['gsm660.c', ['../../../codec/html/gsm660_8c.html', 1, '']]],\n+ ['gsm690_2ec_170', ['gsm690.c', ['../../../codec/html/gsm690_8c.html', 1, '']]],\n+ ['gsm_5fhpplmn_5fdecode_171', ['gsm_hpplmn_decode', ['../card__fs__sim_8c.html#a5972f2811b46b2b86bc6d9cedb58d88b', 1, 'gsm_hpplmn_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n ['../gsm__int_8h.html#a5972f2811b46b2b86bc6d9cedb58d88b', 1, 'gsm_hpplmn_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c']\n ]],\n- ['gsm_5fimsi_5fdecode_179', ['gsm_imsi_decode', ['../card__fs__sim_8c.html#a4328c388c23a34f9abae376379c3dcc6', 1, 'gsm_imsi_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n+ ['gsm_5fimsi_5fdecode_172', ['gsm_imsi_decode', ['../card__fs__sim_8c.html#a4328c388c23a34f9abae376379c3dcc6', 1, 'gsm_imsi_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n ['../gsm__int_8h.html#a4328c388c23a34f9abae376379c3dcc6', 1, 'gsm_imsi_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c']\n ]],\n- ['gsm_5fint_2eh_180', ['gsm_int.h', ['../gsm__int_8h.html', 1, '']]],\n- ['gsm_5fkc_5fdecode_181', ['gsm_kc_decode', ['../card__fs__sim_8c.html#a69b1d2a457d645d30133955bc8b1db81', 1, 'card_fs_sim.c']]],\n- ['gsm_5flp_5fdecode_182', ['gsm_lp_decode', ['../card__fs__sim_8c.html#aa1e3ea6dbe42ff74329ed5f43558ec06', 1, 'gsm_lp_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n+ ['gsm_5fint_2eh_173', ['gsm_int.h', ['../gsm__int_8h.html', 1, '']]],\n+ ['gsm_5fkc_5fdecode_174', ['gsm_kc_decode', ['../card__fs__sim_8c.html#a69b1d2a457d645d30133955bc8b1db81', 1, 'card_fs_sim.c']]],\n+ ['gsm_5flp_5fdecode_175', ['gsm_lp_decode', ['../card__fs__sim_8c.html#aa1e3ea6dbe42ff74329ed5f43558ec06', 1, 'gsm_lp_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n ['../gsm__int_8h.html#aa1e3ea6dbe42ff74329ed5f43558ec06', 1, 'gsm_lp_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c']\n ]],\n- ['gsm_5fplmnsel_5fdecode_183', ['gsm_plmnsel_decode', ['../card__fs__sim_8c.html#afa65f3e71d215873e51ce1dc15391921', 1, 'card_fs_sim.c']]]\n+ ['gsm_5fplmnsel_5fdecode_176', ['gsm_plmnsel_decode', ['../card__fs__sim_8c.html#afa65f3e71d215873e51ce1dc15391921', 1, 'card_fs_sim.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_8.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_8.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,22 +1,11 @@\n var searchData = [\n- ['handle_5fcounter_0', ['handle_counter', ['../../../vty/html/group__vty.html#ga6a6404bc1e63b30ddde52ad577830ca7', 1, ]]],\n- ['hcard_1', ['hCard', ['../structpcsc__reader__state.html#a42b31c2ada500038ae7abf6322d5d6a1', 1, 'pcsc_reader_state']]],\n- ['hcontext_2', ['hContext', ['../structpcsc__reader__state.html#a70e525243b53be153f23a58b2df901c2', 1, 'pcsc_reader_state']]],\n- ['hdr_5fcode_5flen_3', ['hdr_code_len', ['../../../coding/html/structgsm0503__mcs__code.html#a935e6d0cc9656fba1dc44ba1c29c6347', 1, 'gsm0503_mcs_code']]],\n- ['hdr_5fconv_4', ['hdr_conv', ['../../../coding/html/structgsm0503__mcs__code.html#acb25873173fceb48ea889d77b23120f6', 1, 'gsm0503_mcs_code']]],\n- ['hdr_5flen_5', ['hdr_len', ['../../../coding/html/structgsm0503__mcs__code.html#a63c650ba3d50208bbe9aadabea1df006', 1, 'gsm0503_mcs_code']]],\n- ['hdr_5fpunc_6', ['hdr_punc', ['../../../coding/html/structgsm0503__mcs__code.html#a6fbc6ba97edf471a8426b02fd0920874', 1, 'gsm0503_mcs_code']]],\n- ['hdr_5fpunc_5flen_7', ['hdr_punc_len', ['../../../coding/html/structgsm0503__mcs__code.html#a287202e409c52872d25e3c811708e644', 1, 'gsm0503_mcs_code']]],\n- ['head_8', ['head', ['../../../vty/html/structbuffer.html#aceeaf8b03ccc01f66abbbe727a9dc9c4', 1, 'buffer']]],\n- ['height_9', ['height', ['../../../vty/html/structvty.html#a89d8052878ac339006922c2151ca4ffa', 1, 'vty']]],\n- ['helper_10', ['helper', ['../structosim__cla__ins__case.html#a4bb9028ec030b106f2fb7272f370206f', 1, 'osim_cla_ins_case']]],\n- ['hindex_11', ['hindex', ['../../../vty/html/structvty.html#af08d6f44eed272e7bda1d474fe1573be', 1, 'vty']]],\n- ['hist_12', ['hist', ['../../../vty/html/structvty.html#a4f1cd306d23716324bb908dc5082100f', 1, 'vty']]],\n- ['host_13', ['host', ['../../../vty/html/structhost.html', 1, 'host'],\n- ['../../../vty/html/group__command.html#gab4e4c95630aff8de923b0b7f25dec6e7', 1, 'host(Global Namespace)']\n- ]],\n- ['host_5fconfig_5ffile_14', ['host_config_file', ['../../../vty/html/group__command.html#ga1095869b92be18e3aa85c70c1a429d9e', 1, ]]],\n- ['host_5fconfig_5fset_15', ['host_config_set', ['../../../vty/html/group__command.html#ga2feebdf3a44e5fd7a8d87623e62fc7a9', 1, ]]],\n- ['hp_16', ['hp', ['../../../vty/html/structvty.html#a7baae5746026d42a5c13693d95354b19', 1, 'vty']]],\n- ['hpsim_5fef_5fin_5fadf_5fhpsim_17', ['hpsim_ef_in_adf_hpsim', ['../card__fs__hpsim_8c.html#a59d3806e7f8d963b6e9912dfab0d0927', 1, 'card_fs_hpsim.c']]]\n+ ['hcard_0', ['hCard', ['../structpcsc__reader__state.html#a42b31c2ada500038ae7abf6322d5d6a1', 1, 'pcsc_reader_state']]],\n+ ['hcontext_1', ['hContext', ['../structpcsc__reader__state.html#a70e525243b53be153f23a58b2df901c2', 1, 'pcsc_reader_state']]],\n+ ['hdr_5fcode_5flen_2', ['hdr_code_len', ['../../../coding/html/structgsm0503__mcs__code.html#a935e6d0cc9656fba1dc44ba1c29c6347', 1, 'gsm0503_mcs_code']]],\n+ ['hdr_5fconv_3', ['hdr_conv', ['../../../coding/html/structgsm0503__mcs__code.html#acb25873173fceb48ea889d77b23120f6', 1, 'gsm0503_mcs_code']]],\n+ ['hdr_5flen_4', ['hdr_len', ['../../../coding/html/structgsm0503__mcs__code.html#a63c650ba3d50208bbe9aadabea1df006', 1, 'gsm0503_mcs_code']]],\n+ ['hdr_5fpunc_5', ['hdr_punc', ['../../../coding/html/structgsm0503__mcs__code.html#a6fbc6ba97edf471a8426b02fd0920874', 1, 'gsm0503_mcs_code']]],\n+ ['hdr_5fpunc_5flen_6', ['hdr_punc_len', ['../../../coding/html/structgsm0503__mcs__code.html#a287202e409c52872d25e3c811708e644', 1, 'gsm0503_mcs_code']]],\n+ ['helper_7', ['helper', ['../structosim__cla__ins__case.html#a4bb9028ec030b106f2fb7272f370206f', 1, 'osim_cla_ins_case']]],\n+ ['hpsim_5fef_5fin_5fadf_5fhpsim_8', ['hpsim_ef_in_adf_hpsim', ['../card__fs__hpsim_8c.html#a59d3806e7f8d963b6e9912dfab0d0927', 1, 'card_fs_hpsim.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_9.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_9.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,45 +1,14 @@\n var searchData = [\n- ['iac_0', ['iac', ['../../../vty/html/structvty.html#a84a9697ba7d4b0b1fc67da51a44cc46b', 1, 'vty']]],\n- ['iac_5fsb_5fin_5fprogress_1', ['iac_sb_in_progress', ['../../../vty/html/structvty.html#af43115c5fffab36e14b77b8a893a361a', 1, 'vty']]],\n- ['iccid_5fdecode_2', ['iccid_decode', ['../card__fs__sim_8c.html#a65c4cc66bc97f7160324cbf4fe06c71a', 1, 'card_fs_sim.c']]],\n- ['id_3', ['id', ['../../../ctrl/html/structctrl__cmd.html#a732ab2240bbe7d86013d73c2414c1f0a', 1, 'ctrl_cmd']]],\n- ['if_4', ['if', ['../../../vty/html/group__Tdef__VTY.html#gaa6d938dd851ca8d01111a3cc84a4c375', 1, 'if(argc< 3) return show_timer(self(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga8b4aa99198493b39bae714a8b9dc2993', 1, 'if(vty->type==VTY_SHELL_SERV)(Global Namespace)']\n- ]],\n- ['indent_5', ['indent', ['../../../vty/html/structvty.html#a7239283e35f10478f2b1ebd8ac7c171b', 1, 'vty::indent'],\n- ['../../../vty/html/structvty__parent__node.html#a706df075755733192200340946b7b58e', 1, 'vty_parent_node::indent']\n- ]],\n- ['indent_5fcmp_6', ['indent_cmp', ['../../../vty/html/group__command.html#gafbf2fb3e92209dbb83728c51eeb0f770', 1, ]]],\n- ['index_7', ['index', ['../../../vty/html/structvty__parent__node.html#ad11b7344bd0f92a5aac370a91a82278f', 1, 'vty_parent_node::index'],\n- ['../../../vty/html/structvty.html#a9179508dca757a3b7c345c86769b5b9a', 1, 'vty::index'],\n- ['../../../vty/html/struct__vector.html#a357e5c8b5afc67e75636eb8b91f8812a', 1, '_vector::index']\n- ]],\n- ['index_5fsub_8', ['index_sub', ['../../../vty/html/structvty.html#a40fc67d1eda3d2f73def1e8247455cf7', 1, 'vty']]],\n- ['init_9', ['init', ['../../../codec/html/structosmo__ecu__ops.html#a786a9a1ed56031507929e2c3b1df98bf', 1, 'osmo_ecu_ops']]],\n- ['ins_10', ['ins', ['../structosim__apdu__cmd__hdr.html#ad420c5a039094193ae200b0fdac8e97a', 1, 'osim_apdu_cmd_hdr::ins'],\n+ ['iccid_5fdecode_0', ['iccid_decode', ['../card__fs__sim_8c.html#a65c4cc66bc97f7160324cbf4fe06c71a', 1, 'card_fs_sim.c']]],\n+ ['id_1', ['id', ['../../../ctrl/html/structctrl__cmd.html#a732ab2240bbe7d86013d73c2414c1f0a', 1, 'ctrl_cmd']]],\n+ ['init_2', ['init', ['../../../codec/html/structosmo__ecu__ops.html#a786a9a1ed56031507929e2c3b1df98bf', 1, 'osmo_ecu_ops']]],\n+ ['ins_3', ['ins', ['../structosim__apdu__cmd__hdr.html#ad420c5a039094193ae200b0fdac8e97a', 1, 'osim_apdu_cmd_hdr::ins'],\n ['../sim_8h.html#a7863eb76b5cc95a371148ba1350b2259', 1, 'ins: sim.h']\n ]],\n- ['ins_5ftbl_11', ['ins_tbl', ['../structosim__cla__ins__case.html#a68d12c11685a6cd4cb031304d2abc7f7', 1, 'osim_cla_ins_case']]],\n- ['install_5fbasic_5fnode_5fcommands_12', ['install_basic_node_commands', ['../../../vty/html/group__command.html#gae05ca117303c592ddf4b582a01cb3a73', 1, ]]],\n- ['install_5fdefault_13', ['install_default', ['../../../vty/html/group__command.html#ga8df75af896e7b46b1944da6e7f390959', 1, ]]],\n- ['install_5felement_14', ['install_element', ['../../../vty/html/group__command.html#ga467b443599a979792bde0a4aad42b54a', 1, ]]],\n- ['install_5felement_5fve_15', ['install_element_ve', ['../../../vty/html/group__command.html#ga279fed86b1f49ed0e0ca53e0bdff0c2f', 1, ]]],\n- ['install_5flib_5felement_16', ['install_lib_element', ['../../../vty/html/group__command.html#gaf28a7758886bea4d19f7e96d33a243c3', 1, ]]],\n- ['install_5flib_5felement_5fve_17', ['install_lib_element_ve', ['../../../vty/html/group__command.html#ga177f3c2fea2800cc65dd849873bbab05', 1, ]]],\n- ['install_5fnode_18', ['install_node', ['../../../vty/html/group__command.html#ga7ee8a7c258e1e5a6e3ff6173dd1658e3', 1, ]]],\n- ['install_5fnode_5fbare_19', ['install_node_bare', ['../../../vty/html/group__command.html#ga563bb4aef9a40ac157567b79c14ad2b9', 1, ]]],\n- ['interface_20', ['interface', ['../../../vty/html/group__telnet__interface.html', 1, 'Telnet Interface'],\n- ['../../../vty/html/group__vty.html', 1, 'VTY (Virtual TTY) interface']\n- ]],\n- ['interleaving_21', ['Interleaving', ['../../../coding/html/group__interleaving.html', 1, '']]],\n- ['ipv4_5fmatch_22', ['IPV4_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca77e423f18c5ed3ba09de6404617bece5', 1, ]]],\n- ['ipv4_5fprefix_5fmatch_23', ['IPV4_PREFIX_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82caa637a5fa0361c57c810b7e612b987cfb', 1, ]]],\n- ['ipv6_5fmatch_24', ['IPV6_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca9bdf83fe2089ff9fae6655a804770cfe', 1, ]]],\n- ['ipv6_5fprefix_5fmatch_25', ['IPV6_PREFIX_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82cafce0f1902005a181c901bfd0b4aa0e1f', 1, ]]],\n- ['is_5fcmd_5fambiguous_26', ['is_cmd_ambiguous', ['../../../vty/html/group__command.html#ga46e117eb087586480078b5bf5e68699d', 1, ]]],\n- ['is_5fconfig_5fnode_27', ['is_config_node', ['../../../vty/html/structvty__app__info.html#ac4e52898f43720970f50ab583a741829', 1, 'vty_app_info']]],\n- ['is_5fdtx_5fpause_28', ['is_dtx_pause', ['../../../codec/html/structosmo__ecu__ops.html#ae69b27997b0870dc9d9c18c1ee0c523b', 1, 'osmo_ecu_ops']]],\n- ['isim_5fef_5fin_5fadf_5fisim_29', ['isim_ef_in_adf_isim', ['../card__fs__isim_8c.html#a0aad6a3337055d458254b7e773c84803', 1, 'card_fs_isim.c']]],\n- ['iso7816_5f4_5fins_5fcase_30', ['iso7816_4_ins_case', ['../class__tables_8c.html#a769f72747472eb28b7a7ff802ddbc8c3', 1, 'class_tables.c']]],\n- ['iso7816_5fins_5ftbl_31', ['iso7816_ins_tbl', ['../class__tables_8c.html#ae57d243fe23e8c3e156d774f6223b360', 1, 'class_tables.c']]]\n+ ['ins_5ftbl_4', ['ins_tbl', ['../structosim__cla__ins__case.html#a68d12c11685a6cd4cb031304d2abc7f7', 1, 'osim_cla_ins_case']]],\n+ ['interleaving_5', ['Interleaving', ['../../../coding/html/group__interleaving.html', 1, '']]],\n+ ['is_5fdtx_5fpause_6', ['is_dtx_pause', ['../../../codec/html/structosmo__ecu__ops.html#ae69b27997b0870dc9d9c18c1ee0c523b', 1, 'osmo_ecu_ops']]],\n+ ['isim_5fef_5fin_5fadf_5fisim_7', ['isim_ef_in_adf_isim', ['../card__fs__isim_8c.html#a0aad6a3337055d458254b7e773c84803', 1, 'card_fs_isim.c']]],\n+ ['iso7816_5f4_5fins_5fcase_8', ['iso7816_4_ins_case', ['../class__tables_8c.html#a769f72747472eb28b7a7ff802ddbc8c3', 1, 'class_tables.c']]],\n+ ['iso7816_5fins_5ftbl_9', ['iso7816_ins_tbl', ['../class__tables_8c.html#ae57d243fe23e8c3e156d774f6223b360', 1, 'class_tables.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_a.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_a.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,58 +1,31 @@\n var searchData = [\n- ['l_5fbssgp_5fnode_0', ['L_BSSGP_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682add96913f11a587d6887d06e9b252568b', 1, ]]],\n- ['l_5fcpu_5fsched_5fnode_1', ['L_CPU_SCHED_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a82502649c3e7861aed2a9a8b53f31b15', 1, ]]],\n- ['l_5fcs7_5fas_5fnode_2', ['L_CS7_AS_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a0c41eac6bf0019a8e9f5d61c71ff0beb', 1, ]]],\n- ['l_5fcs7_5fasp_5fnode_3', ['L_CS7_ASP_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682ae93a58145a5fcace109eca1b18a8f384', 1, ]]],\n- ['l_5fcs7_5flink_5fnode_4', ['L_CS7_LINK_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a1f61d1372f06c3d88113960b72ca6128', 1, ]]],\n- ['l_5fcs7_5flinkset_5fnode_5', ['L_CS7_LINKSET_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a0436862cf92508a271e84a460bd66715', 1, ]]],\n- ['l_5fcs7_5fnode_6', ['L_CS7_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a1585ad5d58c223de2582326145218073', 1, ]]],\n- ['l_5fcs7_5frtable_5fnode_7', ['L_CS7_RTABLE_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a00ad655a8ee1b393fa7c65915f4d8b73', 1, ]]],\n- ['l_5fcs7_5fsccpaddr_5fgt_5fnode_8', ['L_CS7_SCCPADDR_GT_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682ad8160f5ff81dc63cd70c46ac9e226a25', 1, ]]],\n- ['l_5fcs7_5fsccpaddr_5fnode_9', ['L_CS7_SCCPADDR_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a9f996e317d6ac10fabeeee621b48f39f', 1, ]]],\n- ['l_5fcs7_5fxua_5fnode_10', ['L_CS7_XUA_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a66cf25a05c88062d8e1f965eed04d121', 1, ]]],\n- ['l_5fctrl_5fnode_11', ['L_CTRL_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a97175b6c396122970afeb97313b58147', 1, ]]],\n- ['l_5fe1inp_5fnode_12', ['L_E1INP_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a5f84e381497e07f851acf5c48bd3bb38', 1, ]]],\n- ['l_5fipa_5fnode_13', ['L_IPA_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a01cf2d22c41eeb5f4fd378a8d1120fa1', 1, ]]],\n- ['l_5fns_5fbind_5fnode_14', ['L_NS_BIND_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a53be3d5a0006aad3912589c7d97b30a1', 1, ]]],\n- ['l_5fns_5fnode_15', ['L_NS_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a3636d17b2bf4309e5595fc78a8d5796d', 1, ]]],\n- ['l_5fns_5fnse_5fnode_16', ['L_NS_NSE_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a8f23d5d1abf5b469d24faec25f439441', 1, ]]],\n- ['label_17', ['label', ['../structosim__card__app__hdl.html#aea27f0a3e0b527da09b896f024f5fe38', 1, 'osim_card_app_hdl']]],\n- ['last_5finput_5fwas_5fsid_18', ['last_input_was_sid', ['../../../codec/html/structfr__ecu__state.html#ad8f953f98ad500723d1707ff92242c8d', 1, 'fr_ecu_state']]],\n- ['lc_19', ['lc', ['../structosim__msgb__cb.html#ab0841f8d704169cb0db6ed9e68fbdeee', 1, 'osim_msgb_cb::lc'],\n+ ['label_0', ['label', ['../structosim__card__app__hdl.html#aea27f0a3e0b527da09b896f024f5fe38', 1, 'osim_card_app_hdl']]],\n+ ['last_5finput_5fwas_5fsid_1', ['last_input_was_sid', ['../../../codec/html/structfr__ecu__state.html#ad8f953f98ad500723d1707ff92242c8d', 1, 'fr_ecu_state']]],\n+ ['lc_2', ['lc', ['../structosim__msgb__cb.html#ab0841f8d704169cb0db6ed9e68fbdeee', 1, 'osim_msgb_cb::lc'],\n ['../sim_8h.html#a5d5004df6e8bbfc0dc9da8354deb7ce2', 1, 'lc: sim.h']\n ]],\n- ['le_20', ['le', ['../structosim__msgb__cb.html#af2f4ab18b0f6dd6569c6a71cb6a359fe', 1, 'osim_msgb_cb::le'],\n+ ['le_3', ['le', ['../structosim__msgb__cb.html#af2f4ab18b0f6dd6569c6a71cb6a359fe', 1, 'osim_msgb_cb::le'],\n ['../sim_8h.html#a100e0342d833722f75a8790c782ae5e1', 1, 'le: sim.h']\n ]],\n- ['len_21', ['len', ['../../../codec/html/structts26101__reorder__table.html#ac019451c51c33a04a50b4fc1c8c257ec', 1, 'ts26101_reorder_table::len'],\n- ['../../../vty/html/group__command.html#ga3ab017dd491d7327d1b4acbf1398b91e', 1, 'len()(Global Namespace)']\n- ]],\n- ['length_22', ['length', ['../../../vty/html/structvty.html#a40464fa0b27445669c26fe6b5ace46e1', 1, 'vty::length'],\n- ['../structosim__decoded__element.html#a18fc02f0fccacfc68058758982a83b65', 1, 'osim_decoded_element::length']\n- ]],\n- ['lines_23', ['lines', ['../../../vty/html/structhost.html#a0bd83ed5d3b108e078077a3d9be64ae1', 1, 'host::lines'],\n- ['../../../vty/html/structvty.html#af36ed88d29c821bf8aa454cf8a36391a', 1, 'vty::lines']\n- ]],\n- ['list_24', ['list', ['../structosim__card__app__hdl.html#abc16b324271d3270926d490d4769b3e5', 1, 'osim_card_app_hdl::list'],\n- ['../../../ctrl/html/structctrl__cmd__def.html#ad681ae88c34dcee57e676bc6cff1e30f', 1, 'ctrl_cmd_def::list'],\n- ['../../../ctrl/html/structlookup__helper.html#a8b037e113ac84411d0434da996c69ee8', 1, 'lookup_helper::list'],\n- ['../structosim__decoded__element.html#af740b55e13d44f4f30429b88db0d994d', 1, 'osim_decoded_element::list'],\n- ['../structosim__file__desc.html#a5d956beaf3761e68affd6b1da806e3bd', 1, 'osim_file_desc::list'],\n- ['../structosim__card__app__profile.html#a0aa7d93b43020a580a3f79a44a7614a2', 1, 'osim_card_app_profile::list'],\n+ ['len_4', ['len', ['../../../codec/html/structts26101__reorder__table.html#ac019451c51c33a04a50b4fc1c8c257ec', 1, 'ts26101_reorder_table']]],\n+ ['length_5', ['length', ['../structosim__decoded__element.html#a18fc02f0fccacfc68058758982a83b65', 1, 'osim_decoded_element']]],\n+ ['list_6', ['list', ['../structosim__reader__hdl.html#ae3159fd6f02f54405e9e0b5ee799c14a', 1, 'osim_reader_hdl::list'],\n ['../structosim__chan__hdl.html#ad9ca45175386dc95a99b8598f5853f21', 1, 'osim_chan_hdl::list'],\n ['../structosim__card__hdl.html#a76da5a3e08ac148541881a6dc87e7833', 1, 'osim_card_hdl::list'],\n- ['../structosim__reader__hdl.html#ae3159fd6f02f54405e9e0b5ee799c14a', 1, 'osim_reader_hdl::list'],\n+ ['../structosim__card__app__hdl.html#abc16b324271d3270926d490d4769b3e5', 1, 'osim_card_app_hdl::list'],\n+ ['../structosim__card__app__profile.html#a0aa7d93b43020a580a3f79a44a7614a2', 1, 'osim_card_app_profile::list'],\n+ ['../structosim__file__desc.html#a5d956beaf3761e68affd6b1da806e3bd', 1, 'osim_file_desc::list'],\n+ ['../structosim__decoded__element.html#af740b55e13d44f4f30429b88db0d994d', 1, 'osim_decoded_element::list'],\n+ ['../../../ctrl/html/structlookup__helper.html#a8b037e113ac84411d0434da996c69ee8', 1, 'lookup_helper::list'],\n+ ['../../../ctrl/html/structctrl__cmd__def.html#ad681ae88c34dcee57e676bc6cff1e30f', 1, 'ctrl_cmd_def::list'],\n ['../todo.html', 1, 'Todo List']\n ]],\n- ['list_5fentry_25', ['list_entry', ['../../../ctrl/html/structctrl__connection.html#a38af9e10f2a47d50295996d0c9de71a5', 1, 'ctrl_connection']]],\n- ['listen_5ffd_26', ['listen_fd', ['../../../ctrl/html/structctrl__handle.html#ad6bd2940c2192419b6f4fc5b60fbbbf2', 1, 'ctrl_handle']]],\n- ['llist_5fhead_27', ['LLIST_HEAD', ['../core_8c.html#afffc0584b4c078eeaae59375186431af', 1, 'core.c']]],\n- ['logfile_28', ['logfile', ['../../../vty/html/structhost.html#a2ef46382f0e129ac4dc2e97853dc5ee4', 1, 'host']]],\n- ['logging_2eh_29', ['logging.h', ['../../../vty/html/logging_8h.html', 1, '']]],\n- ['logging_5fvty_2ec_30', ['logging_vty.c', ['../../../vty/html/logging__vty_8c.html', 1, '']]],\n- ['long_5fname_31', ['long_name', ['../structosim__file__desc.html#abe4424d58df6a3625603e08062bf926a', 1, 'osim_file_desc']]],\n- ['lookup_32', ['lookup', ['../../../ctrl/html/structlookup__helper.html#a66e38d2fff3a9b2d97efab7a4c26ad21', 1, 'lookup_helper::lookup'],\n- ['../../../ctrl/html/structctrl__handle.html#a2b5be7fb390a8e0b0e0b613bde25be3c', 1, 'ctrl_handle::lookup']\n+ ['list_5fentry_7', ['list_entry', ['../../../ctrl/html/structctrl__connection.html#a38af9e10f2a47d50295996d0c9de71a5', 1, 'ctrl_connection']]],\n+ ['listen_5ffd_8', ['listen_fd', ['../../../ctrl/html/structctrl__handle.html#ad6bd2940c2192419b6f4fc5b60fbbbf2', 1, 'ctrl_handle']]],\n+ ['llist_5fhead_9', ['LLIST_HEAD', ['../core_8c.html#afffc0584b4c078eeaae59375186431af', 1, 'core.c']]],\n+ ['long_5fname_10', ['long_name', ['../structosim__file__desc.html#abe4424d58df6a3625603e08062bf926a', 1, 'osim_file_desc']]],\n+ ['lookup_11', ['lookup', ['../../../ctrl/html/structctrl__handle.html#a2b5be7fb390a8e0b0e0b613bde25be3c', 1, 'ctrl_handle::lookup'],\n+ ['../../../ctrl/html/structlookup__helper.html#a66e38d2fff3a9b2d97efab7a4c26ad21', 1, 'lookup_helper::lookup']\n ]],\n- ['lookup_5fhelper_33', ['lookup_helper', ['../../../ctrl/html/structlookup__helper.html', 1, '']]]\n+ ['lookup_5fhelper_12', ['lookup_helper', ['../../../ctrl/html/structlookup__helper.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_b.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_b.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,26 +1,17 @@\n var searchData = [\n ['mapping_0', ['Mapping', ['../../../coding/html/group__mapping.html', 1, '']]],\n ['mask_1', ['mask', ['../structosim__card__sw.html#af691d3566193df66c39e60ad89cf8bd9', 1, 'osim_card_sw']]],\n- ['match_5ftype_2', ['match_type', ['../../../vty/html/group__command.html#ga34b622da6948a0685ea1e99ac4a2b82c', 1, ]]],\n- ['max_3', ['max', ['../../../vty/html/structvty.html#ada832b278a60f536496555d6673cf97d', 1, 'vty']]],\n- ['max_5faid_5flen_4', ['MAX_AID_LEN', ['../sim_8h.html#a4afaebf0dccbfbdad5fdc171cd19dcb5', 1, 'sim.h']]],\n- ['max_5flevel_5', ['max_level', ['../../../vty/html/structvty__out__context.html#a87af992dae8c68168c6b36d62e0a8b5e', 1, 'vty_out_context']]],\n- ['mcs_6', ['mcs', ['../../../coding/html/structgsm0503__mcs__code.html#ac5d6c2fc8db3ef14244db2f681c04c77', 1, 'gsm0503_mcs_code']]],\n- ['memory_7', ['memory', ['../../../vty/html/group__command.html#gab3b6b22f7fa8775522dcaa100befafad', 1, ]]],\n- ['mf_8', ['mf', ['../structosim__card__profile.html#ab9134256bf4287729bcfe6adcace3227', 1, 'osim_card_profile']]],\n- ['microsoft_5fdiscovery_5fins_5ftbl_9', ['microsoft_discovery_ins_tbl', ['../class__tables_8c.html#aa29666c10550957e4610d42c4cc9bb44', 1, 'class_tables.c']]],\n- ['min_10', ['min', ['../structosim__file__desc.html#a40de4e2fbf7566cd50053eb51e28c02e', 1, 'osim_file_desc']]],\n- ['misc_2eh_11', ['misc.h', ['../../../vty/html/misc_8h.html', 1, '']]],\n- ['monitor_12', ['monitor', ['../../../vty/html/structvty.html#ace142d1b856ed1776e4a48684222b01f', 1, 'vty']]],\n- ['motd_13', ['motd', ['../../../vty/html/structhost.html#a9d391f73e2bf946ad6b46f2a6f70e764', 1, 'host']]],\n- ['motdfile_14', ['motdfile', ['../../../vty/html/structhost.html#aff68c4aa7277dc443ce82ad17135445d', 1, 'host']]],\n- ['msgb_5fapdu_5fcase_15', ['msgb_apdu_case', ['../sim_8h.html#a314b1476143338b833fbb7ed230c4f75', 1, 'sim.h']]],\n- ['msgb_5fapdu_5fdc_16', ['msgb_apdu_dc', ['../sim_8h.html#a20741dd005bd27472c8fe00c0e17de8c', 1, 'sim.h']]],\n- ['msgb_5fapdu_5fde_17', ['msgb_apdu_de', ['../sim_8h.html#aed78fbf01d9f84899e1a187a218d9199', 1, 'sim.h']]],\n- ['msgb_5fapdu_5fdr_18', ['msgb_apdu_dr', ['../sim_8h.html#ac36dd3eafc49396a7bb6d4b1f7f7c739', 1, 'sim.h']]],\n- ['msgb_5fapdu_5fh_19', ['msgb_apdu_h', ['../sim_8h.html#a1fe749253d6ef39817ccfa1ec7e01e4b', 1, 'sim.h']]],\n- ['msgb_5fapdu_5flc_20', ['msgb_apdu_lc', ['../sim_8h.html#a8654dafb585c71830199c47807cbd92f', 1, 'sim.h']]],\n- ['msgb_5fapdu_5fle_21', ['msgb_apdu_le', ['../sim_8h.html#a8735646e58d698962b65e7570907a43d', 1, 'sim.h']]],\n- ['msgb_5fapdu_5fsw_22', ['msgb_apdu_sw', ['../sim_8h.html#af1fbf1c582f57a4c69047498efbf3645', 1, 'sim.h']]],\n- ['my_5fsched_5fsetaffinity_23', ['my_sched_setaffinity', ['../../../vty/html/group__Tdef__VTY.html#gae3524adc0b504745178efefb1a284e3e', 1, ]]]\n+ ['max_5faid_5flen_2', ['MAX_AID_LEN', ['../sim_8h.html#a4afaebf0dccbfbdad5fdc171cd19dcb5', 1, 'sim.h']]],\n+ ['mcs_3', ['mcs', ['../../../coding/html/structgsm0503__mcs__code.html#ac5d6c2fc8db3ef14244db2f681c04c77', 1, 'gsm0503_mcs_code']]],\n+ ['mf_4', ['mf', ['../structosim__card__profile.html#ab9134256bf4287729bcfe6adcace3227', 1, 'osim_card_profile']]],\n+ ['microsoft_5fdiscovery_5fins_5ftbl_5', ['microsoft_discovery_ins_tbl', ['../class__tables_8c.html#aa29666c10550957e4610d42c4cc9bb44', 1, 'class_tables.c']]],\n+ ['min_6', ['min', ['../structosim__file__desc.html#a40de4e2fbf7566cd50053eb51e28c02e', 1, 'osim_file_desc']]],\n+ ['msgb_5fapdu_5fcase_7', ['msgb_apdu_case', ['../sim_8h.html#a314b1476143338b833fbb7ed230c4f75', 1, 'sim.h']]],\n+ ['msgb_5fapdu_5fdc_8', ['msgb_apdu_dc', ['../sim_8h.html#a20741dd005bd27472c8fe00c0e17de8c', 1, 'sim.h']]],\n+ ['msgb_5fapdu_5fde_9', ['msgb_apdu_de', ['../sim_8h.html#aed78fbf01d9f84899e1a187a218d9199', 1, 'sim.h']]],\n+ ['msgb_5fapdu_5fdr_10', ['msgb_apdu_dr', ['../sim_8h.html#ac36dd3eafc49396a7bb6d4b1f7f7c739', 1, 'sim.h']]],\n+ ['msgb_5fapdu_5fh_11', ['msgb_apdu_h', ['../sim_8h.html#a1fe749253d6ef39817ccfa1ec7e01e4b', 1, 'sim.h']]],\n+ ['msgb_5fapdu_5flc_12', ['msgb_apdu_lc', ['../sim_8h.html#a8654dafb585c71830199c47807cbd92f', 1, 'sim.h']]],\n+ ['msgb_5fapdu_5fle_13', ['msgb_apdu_le', ['../sim_8h.html#a8735646e58d698962b65e7570907a43d', 1, 'sim.h']]],\n+ ['msgb_5fapdu_5fsw_14', ['msgb_apdu_sw', ['../sim_8h.html#af1fbf1c582f57a4c69047498efbf3645', 1, 'sim.h']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_c.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_c.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,29 +1,12 @@\n var searchData = [\n- ['n_0', ['n', ['../../../vty/html/group__command.html#gaf89c5a6644647c08f02539a7e5fb8acf', 1, ]]],\n- ['name_1', ['name', ['../../../vty/html/structhost.html#ae29a96977a9350ec0d4323ccd38ebc9b', 1, 'host::name'],\n- ['../../../vty/html/structvty__app__info.html#a45b1d188840a790cd43d41c8c15e069e', 1, 'vty_app_info::name'],\n- ['../../../ctrl/html/structctrl__cmd__element.html#a46735b67b6fd5f143bfcc9a2d1bb6221', 1, 'ctrl_cmd_element::name'],\n+ ['name_0', ['name', ['../../../ctrl/html/structctrl__cmd__element.html#a46735b67b6fd5f143bfcc9a2d1bb6221', 1, 'ctrl_cmd_element::name'],\n ['../structosim__cla__ins__card__profile.html#a602ccfd6e71542e3245859d686f9a59c', 1, 'osim_cla_ins_card_profile::name'],\n ['../structosim__decoded__element.html#ac8b303cba181d505b12c014c1abe4a1b', 1, 'osim_decoded_element::name'],\n ['../structosim__card__app__profile.html#a1892cb84675adda20f101b6e7bd6c520', 1, 'osim_card_app_profile::name'],\n ['../structosim__card__profile.html#a55788f21a1e95edc2310634dabbc2024', 1, 'osim_card_profile::name'],\n ['../structosim__reader__ops.html#a54d6cad1271f2a192d7bd9208b8056f9', 1, 'osim_reader_ops::name'],\n- ['../structpcsc__reader__state.html#ad001b8d531610489ab5c613a8184f308', 1, 'pcsc_reader_state::name'],\n- ['../../../vty/html/structcmd__node.html#a8890df23ab9d26ef469fe8117f84437d', 1, 'cmd_node::name']\n+ ['../structpcsc__reader__state.html#ad001b8d531610489ab5c613a8184f308', 1, 'pcsc_reader_state::name']\n ]],\n- ['network_2', ['network', ['../../../vty/html/group__command.html#gacec200f241e2d8f6b38bc83616c4c468', 1, ]]],\n- ['next_3', ['next', ['../../../vty/html/structbuffer__data.html#a1583dc93752a03fcfc2ed05d2e4fc99d', 1, 'buffer_data']]],\n- ['no_5fmatch_4', ['NO_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca57a25cf23f4c74ac64c7baa356c961c2', 1, ]]],\n- ['node_5', ['node', ['../../../vty/html/structvty.html#a9ac72abb8e0411b52a9d91d1a11aeaff', 1, 'vty::node'],\n- ['../../../vty/html/group__command.html#ga37bde04090010a6edc5254ca9d8fc3f1', 1, 'node(Global Namespace)'],\n- ['../../../ctrl/html/structctrl__cmd.html#ad909727d72b92bebb3c428a3a9fc1f12', 1, 'ctrl_cmd::node'],\n- ['../../../vty/html/structvty__parent__node.html#aee5d89dec8ffc4b43feec020106d635b', 1, 'vty_parent_node::node'],\n- ['../../../vty/html/structcmd__node.html#ae77bbdc7cfd2b2ea291d34fb36247964', 1, 'cmd_node::node']\n- ]],\n- ['node_5fflag_5fmask_6', ['node_flag_mask', ['../../../vty/html/group__command.html#gaaf7caa448e66f3827e772e6b9898fb2e', 1, ]]],\n- ['node_5fname_5ffrom_5fprompt_7', ['node_name_from_prompt', ['../../../vty/html/group__command.html#gae4b8e3da50e19a44f673829a046621d5', 1, ]]],\n- ['node_5fparent_8', ['node_parent', ['../../../vty/html/group__command.html#ga0fed3de474de4fea39776761377c6afd', 1, ]]],\n- ['node_5ftype_9', ['node_type', ['../../../vty/html/group__command.html#ga6a276b85e2da28c5f9c3dbce61c55682', 1, ]]],\n- ['nr_5fcommands_10', ['nr_commands', ['../../../ctrl/html/structctrl__cmd__struct.html#adcf7cab63c8dc12e6b1577754bdcf78b', 1, 'ctrl_cmd_struct']]],\n- ['null_11', ['NULL', ['../../../vty/html/structvty__app__info.html#ab125c51b5da31d50c42706695c5f68de', 1, 'vty_app_info']]]\n+ ['node_1', ['node', ['../../../ctrl/html/structctrl__cmd.html#ad909727d72b92bebb3c428a3a9fc1f12', 1, 'ctrl_cmd']]],\n+ ['nr_5fcommands_2', ['nr_commands', ['../../../ctrl/html/structctrl__cmd__struct.html#adcf7cab63c8dc12e6b1577754bdcf78b', 1, 'ctrl_cmd_struct']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_d.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_d.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,171 +1,142 @@\n var searchData = [\n- ['obuf_0', ['obuf', ['../../../vty/html/structvty.html#a0363ad4ce51e9147f27ce9cb2335714f', 1, 'vty']]],\n- ['ops_1', ['ops', ['../structosim__file__desc.html#a4b52b18f23d084f13a9883835ab040dc', 1, 'osim_file_desc::ops'],\n+ ['ops_0', ['ops', ['../structosim__file__desc.html#a4b52b18f23d084f13a9883835ab040dc', 1, 'osim_file_desc::ops'],\n ['../structosim__reader__hdl.html#a02295c149ed88db7625091d24bf39a3d', 1, 'osim_reader_hdl::ops']\n ]],\n- ['osim_5fapdu_5fcase_2', ['osim_apdu_case', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107', 1, 'sim.h']]],\n- ['osim_5fapdu_5fcmd_5fhdr_3', ['osim_apdu_cmd_hdr', ['../structosim__apdu__cmd__hdr.html', 1, '']]],\n- ['osim_5fapp_5fprofile_5ffind_5fby_5faid_4', ['osim_app_profile_find_by_aid', ['../sim_8h.html#ab2cae1c97f978efae5dea91076d1b8c5', 1, 'osim_app_profile_find_by_aid(const uint8_t *aid, uint8_t aid_len): core.c'],\n+ ['osim_5fapdu_5fcase_1', ['osim_apdu_case', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107', 1, 'sim.h']]],\n+ ['osim_5fapdu_5fcmd_5fhdr_2', ['osim_apdu_cmd_hdr', ['../structosim__apdu__cmd__hdr.html', 1, '']]],\n+ ['osim_5fapp_5fprofile_5ffind_5fby_5faid_3', ['osim_app_profile_find_by_aid', ['../sim_8h.html#ab2cae1c97f978efae5dea91076d1b8c5', 1, 'osim_app_profile_find_by_aid(const uint8_t *aid, uint8_t aid_len): core.c'],\n ['../core_8c.html#ab2cae1c97f978efae5dea91076d1b8c5', 1, 'osim_app_profile_find_by_aid(const uint8_t *aid, uint8_t aid_len): core.c']\n ]],\n- ['osim_5fapp_5fprofile_5ffind_5fby_5fname_5', ['osim_app_profile_find_by_name', ['../sim_8h.html#a1af2c427e38473dd42c5977e9b2c843f', 1, 'osim_app_profile_find_by_name(const char *name): core.c'],\n+ ['osim_5fapp_5fprofile_5ffind_5fby_5fname_4', ['osim_app_profile_find_by_name', ['../sim_8h.html#a1af2c427e38473dd42c5977e9b2c843f', 1, 'osim_app_profile_find_by_name(const char *name): core.c'],\n ['../core_8c.html#a1af2c427e38473dd42c5977e9b2c843f', 1, 'osim_app_profile_find_by_name(const char *name): core.c']\n ]],\n- ['osim_5fapp_5fprofile_5ffind_5fsw_6', ['osim_app_profile_find_sw', ['../sim_8h.html#a673de5082794b80a75fedec73403dd7f', 1, 'osim_app_profile_find_sw(const struct osim_card_app_profile *ap, uint16_t sw_in): core.c'],\n- ['../core_8c.html#a673de5082794b80a75fedec73403dd7f', 1, 'osim_app_profile_find_sw(const struct osim_card_app_profile *ap, uint16_t sw_in): core.c']\n+ ['osim_5fapp_5fprofile_5ffind_5fsw_5', ['osim_app_profile_find_sw', ['../core_8c.html#a673de5082794b80a75fedec73403dd7f', 1, 'osim_app_profile_find_sw(const struct osim_card_app_profile *ap, uint16_t sw_in): core.c'],\n+ ['../sim_8h.html#a673de5082794b80a75fedec73403dd7f', 1, 'osim_app_profile_find_sw(const struct osim_card_app_profile *ap, uint16_t sw_in): core.c']\n ]],\n- ['osim_5fapp_5fprofile_5fregister_7', ['osim_app_profile_register', ['../core_8c.html#a3cac49d1becf9386a9e1f7d7f527f5c6', 1, 'osim_app_profile_register(struct osim_card_app_profile *aprof): core.c'],\n+ ['osim_5fapp_5fprofile_5fregister_6', ['osim_app_profile_register', ['../core_8c.html#a3cac49d1becf9386a9e1f7d7f527f5c6', 1, 'osim_app_profile_register(struct osim_card_app_profile *aprof): core.c'],\n ['../sim__int_8h.html#a3cac49d1becf9386a9e1f7d7f527f5c6', 1, 'osim_app_profile_register(struct osim_card_app_profile *aprof): core.c']\n ]],\n- ['osim_5faprof_5fhpsim_8', ['osim_aprof_hpsim', ['../card__fs__hpsim_8c.html#a0d1ddba1a8b060dff984936f2bc2d471', 1, 'osim_aprof_hpsim(void *ctx): card_fs_hpsim.c'],\n+ ['osim_5faprof_5fhpsim_7', ['osim_aprof_hpsim', ['../card__fs__hpsim_8c.html#a0d1ddba1a8b060dff984936f2bc2d471', 1, 'osim_aprof_hpsim(void *ctx): card_fs_hpsim.c'],\n ['../sim__int_8h.html#a0d1ddba1a8b060dff984936f2bc2d471', 1, 'osim_aprof_hpsim(void *ctx): card_fs_hpsim.c']\n ]],\n- ['osim_5faprof_5fisim_9', ['osim_aprof_isim', ['../card__fs__isim_8c.html#ae43d1ede8abc00379adf7a4f5bce0a60', 1, 'osim_aprof_isim(void *ctx): card_fs_isim.c'],\n+ ['osim_5faprof_5fisim_8', ['osim_aprof_isim', ['../card__fs__isim_8c.html#ae43d1ede8abc00379adf7a4f5bce0a60', 1, 'osim_aprof_isim(void *ctx): card_fs_isim.c'],\n ['../sim__int_8h.html#ae43d1ede8abc00379adf7a4f5bce0a60', 1, 'osim_aprof_isim(void *ctx): card_fs_isim.c']\n ]],\n- ['osim_5faprof_5fusim_10', ['osim_aprof_usim', ['../card__fs__usim_8c.html#af64370ea1c4545111b004ea3b3fa36f1', 1, 'osim_aprof_usim(void *ctx): card_fs_usim.c'],\n+ ['osim_5faprof_5fusim_9', ['osim_aprof_usim', ['../card__fs__usim_8c.html#af64370ea1c4545111b004ea3b3fa36f1', 1, 'osim_aprof_usim(void *ctx): card_fs_usim.c'],\n ['../sim__int_8h.html#af64370ea1c4545111b004ea3b3fa36f1', 1, 'osim_aprof_usim(void *ctx): card_fs_usim.c']\n ]],\n- ['osim_5fcard_5fapp_5fhdl_11', ['osim_card_app_hdl', ['../structosim__card__app__hdl.html', 1, '']]],\n- ['osim_5fcard_5fapp_5fprofile_12', ['osim_card_app_profile', ['../structosim__card__app__profile.html', 1, '']]],\n- ['osim_5fcard_5fclose_13', ['osim_card_close', ['../reader_8c.html#a41af2a461b449e304a704eba35bf20aa', 1, 'osim_card_close(struct osim_card_hdl *card): reader.c'],\n+ ['osim_5fcard_5fapp_5fhdl_10', ['osim_card_app_hdl', ['../structosim__card__app__hdl.html', 1, '']]],\n+ ['osim_5fcard_5fapp_5fprofile_11', ['osim_card_app_profile', ['../structosim__card__app__profile.html', 1, '']]],\n+ ['osim_5fcard_5fclose_12', ['osim_card_close', ['../reader_8c.html#a41af2a461b449e304a704eba35bf20aa', 1, 'osim_card_close(struct osim_card_hdl *card): reader.c'],\n ['../sim_8h.html#a41af2a461b449e304a704eba35bf20aa', 1, 'osim_card_close(struct osim_card_hdl *card): reader.c']\n ]],\n- ['osim_5fcard_5fhdl_14', ['osim_card_hdl', ['../structosim__card__hdl.html', 1, '']]],\n- ['osim_5fcard_5fhdl_5fadd_5fapp_15', ['osim_card_hdl_add_app', ['../core_8c.html#ad0a4d51bef9b52e529c0a10cd42c1b7d', 1, 'osim_card_hdl_add_app(struct osim_card_hdl *ch, const uint8_t *aid, uint8_t aid_len, const char *label): core.c'],\n+ ['osim_5fcard_5fhdl_13', ['osim_card_hdl', ['../structosim__card__hdl.html', 1, '']]],\n+ ['osim_5fcard_5fhdl_5fadd_5fapp_14', ['osim_card_hdl_add_app', ['../core_8c.html#ad0a4d51bef9b52e529c0a10cd42c1b7d', 1, 'osim_card_hdl_add_app(struct osim_card_hdl *ch, const uint8_t *aid, uint8_t aid_len, const char *label): core.c'],\n ['../sim_8h.html#ad0a4d51bef9b52e529c0a10cd42c1b7d', 1, 'osim_card_hdl_add_app(struct osim_card_hdl *ch, const uint8_t *aid, uint8_t aid_len, const char *label): core.c']\n ]],\n- ['osim_5fcard_5fhdl_5ffind_5fapp_16', ['osim_card_hdl_find_app', ['../core_8c.html#a148e1042d5b8483b4941e1385ce14463', 1, 'core.c']]],\n- ['osim_5fcard_5fopen_17', ['osim_card_open', ['../reader_8c.html#af1c503b26556a3eecb43345cfdee9c6b', 1, 'osim_card_open(struct osim_reader_hdl *rh, enum osim_proto proto): reader.c'],\n+ ['osim_5fcard_5fhdl_5ffind_5fapp_15', ['osim_card_hdl_find_app', ['../core_8c.html#a148e1042d5b8483b4941e1385ce14463', 1, 'core.c']]],\n+ ['osim_5fcard_5fopen_16', ['osim_card_open', ['../reader_8c.html#af1c503b26556a3eecb43345cfdee9c6b', 1, 'osim_card_open(struct osim_reader_hdl *rh, enum osim_proto proto): reader.c'],\n ['../sim_8h.html#af1c503b26556a3eecb43345cfdee9c6b', 1, 'osim_card_open(struct osim_reader_hdl *rh, enum osim_proto proto): reader.c']\n ]],\n- ['osim_5fcard_5fprofile_18', ['osim_card_profile', ['../structosim__card__profile.html', 1, '']]],\n- ['osim_5fcard_5freset_19', ['osim_card_reset', ['../reader_8c.html#a1cfcfad9aa83ac1f669796c6df872c68', 1, 'osim_card_reset(struct osim_card_hdl *card, bool cold_reset): reader.c'],\n+ ['osim_5fcard_5fprofile_17', ['osim_card_profile', ['../structosim__card__profile.html', 1, '']]],\n+ ['osim_5fcard_5freset_18', ['osim_card_reset', ['../reader_8c.html#a1cfcfad9aa83ac1f669796c6df872c68', 1, 'osim_card_reset(struct osim_card_hdl *card, bool cold_reset): reader.c'],\n ['../sim_8h.html#a1cfcfad9aa83ac1f669796c6df872c68', 1, 'osim_card_reset(struct osim_card_hdl *card, bool cold_reset): reader.c']\n ]],\n- ['osim_5fcard_5fsw_20', ['osim_card_sw', ['../structosim__card__sw.html', 1, '']]],\n- ['osim_5fcard_5fsw_5fclass_21', ['osim_card_sw_class', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5', 1, 'sim.h']]],\n- ['osim_5fcard_5fsw_5flast_22', ['OSIM_CARD_SW_LAST', ['../sim_8h.html#ac33ba27b1bb09225aa3fccaeb02f44fe', 1, 'sim.h']]],\n- ['osim_5fcard_5fsw_5ftype_23', ['osim_card_sw_type', ['../sim_8h.html#acab828a9d2a82403b16f01ac362b464f', 1, 'sim.h']]],\n- ['osim_5fchan_5fhdl_24', ['osim_chan_hdl', ['../structosim__chan__hdl.html', 1, '']]],\n- ['osim_5fcla_5fins_5fcard_5fprofile_25', ['osim_cla_ins_card_profile', ['../structosim__cla__ins__card__profile.html', 1, '']]],\n- ['osim_5fcla_5fins_5fcase_26', ['osim_cla_ins_case', ['../structosim__cla__ins__case.html', 1, '']]],\n- ['osim_5fcprof_5ffind_5fsw_27', ['osim_cprof_find_sw', ['../sim_8h.html#a4cf2bc638943f63a295e97f0888e2a66', 1, 'osim_cprof_find_sw(const struct osim_card_profile *cp, uint16_t sw_in): core.c'],\n- ['../core_8c.html#a4cf2bc638943f63a295e97f0888e2a66', 1, 'osim_cprof_find_sw(const struct osim_card_profile *cp, uint16_t sw_in): core.c']\n- ]],\n- ['osim_5fcprof_5fsim_28', ['osim_cprof_sim', ['../card__fs__sim_8c.html#a5d1c468e1c947712146a02f644be910d', 1, 'card_fs_sim.c']]],\n- ['osim_5fcprof_5ftsim_29', ['osim_cprof_tsim', ['../card__fs__tetra_8c.html#a22fff635440d92100218d5d17e19f46a', 1, 'card_fs_tetra.c']]],\n- ['osim_5fcprof_5fuicc_30', ['osim_cprof_uicc', ['../card__fs__uicc_8c.html#a0b086308f938793710fb4022ad1ff541', 1, 'card_fs_uicc.c']]],\n- ['osim_5fdecoded_5fdata_31', ['osim_decoded_data', ['../structosim__decoded__data.html', 1, '']]],\n- ['osim_5fdecoded_5felement_32', ['osim_decoded_element', ['../structosim__decoded__element.html', 1, '']]],\n- ['osim_5fdetermine_5fapdu_5fcase_33', ['osim_determine_apdu_case', ['../class__tables_8h.html#a84373618cde8efe6a0e342fbc5474007', 1, 'osim_determine_apdu_case(const struct osim_cla_ins_card_profile *prof, const uint8_t *hdr): class_tables.c'],\n+ ['osim_5fcard_5fsw_19', ['osim_card_sw', ['../structosim__card__sw.html', 1, '']]],\n+ ['osim_5fcard_5fsw_5fclass_20', ['osim_card_sw_class', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5', 1, 'sim.h']]],\n+ ['osim_5fcard_5fsw_5flast_21', ['OSIM_CARD_SW_LAST', ['../sim_8h.html#ac33ba27b1bb09225aa3fccaeb02f44fe', 1, 'sim.h']]],\n+ ['osim_5fcard_5fsw_5ftype_22', ['osim_card_sw_type', ['../sim_8h.html#acab828a9d2a82403b16f01ac362b464f', 1, 'sim.h']]],\n+ ['osim_5fchan_5fhdl_23', ['osim_chan_hdl', ['../structosim__chan__hdl.html', 1, '']]],\n+ ['osim_5fcla_5fins_5fcard_5fprofile_24', ['osim_cla_ins_card_profile', ['../structosim__cla__ins__card__profile.html', 1, '']]],\n+ ['osim_5fcla_5fins_5fcase_25', ['osim_cla_ins_case', ['../structosim__cla__ins__case.html', 1, '']]],\n+ ['osim_5fcprof_5ffind_5fsw_26', ['osim_cprof_find_sw', ['../core_8c.html#a4cf2bc638943f63a295e97f0888e2a66', 1, 'osim_cprof_find_sw(const struct osim_card_profile *cp, uint16_t sw_in): core.c'],\n+ ['../sim_8h.html#a4cf2bc638943f63a295e97f0888e2a66', 1, 'osim_cprof_find_sw(const struct osim_card_profile *cp, uint16_t sw_in): core.c']\n+ ]],\n+ ['osim_5fcprof_5fsim_27', ['osim_cprof_sim', ['../card__fs__sim_8c.html#a5d1c468e1c947712146a02f644be910d', 1, 'card_fs_sim.c']]],\n+ ['osim_5fcprof_5ftsim_28', ['osim_cprof_tsim', ['../card__fs__tetra_8c.html#a22fff635440d92100218d5d17e19f46a', 1, 'card_fs_tetra.c']]],\n+ ['osim_5fcprof_5fuicc_29', ['osim_cprof_uicc', ['../card__fs__uicc_8c.html#a0b086308f938793710fb4022ad1ff541', 1, 'card_fs_uicc.c']]],\n+ ['osim_5fdecoded_5fdata_30', ['osim_decoded_data', ['../structosim__decoded__data.html', 1, '']]],\n+ ['osim_5fdecoded_5felement_31', ['osim_decoded_element', ['../structosim__decoded__element.html', 1, '']]],\n+ ['osim_5fdetermine_5fapdu_5fcase_32', ['osim_determine_apdu_case', ['../class__tables_8h.html#a84373618cde8efe6a0e342fbc5474007', 1, 'osim_determine_apdu_case(const struct osim_cla_ins_card_profile *prof, const uint8_t *hdr): class_tables.c'],\n ['../class__tables_8c.html#a84373618cde8efe6a0e342fbc5474007', 1, 'osim_determine_apdu_case(const struct osim_cla_ins_card_profile *prof, const uint8_t *hdr): class_tables.c']\n ]],\n- ['osim_5fef_5ftype_34', ['osim_ef_type', ['../sim_8h.html#aee4e50d1dec71a64ba1993314358d6a1', 1, 'sim.h']]],\n- ['osim_5felement_5frepr_35', ['osim_element_repr', ['../sim_8h.html#a7044e2eb079fd6d31567cab46f461124', 1, 'sim.h']]],\n- ['osim_5felement_5ftype_36', ['osim_element_type', ['../sim_8h.html#a9177d8d591c65d72055102b9f15de863', 1, 'sim.h']]],\n- ['osim_5ffile_37', ['osim_file', ['../structosim__file.html', 1, '']]],\n- ['osim_5ffile_5fdecode_38', ['osim_file_decode', ['../core_8c.html#a8b3fc42e576df436d6f708a2c2622e32', 1, 'core.c']]],\n- ['osim_5ffile_5fdesc_39', ['osim_file_desc', ['../structosim__file__desc.html', 1, '']]],\n- ['osim_5ffile_5fdesc_5ffind_5faid_40', ['osim_file_desc_find_aid', ['../core_8c.html#a23aa361a207d1c07b93bc4ecbb1c1c5c', 1, 'osim_file_desc_find_aid(struct osim_file_desc *parent, const uint8_t *aid, uint8_t aid_len): core.c'],\n- ['../sim_8h.html#a23aa361a207d1c07b93bc4ecbb1c1c5c', 1, 'osim_file_desc_find_aid(struct osim_file_desc *parent, const uint8_t *aid, uint8_t aid_len): core.c']\n+ ['osim_5fef_5ftype_33', ['osim_ef_type', ['../sim_8h.html#aee4e50d1dec71a64ba1993314358d6a1', 1, 'sim.h']]],\n+ ['osim_5felement_5frepr_34', ['osim_element_repr', ['../sim_8h.html#a7044e2eb079fd6d31567cab46f461124', 1, 'sim.h']]],\n+ ['osim_5felement_5ftype_35', ['osim_element_type', ['../sim_8h.html#a9177d8d591c65d72055102b9f15de863', 1, 'sim.h']]],\n+ ['osim_5ffile_36', ['osim_file', ['../structosim__file.html', 1, '']]],\n+ ['osim_5ffile_5fdecode_37', ['osim_file_decode', ['../core_8c.html#a8b3fc42e576df436d6f708a2c2622e32', 1, 'core.c']]],\n+ ['osim_5ffile_5fdesc_38', ['osim_file_desc', ['../structosim__file__desc.html', 1, '']]],\n+ ['osim_5ffile_5fdesc_5ffind_5faid_39', ['osim_file_desc_find_aid', ['../sim_8h.html#a23aa361a207d1c07b93bc4ecbb1c1c5c', 1, 'osim_file_desc_find_aid(struct osim_file_desc *parent, const uint8_t *aid, uint8_t aid_len): core.c'],\n+ ['../core_8c.html#a23aa361a207d1c07b93bc4ecbb1c1c5c', 1, 'osim_file_desc_find_aid(struct osim_file_desc *parent, const uint8_t *aid, uint8_t aid_len): core.c']\n ]],\n- ['osim_5ffile_5fdesc_5ffind_5ffid_41', ['osim_file_desc_find_fid', ['../core_8c.html#acd05c7cf1e03896a7c0ef569af395825', 1, 'osim_file_desc_find_fid(struct osim_file_desc *parent, uint16_t fid): core.c'],\n+ ['osim_5ffile_5fdesc_5ffind_5ffid_40', ['osim_file_desc_find_fid', ['../core_8c.html#acd05c7cf1e03896a7c0ef569af395825', 1, 'osim_file_desc_find_fid(struct osim_file_desc *parent, uint16_t fid): core.c'],\n ['../sim_8h.html#acd05c7cf1e03896a7c0ef569af395825', 1, 'osim_file_desc_find_fid(struct osim_file_desc *parent, uint16_t fid): core.c']\n ]],\n- ['osim_5ffile_5fdesc_5ffind_5fname_42', ['osim_file_desc_find_name', ['../core_8c.html#a3c5aeeb115e2bf7f56f63f58d1e9deef', 1, 'osim_file_desc_find_name(struct osim_file_desc *parent, const char *name): core.c'],\n+ ['osim_5ffile_5fdesc_5ffind_5fname_41', ['osim_file_desc_find_name', ['../core_8c.html#a3c5aeeb115e2bf7f56f63f58d1e9deef', 1, 'osim_file_desc_find_name(struct osim_file_desc *parent, const char *name): core.c'],\n ['../sim_8h.html#a3c5aeeb115e2bf7f56f63f58d1e9deef', 1, 'osim_file_desc_find_name(struct osim_file_desc *parent, const char *name): core.c']\n ]],\n- ['osim_5ffile_5fdesc_5ffind_5fsfid_43', ['osim_file_desc_find_sfid', ['../sim_8h.html#a07d382dd66bd16e3ab733af159f174fc', 1, 'osim_file_desc_find_sfid(struct osim_file_desc *parent, uint8_t sfid): core.c'],\n- ['../core_8c.html#a07d382dd66bd16e3ab733af159f174fc', 1, 'osim_file_desc_find_sfid(struct osim_file_desc *parent, uint8_t sfid): core.c']\n+ ['osim_5ffile_5fdesc_5ffind_5fsfid_42', ['osim_file_desc_find_sfid', ['../core_8c.html#a07d382dd66bd16e3ab733af159f174fc', 1, 'osim_file_desc_find_sfid(struct osim_file_desc *parent, uint8_t sfid): core.c'],\n+ ['../sim_8h.html#a07d382dd66bd16e3ab733af159f174fc', 1, 'osim_file_desc_find_sfid(struct osim_file_desc *parent, uint8_t sfid): core.c']\n ]],\n- ['osim_5ffile_5fencode_44', ['osim_file_encode', ['../core_8c.html#aed277b8c4ec2b27c48f3ac2ef6dbd779', 1, 'core.c']]],\n- ['osim_5ffile_5fops_45', ['osim_file_ops', ['../structosim__file__ops.html', 1, '']]],\n- ['osim_5ffile_5ftype_46', ['osim_file_type', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcd', 1, 'sim.h']]],\n- ['osim_5fgsm1111_5fcic_5fprofile_47', ['osim_gsm1111_cic_profile', ['../class__tables_8c.html#a4634b695da4a0792663b2430fcb5337b', 1, 'class_tables.c']]],\n- ['osim_5finit_48', ['osim_init', ['../sim_8h.html#a87b674dda5a82fa4f3ae2b3f42c62e75', 1, 'osim_init(void *ctx): core.c'],\n+ ['osim_5ffile_5fencode_43', ['osim_file_encode', ['../core_8c.html#aed277b8c4ec2b27c48f3ac2ef6dbd779', 1, 'core.c']]],\n+ ['osim_5ffile_5fops_44', ['osim_file_ops', ['../structosim__file__ops.html', 1, '']]],\n+ ['osim_5ffile_5ftype_45', ['osim_file_type', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcd', 1, 'sim.h']]],\n+ ['osim_5fgsm1111_5fcic_5fprofile_46', ['osim_gsm1111_cic_profile', ['../class__tables_8c.html#a4634b695da4a0792663b2430fcb5337b', 1, 'class_tables.c']]],\n+ ['osim_5finit_47', ['osim_init', ['../sim_8h.html#a87b674dda5a82fa4f3ae2b3f42c62e75', 1, 'osim_init(void *ctx): core.c'],\n ['../core_8c.html#a87b674dda5a82fa4f3ae2b3f42c62e75', 1, 'osim_init(void *ctx): core.c']\n ]],\n- ['osim_5fint_5fcprof_5fadd_5fgsm_49', ['osim_int_cprof_add_gsm', ['../card__fs__sim_8c.html#a4764dc8f316ae0a9522a24a89e0236af', 1, 'osim_int_cprof_add_gsm(struct osim_file_desc *mf): card_fs_sim.c'],\n+ ['osim_5fint_5fcprof_5fadd_5fgsm_48', ['osim_int_cprof_add_gsm', ['../card__fs__sim_8c.html#a4764dc8f316ae0a9522a24a89e0236af', 1, 'osim_int_cprof_add_gsm(struct osim_file_desc *mf): card_fs_sim.c'],\n ['../gsm__int_8h.html#a4764dc8f316ae0a9522a24a89e0236af', 1, 'osim_int_cprof_add_gsm(struct osim_file_desc *mf): card_fs_sim.c']\n ]],\n- ['osim_5fint_5fcprof_5fadd_5ftelecom_50', ['osim_int_cprof_add_telecom', ['../gsm__int_8h.html#a10c1270cf2087ab21a2771cf67ab687a', 1, 'osim_int_cprof_add_telecom(struct osim_file_desc *mf): card_fs_sim.c'],\n- ['../card__fs__sim_8c.html#a10c1270cf2087ab21a2771cf67ab687a', 1, 'osim_int_cprof_add_telecom(struct osim_file_desc *mf): card_fs_sim.c']\n+ ['osim_5fint_5fcprof_5fadd_5ftelecom_49', ['osim_int_cprof_add_telecom', ['../card__fs__sim_8c.html#a10c1270cf2087ab21a2771cf67ab687a', 1, 'osim_int_cprof_add_telecom(struct osim_file_desc *mf): card_fs_sim.c'],\n+ ['../gsm__int_8h.html#a10c1270cf2087ab21a2771cf67ab687a', 1, 'osim_int_cprof_add_telecom(struct osim_file_desc *mf): card_fs_sim.c']\n ]],\n- ['osim_5fiso7816_5fcic_5fprofile_51', ['osim_iso7816_cic_profile', ['../class__tables_8c.html#a9483f0b5914e2f16983d42661b10d3c4', 1, 'osim_iso7816_cic_profile: class_tables.c'],\n- ['../class__tables_8h.html#a9483f0b5914e2f16983d42661b10d3c4', 1, 'osim_iso7816_cic_profile: class_tables.c']\n+ ['osim_5fiso7816_5fcic_5fprofile_50', ['osim_iso7816_cic_profile', ['../class__tables_8h.html#a9483f0b5914e2f16983d42661b10d3c4', 1, 'osim_iso7816_cic_profile: class_tables.c'],\n+ ['../class__tables_8c.html#a9483f0b5914e2f16983d42661b10d3c4', 1, 'osim_iso7816_cic_profile: class_tables.c']\n ]],\n- ['osim_5fmax_5fatr_5flen_52', ['OSIM_MAX_ATR_LEN', ['../sim_8h.html#a75b2ddef550f77e9059d8449b77b8670', 1, 'sim.h']]],\n- ['osim_5fmsgb_5fcb_53', ['osim_msgb_cb', ['../sim_8h.html#acc7dc519faefc6e8a01ed91c7488f534', 1, 'OSIM_MSGB_CB: sim.h'],\n+ ['osim_5fmax_5fatr_5flen_51', ['OSIM_MAX_ATR_LEN', ['../sim_8h.html#a75b2ddef550f77e9059d8449b77b8670', 1, 'sim.h']]],\n+ ['osim_5fmsgb_5fcb_52', ['osim_msgb_cb', ['../sim_8h.html#acc7dc519faefc6e8a01ed91c7488f534', 1, 'OSIM_MSGB_CB: sim.h'],\n ['../structosim__msgb__cb.html', 1, 'osim_msgb_cb']\n ]],\n- ['osim_5fnew_5fapdumsg_54', ['osim_new_apdumsg', ['../sim_8h.html#a4d8128375c59e9754c32d27bb47c9f7e', 1, 'osim_new_apdumsg(uint8_t cla, uint8_t ins, uint8_t p1, uint8_t p2, uint16_t lc, uint16_t le): core.c'],\n+ ['osim_5fnew_5fapdumsg_53', ['osim_new_apdumsg', ['../sim_8h.html#a4d8128375c59e9754c32d27bb47c9f7e', 1, 'osim_new_apdumsg(uint8_t cla, uint8_t ins, uint8_t p1, uint8_t p2, uint16_t lc, uint16_t le): core.c'],\n ['../core_8c.html#a4d8128375c59e9754c32d27bb47c9f7e', 1, 'osim_new_apdumsg(uint8_t cla, uint8_t ins, uint8_t p1, uint8_t p2, uint16_t lc, uint16_t le): core.c']\n ]],\n- ['osim_5fprint_5fsw_55', ['osim_print_sw', ['../sim_8h.html#af6af973c203c8725d18cdc306174e5d0', 1, 'osim_print_sw(const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n+ ['osim_5fprint_5fsw_54', ['osim_print_sw', ['../sim_8h.html#af6af973c203c8725d18cdc306174e5d0', 1, 'osim_print_sw(const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n ['../core_8c.html#af6af973c203c8725d18cdc306174e5d0', 1, 'osim_print_sw(const struct osim_chan_hdl *ch, uint16_t sw_in): core.c']\n ]],\n- ['osim_5fprint_5fsw_5fbuf_56', ['osim_print_sw_buf', ['../sim_8h.html#a579b8c1d81de21d50b23199a32025bce', 1, 'osim_print_sw_buf(char *buf, size_t buf_len, const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n+ ['osim_5fprint_5fsw_5fbuf_55', ['osim_print_sw_buf', ['../sim_8h.html#a579b8c1d81de21d50b23199a32025bce', 1, 'osim_print_sw_buf(char *buf, size_t buf_len, const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n ['../core_8c.html#a579b8c1d81de21d50b23199a32025bce', 1, 'osim_print_sw_buf(char *buf, size_t buf_len, const struct osim_chan_hdl *ch, uint16_t sw_in): core.c']\n ]],\n- ['osim_5fprint_5fsw_5fc_57', ['osim_print_sw_c', ['../sim_8h.html#a5c4a94aa1714e8922f5589eae4d21bfb', 1, 'osim_print_sw_c(const void *ctx, const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n+ ['osim_5fprint_5fsw_5fc_56', ['osim_print_sw_c', ['../sim_8h.html#a5c4a94aa1714e8922f5589eae4d21bfb', 1, 'osim_print_sw_c(const void *ctx, const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n ['../core_8c.html#a5c4a94aa1714e8922f5589eae4d21bfb', 1, 'osim_print_sw_c(const void *ctx, const struct osim_chan_hdl *ch, uint16_t sw_in): core.c']\n ]],\n- ['osim_5fproto_58', ['osim_proto', ['../sim_8h.html#a0bdcd0dbd3e470525507b6e093e194bd', 1, 'sim.h']]],\n- ['osim_5fproto_5ft0_59', ['OSIM_PROTO_T0', ['../sim_8h.html#a0bdcd0dbd3e470525507b6e093e194bda32e687b6b4d9a682e04bb79df74ca798', 1, 'sim.h']]],\n- ['osim_5fproto_5ft1_60', ['OSIM_PROTO_T1', ['../sim_8h.html#a0bdcd0dbd3e470525507b6e093e194bda001508c8c38e3b81887a097bea3a3b94', 1, 'sim.h']]],\n- ['osim_5freader_5fdriver_61', ['osim_reader_driver', ['../sim_8h.html#aee6db897833233161af2bc3f60e00e7a', 1, 'sim.h']]],\n- ['osim_5freader_5fdrv_5fopenct_62', ['OSIM_READER_DRV_OPENCT', ['../sim_8h.html#aee6db897833233161af2bc3f60e00e7aa58305226d01e8fdfc2c3f8ed07a0a3e2', 1, 'sim.h']]],\n- ['osim_5freader_5fdrv_5fpcsc_63', ['OSIM_READER_DRV_PCSC', ['../sim_8h.html#aee6db897833233161af2bc3f60e00e7aaee27347a043fa4a8c17933fdaa4dd28f', 1, 'sim.h']]],\n- ['osim_5freader_5fdrv_5fserial_64', ['OSIM_READER_DRV_SERIAL', ['../sim_8h.html#aee6db897833233161af2bc3f60e00e7aa0b84c4bffde8609a29d042a43797f1e9', 1, 'sim.h']]],\n- ['osim_5freader_5fhdl_65', ['osim_reader_hdl', ['../structosim__reader__hdl.html', 1, '']]],\n- ['osim_5freader_5fopen_66', ['osim_reader_open', ['../sim_8h.html#a51e9984de3223c0275f6ed07dd8e9fd0', 1, 'osim_reader_open(enum osim_reader_driver drv, int idx, const char *name, void *ctx): reader.c'],\n+ ['osim_5fproto_57', ['osim_proto', ['../sim_8h.html#a0bdcd0dbd3e470525507b6e093e194bd', 1, 'sim.h']]],\n+ ['osim_5fproto_5ft0_58', ['OSIM_PROTO_T0', ['../sim_8h.html#a0bdcd0dbd3e470525507b6e093e194bda32e687b6b4d9a682e04bb79df74ca798', 1, 'sim.h']]],\n+ ['osim_5fproto_5ft1_59', ['OSIM_PROTO_T1', ['../sim_8h.html#a0bdcd0dbd3e470525507b6e093e194bda001508c8c38e3b81887a097bea3a3b94', 1, 'sim.h']]],\n+ ['osim_5freader_5fdriver_60', ['osim_reader_driver', ['../sim_8h.html#aee6db897833233161af2bc3f60e00e7a', 1, 'sim.h']]],\n+ ['osim_5freader_5fdrv_5fopenct_61', ['OSIM_READER_DRV_OPENCT', ['../sim_8h.html#aee6db897833233161af2bc3f60e00e7aa58305226d01e8fdfc2c3f8ed07a0a3e2', 1, 'sim.h']]],\n+ ['osim_5freader_5fdrv_5fpcsc_62', ['OSIM_READER_DRV_PCSC', ['../sim_8h.html#aee6db897833233161af2bc3f60e00e7aaee27347a043fa4a8c17933fdaa4dd28f', 1, 'sim.h']]],\n+ ['osim_5freader_5fdrv_5fserial_63', ['OSIM_READER_DRV_SERIAL', ['../sim_8h.html#aee6db897833233161af2bc3f60e00e7aa0b84c4bffde8609a29d042a43797f1e9', 1, 'sim.h']]],\n+ ['osim_5freader_5fhdl_64', ['osim_reader_hdl', ['../structosim__reader__hdl.html', 1, '']]],\n+ ['osim_5freader_5fopen_65', ['osim_reader_open', ['../sim_8h.html#a51e9984de3223c0275f6ed07dd8e9fd0', 1, 'osim_reader_open(enum osim_reader_driver drv, int idx, const char *name, void *ctx): reader.c'],\n ['../reader_8c.html#a91657fdf310e086465bb60b708a200f4', 1, 'osim_reader_open(enum osim_reader_driver driver, int idx, const char *name, void *ctx): reader.c']\n ]],\n- ['osim_5freader_5fops_67', ['osim_reader_ops', ['../structosim__reader__ops.html', 1, '']]],\n- ['osim_5fsw_5fclass_68', ['osim_sw_class', ['../sim_8h.html#ac480a85f701378d7171b1a81944d8da4', 1, 'osim_sw_class(const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n+ ['osim_5freader_5fops_66', ['osim_reader_ops', ['../structosim__reader__ops.html', 1, '']]],\n+ ['osim_5fsw_5fclass_67', ['osim_sw_class', ['../sim_8h.html#ac480a85f701378d7171b1a81944d8da4', 1, 'osim_sw_class(const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n ['../core_8c.html#ac480a85f701378d7171b1a81944d8da4', 1, 'osim_sw_class(const struct osim_chan_hdl *ch, uint16_t sw_in): core.c']\n ]],\n- ['osim_5ftransceive_5fapdu_69', ['osim_transceive_apdu', ['../sim_8h.html#a2d55db97588ce6352704be8ba8792ce8', 1, 'osim_transceive_apdu(struct osim_chan_hdl *st, struct msgb *amsg): reader.c'],\n+ ['osim_5ftransceive_5fapdu_68', ['osim_transceive_apdu', ['../sim_8h.html#a2d55db97588ce6352704be8ba8792ce8', 1, 'osim_transceive_apdu(struct osim_chan_hdl *st, struct msgb *amsg): reader.c'],\n ['../reader_8c.html#a2d55db97588ce6352704be8ba8792ce8', 1, 'osim_transceive_apdu(struct osim_chan_hdl *st, struct msgb *amsg): reader.c']\n ]],\n- ['osim_5fuicc_5fcic_5fprofile_70', ['osim_uicc_cic_profile', ['../class__tables_8h.html#a85ac5fe785f1ef78c1b0663c314de7a6', 1, 'osim_uicc_cic_profile: class_tables.c'],\n+ ['osim_5fuicc_5fcic_5fprofile_69', ['osim_uicc_cic_profile', ['../class__tables_8h.html#a85ac5fe785f1ef78c1b0663c314de7a6', 1, 'osim_uicc_cic_profile: class_tables.c'],\n ['../class__tables_8c.html#a85ac5fe785f1ef78c1b0663c314de7a6', 1, 'osim_uicc_cic_profile: class_tables.c']\n ]],\n- ['osim_5fuicc_5fsim_5fcic_5fprofile_71', ['osim_uicc_sim_cic_profile', ['../class__tables_8h.html#ad29c6d72273a7fda74f3c070fc25eea1', 1, 'osim_uicc_sim_cic_profile: class_tables.c'],\n+ ['osim_5fuicc_5fsim_5fcic_5fprofile_70', ['osim_uicc_sim_cic_profile', ['../class__tables_8h.html#ad29c6d72273a7fda74f3c070fc25eea1', 1, 'osim_uicc_sim_cic_profile: class_tables.c'],\n ['../class__tables_8c.html#ad29c6d72273a7fda74f3c070fc25eea1', 1, 'osim_uicc_sim_cic_profile: class_tables.c']\n ]],\n- ['osmo_5fabis_5flib_5fattr_5fipa_5fnew_5flnk_72', ['OSMO_ABIS_LIB_ATTR_IPA_NEW_LNK', ['../../../vty/html/group__command.html#ggadf764cbdea00d65edcd07bb9953ad2b7a640fa1a45efc52b1d62ee327e82d6925', 1, ]]],\n- ['osmo_5fabis_5flib_5fattr_5fline_5fupd_73', ['OSMO_ABIS_LIB_ATTR_LINE_UPD', ['../../../vty/html/group__command.html#ggadf764cbdea00d65edcd07bb9953ad2b7af09021f39c29a87d6c70b8fd4cb69a3c', 1, ]]],\n- ['osmo_5fasciidoc_5fescape_74', ['osmo_asciidoc_escape', ['../../../vty/html/group__command.html#gaf96be2eaf84241c955c5e6b242d12865', 1, ]]],\n- ['osmo_5fconv_5fdecode_5fber_75', ['osmo_conv_decode_ber', ['../../../coding/html/group__coding.html#gafe350de1d066020a7477dd0d52979c03', 1, ]]],\n- ['osmo_5fconv_5fdecode_5fber_5fpunctured_76', ['osmo_conv_decode_ber_punctured', ['../../../coding/html/group__coding.html#gac0f61956bb1571655636a60ff69629bf', 1, ]]],\n- ['osmo_5fcpu_5fsched_5fvty_5fapply_5flocalthread_77', ['osmo_cpu_sched_vty_apply_localthread', ['../../../vty/html/group__cpu__sched__VTY.html#ga5eb944998ac87f1fed307eefdaa25a00', 1, 'osmo_cpu_sched_vty_apply_localthread(void)(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#ga5eb944998ac87f1fed307eefdaa25a00', 1, 'osmo_cpu_sched_vty_apply_localthread(void)(Global Namespace)']\n- ]],\n- ['osmo_5fcpu_5fsched_5fvty_5finit_78', ['osmo_cpu_sched_vty_init', ['../../../vty/html/group__cpu__sched__VTY.html#ga74c34e2c9306decb850569691ab60361', 1, 'osmo_cpu_sched_vty_init(void *tall_ctx)(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#gadc133d63fa1bd8535201dcaa78a4d800', 1, 'osmo_cpu_sched_vty_init(void *tall_ctx)(Global Namespace)']\n- ]],\n- ['osmo_5fecu_5ffr_5fstate_79', ['osmo_ecu_fr_state', ['../../../codec/html/structosmo__ecu__fr__state.html', 1, '']]],\n- ['osmo_5fecu_5fops_80', ['osmo_ecu_ops', ['../../../codec/html/structosmo__ecu__ops.html', 1, '']]],\n- ['osmo_5fecu_5fstate_81', ['osmo_ecu_state', ['../../../codec/html/structosmo__ecu__state.html', 1, '']]],\n- ['osmo_5fsccp_5flib_5fattr_5frstrt_5fasp_82', ['OSMO_SCCP_LIB_ATTR_RSTRT_ASP', ['../../../vty/html/group__command.html#ggadf764cbdea00d65edcd07bb9953ad2b7a173509df8568d9001df2f0b6ab0b1cde', 1, ]]],\n- ['osmo_5fstat_5fitem_5fgroup_5fhandler_83', ['osmo_stat_item_group_handler', ['../../../vty/html/group__stats.html#ga892a6c76b2a838df84fcaec337020963', 1, ]]],\n- ['osmo_5fstat_5fitem_5fhandler_84', ['osmo_stat_item_handler', ['../../../vty/html/group__stats.html#ga157304191193f1ccc681f36078feacbe', 1, ]]],\n- ['osmo_5ftdef_5fgroups_5ffor_5feach_85', ['osmo_tdef_groups_for_each', ['../../../vty/html/group__Tdef__VTY.html#gac944e675764652c307e13be9419fde18', 1, ]]],\n- ['osmo_5ftdef_5fvty_5fgroups_5finit_86', ['osmo_tdef_vty_groups_init', ['../../../vty/html/group__Tdef__VTY.html#ga7deb1e36c8f098f16f0a344b3039088c', 1, ]]],\n- ['osmo_5ftdef_5fvty_5fgroups_5fwrite_87', ['osmo_tdef_vty_groups_write', ['../../../vty/html/group__Tdef__VTY.html#ga545bd0159b78e0bd6c82545fe25f9e34', 1, ]]],\n- ['osmo_5ftdef_5fvty_5fout_5fall_88', ['osmo_tdef_vty_out_all', ['../../../vty/html/group__Tdef__VTY.html#ga104eeb939ad29435ae61c8e53cfe2917', 1, ]]],\n- ['osmo_5ftdef_5fvty_5fout_5fall_5fva_89', ['osmo_tdef_vty_out_all_va', ['../../../vty/html/group__Tdef__VTY.html#ga39222ed094ec36a42ed2effa9166bc23', 1, ]]],\n- ['osmo_5ftdef_5fvty_5fout_5fone_90', ['osmo_tdef_vty_out_one', ['../../../vty/html/group__Tdef__VTY.html#ga23aaf3b18922833bdf53aa0d95c49c42', 1, ]]],\n- ['osmo_5ftdef_5fvty_5fout_5fone_5fva_91', ['osmo_tdef_vty_out_one_va', ['../../../vty/html/group__Tdef__VTY.html#ga7175a909a309b1b3d9b9969e81806332', 1, ]]],\n- ['osmo_5ftdef_5fvty_5fparse_5ft_5farg_92', ['osmo_tdef_vty_parse_T_arg', ['../../../vty/html/group__Tdef__VTY.html#ga0204245dff780598621c0afceae510a6', 1, ]]],\n- ['osmo_5ftdef_5fvty_5fparse_5fval_5farg_93', ['osmo_tdef_vty_parse_val_arg', ['../../../vty/html/group__Tdef__VTY.html#gac7814ad23ac2e809432d7962dca420a6', 1, ]]],\n- ['osmo_5ftdef_5fvty_5fset_5fcmd_94', ['osmo_tdef_vty_set_cmd', ['../../../vty/html/group__Tdef__VTY.html#gaad9b0be80f076c1e183845ee761adcfb', 1, 'osmo_tdef_vty_set_cmd(struct vty *vty, struct osmo_tdef *tdefs, const char **args)(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#gae7b3cc14c1d78b7db4d12930fa0dd517', 1, 'osmo_tdef_vty_set_cmd(vty, tdefs, timer_args)(Global Namespace)']\n- ]],\n- ['osmo_5ftdef_5fvty_5fshow_5fcmd_95', ['osmo_tdef_vty_show_cmd', ['../../../vty/html/group__Tdef__VTY.html#ga2f02c6fadab083fe84980b90eb073e63', 1, ]]],\n- ['osmo_5ftdef_5fvty_5fwrite_96', ['osmo_tdef_vty_write', ['../../../vty/html/group__Tdef__VTY.html#ga15e8d88f4f9b620d843dec583ccf89ea', 1, ]]],\n- ['osmo_5fvty_5fsave_5fconfig_5ffile_97', ['osmo_vty_save_config_file', ['../../../vty/html/group__command.html#ga281344d65a71a855314319aebfc30d58', 1, ]]],\n- ['osmo_5fvty_5fwrite_5fconfig_5ffile_98', ['osmo_vty_write_config_file', ['../../../vty/html/group__command.html#ga92697299bf8949ce6e9325242cb7c71f', 1, ]]]\n+ ['osmo_5fconv_5fdecode_5fber_71', ['osmo_conv_decode_ber', ['../../../coding/html/group__coding.html#gafe350de1d066020a7477dd0d52979c03', 1, ]]],\n+ ['osmo_5fconv_5fdecode_5fber_5fpunctured_72', ['osmo_conv_decode_ber_punctured', ['../../../coding/html/group__coding.html#gac0f61956bb1571655636a60ff69629bf', 1, ]]],\n+ ['osmo_5fecu_5ffr_5fstate_73', ['osmo_ecu_fr_state', ['../../../codec/html/structosmo__ecu__fr__state.html', 1, '']]],\n+ ['osmo_5fecu_5fops_74', ['osmo_ecu_ops', ['../../../codec/html/structosmo__ecu__ops.html', 1, '']]],\n+ ['osmo_5fecu_5fstate_75', ['osmo_ecu_state', ['../../../codec/html/structosmo__ecu__state.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_e.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_e.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,60 +1,37 @@\n var searchData = [\n ['p1_0', ['p1', ['../sim_8h.html#a31550e6b3b1c0c189d567ced47d50f09', 1, 'p1: sim.h'],\n ['../structosim__apdu__cmd__hdr.html#a6fccbd443d26d78ca91964c1e05a4f2a', 1, 'osim_apdu_cmd_hdr::p1']\n ]],\n- ['p2_1', ['p2', ['../sim_8h.html#a4f36cdae5313abe8e7d7f6d144050d02', 1, 'p2: sim.h'],\n- ['../structosim__apdu__cmd__hdr.html#a3ea61e4eae7e04c2e76c868077df5fc7', 1, 'osim_apdu_cmd_hdr::p2']\n+ ['p2_1', ['p2', ['../structosim__apdu__cmd__hdr.html#a3ea61e4eae7e04c2e76c868077df5fc7', 1, 'osim_apdu_cmd_hdr::p2'],\n+ ['../sim_8h.html#a4f36cdae5313abe8e7d7f6d144050d02', 1, 'p2: sim.h']\n ]],\n- ['p3_2', ['p3', ['../structosim__apdu__cmd__hdr.html#a87a1202de01a882b851451aa2202b1fd', 1, 'osim_apdu_cmd_hdr::p3'],\n- ['../sim_8h.html#a73eb733eb16cd609055e744862f845e5', 1, 'p3: sim.h']\n+ ['p3_2', ['p3', ['../sim_8h.html#a73eb733eb16cd609055e744862f845e5', 1, 'p3: sim.h'],\n+ ['../structosim__apdu__cmd__hdr.html#a87a1202de01a882b851451aa2202b1fd', 1, 'osim_apdu_cmd_hdr::p3']\n ]],\n- ['pad_5fappend_5fctr_3', ['pad_append_ctr', ['../../../vty/html/group__rate__ctr.html#ga3b3d2c93d8d370bcb477fab06acbb2ef', 1, ]]],\n- ['pad_5fappend_5fstr_4', ['pad_append_str', ['../../../vty/html/group__rate__ctr.html#ga57b15de928c5af802726cfa83e49dac2', 1, ]]],\n- ['parent_5', ['parent', ['../structosim__file__desc.html#a5d70b34eea61c49c13d8055d0d10e23e', 1, 'osim_file_desc']]],\n- ['parent_5fnodes_6', ['parent_nodes', ['../../../vty/html/structvty.html#a6f334dd8b7f954782996c56216b30c40', 1, 'vty']]],\n- ['parity_7', ['Parity', ['../../../coding/html/group__parity.html', 1, '']]],\n- ['parse_8', ['parse', ['../structosim__file__ops.html#a03fc0a0d72eb8909aae2d95e504f50ac', 1, 'osim_file_ops']]],\n- ['parse_5fcpu_5fhex_5fmask_9', ['parse_cpu_hex_mask', ['../../../vty/html/group__Tdef__VTY.html#ga78130134449a8c8bbf91cbf52f641abd', 1, ]]],\n- ['partly_5fmatch_10', ['PARTLY_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82caafe21a5cd8f190f3226d1d347609b0d1', 1, ]]],\n- ['password_11', ['password', ['../../../vty/html/structhost.html#ad0af28f48e2903d894adc73c3c58469a', 1, 'host']]],\n- ['password_5fencrypt_12', ['password_encrypt', ['../../../vty/html/structhost.html#a8c7b6573685405878afa6bd78fb68a9c', 1, 'host']]],\n- ['pcsc_5fcard_5fclose_13', ['pcsc_card_close', ['../reader__pcsc_8c.html#af6794b3e5853447d559b757927392ae0', 1, 'reader_pcsc.c']]],\n- ['pcsc_5fcard_5fopen_14', ['pcsc_card_open', ['../reader__pcsc_8c.html#a671198215b07478331d3095ee228783c', 1, 'reader_pcsc.c']]],\n- ['pcsc_5fcard_5freset_15', ['pcsc_card_reset', ['../reader__pcsc_8c.html#a07db52c6142f99541b86d89c90dd35e3', 1, 'reader_pcsc.c']]],\n- ['pcsc_5ferror_16', ['PCSC_ERROR', ['../reader__pcsc_8c.html#a28c349a77de0ea8767431bd6ae3a7da0', 1, 'reader_pcsc.c']]],\n- ['pcsc_5fget_5fatr_17', ['pcsc_get_atr', ['../reader__pcsc_8c.html#a5353218e621842cbd13ac8a109670bfc', 1, 'reader_pcsc.c']]],\n- ['pcsc_5freader_5fopen_18', ['pcsc_reader_open', ['../reader__pcsc_8c.html#a56a805d0d7beb4fc67a6922833085999', 1, 'reader_pcsc.c']]],\n- ['pcsc_5freader_5fops_19', ['pcsc_reader_ops', ['../sim__int_8h.html#ab7f69b3b69ba8374a6fde6f6758da104', 1, 'pcsc_reader_ops: reader_pcsc.c'],\n+ ['parent_3', ['parent', ['../structosim__file__desc.html#a5d70b34eea61c49c13d8055d0d10e23e', 1, 'osim_file_desc']]],\n+ ['parity_4', ['Parity', ['../../../coding/html/group__parity.html', 1, '']]],\n+ ['parse_5', ['parse', ['../structosim__file__ops.html#a03fc0a0d72eb8909aae2d95e504f50ac', 1, 'osim_file_ops']]],\n+ ['pcsc_5fcard_5fclose_6', ['pcsc_card_close', ['../reader__pcsc_8c.html#af6794b3e5853447d559b757927392ae0', 1, 'reader_pcsc.c']]],\n+ ['pcsc_5fcard_5fopen_7', ['pcsc_card_open', ['../reader__pcsc_8c.html#a671198215b07478331d3095ee228783c', 1, 'reader_pcsc.c']]],\n+ ['pcsc_5fcard_5freset_8', ['pcsc_card_reset', ['../reader__pcsc_8c.html#a07db52c6142f99541b86d89c90dd35e3', 1, 'reader_pcsc.c']]],\n+ ['pcsc_5ferror_9', ['PCSC_ERROR', ['../reader__pcsc_8c.html#a28c349a77de0ea8767431bd6ae3a7da0', 1, 'reader_pcsc.c']]],\n+ ['pcsc_5fget_5fatr_10', ['pcsc_get_atr', ['../reader__pcsc_8c.html#a5353218e621842cbd13ac8a109670bfc', 1, 'reader_pcsc.c']]],\n+ ['pcsc_5freader_5fopen_11', ['pcsc_reader_open', ['../reader__pcsc_8c.html#a56a805d0d7beb4fc67a6922833085999', 1, 'reader_pcsc.c']]],\n+ ['pcsc_5freader_5fops_12', ['pcsc_reader_ops', ['../sim__int_8h.html#ab7f69b3b69ba8374a6fde6f6758da104', 1, 'pcsc_reader_ops: reader_pcsc.c'],\n ['../reader__pcsc_8c.html#ab7f69b3b69ba8374a6fde6f6758da104', 1, 'pcsc_reader_ops: reader_pcsc.c']\n ]],\n- ['pcsc_5freader_5fstate_20', ['pcsc_reader_state', ['../structpcsc__reader__state.html', 1, '']]],\n- ['pcsc_5ftransceive_21', ['pcsc_transceive', ['../reader__pcsc_8c.html#a2844818e210c7c5345c2228c035cf839', 1, 'reader_pcsc.c']]],\n- ['pending_5fmsg_22', ['pending_msg', ['../../../ctrl/html/structctrl__connection.html#a8576663940810ca0327e2a1888aa7bf1', 1, 'ctrl_connection']]],\n- ['piorecvpci_23', ['pioRecvPci', ['../structpcsc__reader__state.html#adb1a051263d0a509ca53def853593dd4', 1, 'pcsc_reader_state']]],\n- ['piosendpci_24', ['pioSendPci', ['../structpcsc__reader__state.html#aa7d6fa664c1cdcc2d58555c7aadefc6b', 1, 'pcsc_reader_state']]],\n- ['ports_2eh_25', ['ports.h', ['../../../vty/html/ports_8h.html', 1, '(Global Namespace)'],\n- ['../../../ctrl/html/ports_8h.html', 1, '(Global Namespace)']\n+ ['pcsc_5freader_5fstate_13', ['pcsc_reader_state', ['../structpcsc__reader__state.html', 1, '']]],\n+ ['pcsc_5ftransceive_14', ['pcsc_transceive', ['../reader__pcsc_8c.html#a2844818e210c7c5345c2228c035cf839', 1, 'reader_pcsc.c']]],\n+ ['pending_5fmsg_15', ['pending_msg', ['../../../ctrl/html/structctrl__connection.html#a8576663940810ca0327e2a1888aa7bf1', 1, 'ctrl_connection']]],\n+ ['piorecvpci_16', ['pioRecvPci', ['../structpcsc__reader__state.html#adb1a051263d0a509ca53def853593dd4', 1, 'pcsc_reader_state']]],\n+ ['piosendpci_17', ['pioSendPci', ['../structpcsc__reader__state.html#aa7d6fa664c1cdcc2d58555c7aadefc6b', 1, 'pcsc_reader_state']]],\n+ ['ports_2eh_18', ['ports.h', ['../../../ctrl/html/ports_8h.html', 1, '']]],\n+ ['pr_5fstate_19', ['pr_state', ['../../../codec/html/structfr__ecu__state.html#a1fcb4ba7f57248ccbb926a81b295b038', 1, 'fr_ecu_state']]],\n+ ['priv_20', ['priv', ['../structosim__reader__hdl.html#ad91962b35ab4c96801382e5a13fbb2ae', 1, 'osim_reader_hdl']]],\n+ ['prng_21', ['prng', ['../../../codec/html/structfr__ecu__state.html#acdf116dbab8d0502326399bd8eb9a290', 1, 'fr_ecu_state']]],\n+ ['prof_22', ['prof', ['../structosim__card__hdl.html#a3c26e4b867f323693f1a4be643823c51', 1, 'osim_card_hdl::prof'],\n+ ['../structosim__card__app__hdl.html#a298df3954cd1fbb47a142b9928c7c4f5', 1, 'osim_card_app_hdl::prof']\n ]],\n- ['pr_5fstate_26', ['pr_state', ['../../../codec/html/structfr__ecu__state.html#a1fcb4ba7f57248ccbb926a81b295b038', 1, 'fr_ecu_state']]],\n- ['prefix_27', ['prefix', ['../../../vty/html/structvty__out__context.html#aba00a58d91f160cbec73c7e5356eb08d', 1, 'vty_out_context']]],\n- ['print_5fattr_5flist_28', ['print_attr_list', ['../../../vty/html/group__command.html#ga26aca09589ba5d2ddf71393edeaf4364', 1, ]]],\n- ['print_5ffunc_5fstream_29', ['print_func_stream', ['../../../vty/html/group__command.html#ga8c67eebe8fa4b3043bbfd22ee42ebdc5', 1, ]]],\n- ['print_5ffunc_5ft_30', ['print_func_t', ['../../../vty/html/group__command.html#gac51399e8f4c43f1ae6acbdd764eb560e', 1, ]]],\n- ['print_5ffunc_5fvty_31', ['print_func_vty', ['../../../vty/html/group__command.html#ga6b810a36d312000cdb0d2ef3966c10dd', 1, ]]],\n- ['print_5fversion_32', ['print_version', ['../../../vty/html/group__command.html#gacffe1bf4a833d46d30fe67900f7c8fab', 1, ]]],\n- ['priv_33', ['priv', ['../structosim__reader__hdl.html#ad91962b35ab4c96801382e5a13fbb2ae', 1, 'osim_reader_hdl::priv'],\n- ['../../../vty/html/structvty__parent__node.html#afd77952509a166767381058708cc3f57', 1, 'vty_parent_node::priv'],\n- ['../../../vty/html/structvty.html#a38f17a0db28707270a2b409c44f16daa', 1, 'vty::priv'],\n- ['../../../vty/html/structtelnet__connection.html#a07575c94b74765569309d56994e22cb6', 1, 'telnet_connection::priv']\n- ]],\n- ['prng_34', ['prng', ['../../../codec/html/structfr__ecu__state.html#acdf116dbab8d0502326399bd8eb9a290', 1, 'fr_ecu_state']]],\n- ['proc_5fname_5fexists_35', ['proc_name_exists', ['../../../vty/html/group__Tdef__VTY.html#ga7f3b1fcc27ef3d3bb08b3be01bdeffde', 1, ]]],\n- ['proc_5ftid_5fexists_36', ['proc_tid_exists', ['../../../vty/html/group__Tdef__VTY.html#ga5650afa5c8a80c131a95f4162b436fb8', 1, ]]],\n- ['procname2pid_37', ['procname2pid', ['../../../vty/html/group__Tdef__VTY.html#ga11dc1eb708ee1fe9807a50d00bf6bb01', 1, ]]],\n- ['prof_38', ['prof', ['../structosim__card__app__hdl.html#a298df3954cd1fbb47a142b9928c7c4f5', 1, 'osim_card_app_hdl::prof'],\n- ['../structosim__card__hdl.html#a3c26e4b867f323693f1a4be643823c51', 1, 'osim_card_hdl::prof']\n- ]],\n- ['prompt_39', ['prompt', ['../../../vty/html/structcmd__node.html#ab7a4976455ba941af39b375fad313ea1', 1, 'cmd_node']]],\n- ['proto_40', ['proto', ['../structosim__card__hdl.html#ab615f74a5c4b28d4f98ed4057833fe4b', 1, 'osim_card_hdl']]],\n- ['proto_5fsupported_41', ['proto_supported', ['../structosim__reader__hdl.html#adfddbec3fc9702dfa4928089f9313819', 1, 'osim_reader_hdl']]]\n+ ['proto_23', ['proto', ['../structosim__card__hdl.html#ab615f74a5c4b28d4f98ed4057833fe4b', 1, 'osim_card_hdl']]],\n+ ['proto_5fsupported_24', ['proto_supported', ['../structosim__reader__hdl.html#adfddbec3fc9702dfa4928089f9313819', 1, 'osim_reader_hdl']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/all_f.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/all_f.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,27 +1,12 @@\n var searchData = [\n ['rach_5fapply_5fbsic_0', ['rach_apply_bsic', ['../../../coding/html/group__coding.html#ga8ed7491e35558793236511c0042eb939', 1, ]]],\n ['rach_5fdecode_5fber_1', ['rach_decode_ber', ['../../../coding/html/group__coding.html#gabcf231903331a70beb6870f3552cd449', 1, ]]],\n- ['range_5fmatch_2', ['RANGE_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82cad9c7442d447c697532e70a8699da1964', 1, ]]],\n- ['rate_5fctr_3', ['Rate_ctr', ['../../../vty/html/group__rate__ctr.html', 1, '']]],\n- ['rate_5fctr_5fgroup_5fhandler_4', ['rate_ctr_group_handler', ['../../../vty/html/group__rate__ctr.html#ga68121962f975edf4cc9a5b3d1bf7af46', 1, ]]],\n- ['rate_5fctr_5fhandler_5', ['rate_ctr_handler', ['../../../vty/html/group__rate__ctr.html#gad40ce0111a2cde64e9c8cd4d2fb8d2f5', 1, ]]],\n- ['rate_5fctr_5fhandler_5ffmt_6', ['rate_ctr_handler_fmt', ['../../../vty/html/group__rate__ctr.html#gaf690d0cd1df574b7ffe608378876be4b', 1, ]]],\n- ['rctr_5fvty_5fctx_7', ['rctr_vty_ctx', ['../../../vty/html/structrctr__vty__ctx.html', 1, '']]],\n- ['reader_8', ['reader', ['../structosim__card__hdl.html#a5f06af3dace7433516b0a114301e5a98', 1, 'osim_card_hdl']]],\n- ['reader_2ec_9', ['reader.c', ['../reader_8c.html', 1, '']]],\n- ['reader_5fopen_10', ['reader_open', ['../structosim__reader__ops.html#a73cceaa3554009fa8a20d60e8475ad2d', 1, 'osim_reader_ops']]],\n- ['reader_5fpcsc_2ec_11', ['reader_pcsc.c', ['../reader__pcsc_8c.html', 1, '']]],\n- ['rec_12', ['rec', ['../structosim__file__desc.html#a9c7e1f65f4f4d8d760d7212f7fb45a7c', 1, 'osim_file_desc']]],\n- ['regexp_13', ['regexp', ['../../../vty/html/structwalk__cb__params.html#a143ed88baa69a3448d5c46fa0d6568d3', 1, 'walk_cb_params']]],\n- ['reply_14', ['reply', ['../../../ctrl/html/structctrl__cmd.html#aea483634e22f6a5ae57bd8958d6f4f73', 1, 'ctrl_cmd']]],\n- ['reply_5fcb_15', ['reply_cb', ['../../../ctrl/html/structctrl__handle.html#a703e755996d78ae80e4cb405b50f0a80', 1, 'ctrl_handle']]],\n- ['representation_16', ['representation', ['../structosim__decoded__element.html#a717a960267a3f4e8edbd8cc23912ded7', 1, 'osim_decoded_element']]],\n- ['reserved1_5fnode_17', ['RESERVED1_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a2f2d01908e2a1ab85f57efdcc07a7f04', 1, ]]],\n- ['reserved2_5fnode_18', ['RESERVED2_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a477d227940071a9207e355271e085664', 1, ]]],\n- ['reserved3_5fnode_19', ['RESERVED3_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682aaf854ce244cb3da385cffe562cbf4b6c', 1, ]]],\n- ['reserved4_5fnode_20', ['RESERVED4_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a09330c662127f58f4dc8ca66dab862cc', 1, ]]],\n- ['reserved5_5fnode_21', ['RESERVED5_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682ad7570e15a14ab1c54fd862dfb00138fe', 1, ]]],\n- ['reserved6_5fnode_22', ['RESERVED6_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a5ae688665e96299c42f3f068dc4fc4ae', 1, ]]],\n- ['reserved7_5fnode_23', ['RESERVED7_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682aabb20f48cf79b165a45f4b7c29318023', 1, ]]],\n- ['reserved8_5fnode_24', ['RESERVED8_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a7a5acadc0a0522bb72f5a7b8c696d2cb', 1, ]]]\n+ ['reader_2', ['reader', ['../structosim__card__hdl.html#a5f06af3dace7433516b0a114301e5a98', 1, 'osim_card_hdl']]],\n+ ['reader_2ec_3', ['reader.c', ['../reader_8c.html', 1, '']]],\n+ ['reader_5fopen_4', ['reader_open', ['../structosim__reader__ops.html#a73cceaa3554009fa8a20d60e8475ad2d', 1, 'osim_reader_ops']]],\n+ ['reader_5fpcsc_2ec_5', ['reader_pcsc.c', ['../reader__pcsc_8c.html', 1, '']]],\n+ ['rec_6', ['rec', ['../structosim__file__desc.html#a9c7e1f65f4f4d8d760d7212f7fb45a7c', 1, 'osim_file_desc']]],\n+ ['reply_7', ['reply', ['../../../ctrl/html/structctrl__cmd.html#aea483634e22f6a5ae57bd8958d6f4f73', 1, 'ctrl_cmd']]],\n+ ['reply_5fcb_8', ['reply_cb', ['../../../ctrl/html/structctrl__handle.html#a703e755996d78ae80e4cb405b50f0a80', 1, 'ctrl_handle']]],\n+ ['representation_9', ['representation', ['../structosim__decoded__element.html#a717a960267a3f4e8edbd8cc23912ded7', 1, 'osim_decoded_element']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/classes_0.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/classes_0.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,3 +1,9 @@\n var searchData = [\n- ['_5fvector_0', ['_vector', ['../../../vty/html/struct__vector.html', 1, '']]]\n+ ['ctrl_5fcmd_0', ['ctrl_cmd', ['../../../ctrl/html/structctrl__cmd.html', 1, '']]],\n+ ['ctrl_5fcmd_5fdef_1', ['ctrl_cmd_def', ['../../../ctrl/html/structctrl__cmd__def.html', 1, '']]],\n+ ['ctrl_5fcmd_5felement_2', ['ctrl_cmd_element', ['../../../ctrl/html/structctrl__cmd__element.html', 1, '']]],\n+ ['ctrl_5fcmd_5fmap_3', ['ctrl_cmd_map', ['../../../ctrl/html/structctrl__cmd__map.html', 1, '']]],\n+ ['ctrl_5fcmd_5fstruct_4', ['ctrl_cmd_struct', ['../../../ctrl/html/structctrl__cmd__struct.html', 1, '']]],\n+ ['ctrl_5fconnection_5', ['ctrl_connection', ['../../../ctrl/html/structctrl__connection.html', 1, '']]],\n+ ['ctrl_5fhandle_6', ['ctrl_handle', ['../../../ctrl/html/structctrl__handle.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/classes_1.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/classes_1.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,4 +1,3 @@\n var searchData = [\n- ['buffer_0', ['buffer', ['../../../vty/html/structbuffer.html', 1, '']]],\n- ['buffer_5fdata_1', ['buffer_data', ['../../../vty/html/structbuffer__data.html', 1, '']]]\n+ ['fr_5fecu_5fstate_0', ['fr_ecu_state', ['../../../codec/html/structfr__ecu__state.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/classes_2.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/classes_2.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,12 +1,5 @@\n var searchData = [\n- ['cmd_5felement_0', ['cmd_element', ['../../../vty/html/structcmd__element.html', 1, '']]],\n- ['cmd_5fnode_1', ['cmd_node', ['../../../vty/html/structcmd__node.html', 1, '']]],\n- ['cpu_5faffinity_5fit_2', ['cpu_affinity_it', ['../../../vty/html/structcpu__affinity__it.html', 1, '']]],\n- ['ctrl_5fcmd_3', ['ctrl_cmd', ['../../../ctrl/html/structctrl__cmd.html', 1, '']]],\n- ['ctrl_5fcmd_5fdef_4', ['ctrl_cmd_def', ['../../../ctrl/html/structctrl__cmd__def.html', 1, '']]],\n- ['ctrl_5fcmd_5felement_5', ['ctrl_cmd_element', ['../../../ctrl/html/structctrl__cmd__element.html', 1, '']]],\n- ['ctrl_5fcmd_5fmap_6', ['ctrl_cmd_map', ['../../../ctrl/html/structctrl__cmd__map.html', 1, '']]],\n- ['ctrl_5fcmd_5fstruct_7', ['ctrl_cmd_struct', ['../../../ctrl/html/structctrl__cmd__struct.html', 1, '']]],\n- ['ctrl_5fconnection_8', ['ctrl_connection', ['../../../ctrl/html/structctrl__connection.html', 1, '']]],\n- ['ctrl_5fhandle_9', ['ctrl_handle', ['../../../ctrl/html/structctrl__handle.html', 1, '']]]\n+ ['gprs_5frlc_5fdl_5fhdr_5fegprs_0', ['gprs_rlc_dl_hdr_egprs', ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html', 1, '']]],\n+ ['gprs_5frlc_5ful_5fhdr_5fegprs_1', ['gprs_rlc_ul_hdr_egprs', ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html', 1, '']]],\n+ ['gsm0503_5fmcs_5fcode_2', ['gsm0503_mcs_code', ['../../../coding/html/structgsm0503__mcs__code.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/classes_3.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/classes_3.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,3 +1,3 @@\n var searchData = [\n- ['desc_0', ['desc', ['../../../vty/html/structdesc.html', 1, '']]]\n+ ['lookup_5fhelper_0', ['lookup_helper', ['../../../ctrl/html/structlookup__helper.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/classes_4.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/classes_4.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,3 +1,22 @@\n var searchData = [\n- ['fr_5fecu_5fstate_0', ['fr_ecu_state', ['../../../codec/html/structfr__ecu__state.html', 1, '']]]\n+ ['osim_5fapdu_5fcmd_5fhdr_0', ['osim_apdu_cmd_hdr', ['../structosim__apdu__cmd__hdr.html', 1, '']]],\n+ ['osim_5fcard_5fapp_5fhdl_1', ['osim_card_app_hdl', ['../structosim__card__app__hdl.html', 1, '']]],\n+ ['osim_5fcard_5fapp_5fprofile_2', ['osim_card_app_profile', ['../structosim__card__app__profile.html', 1, '']]],\n+ ['osim_5fcard_5fhdl_3', ['osim_card_hdl', ['../structosim__card__hdl.html', 1, '']]],\n+ ['osim_5fcard_5fprofile_4', ['osim_card_profile', ['../structosim__card__profile.html', 1, '']]],\n+ ['osim_5fcard_5fsw_5', ['osim_card_sw', ['../structosim__card__sw.html', 1, '']]],\n+ ['osim_5fchan_5fhdl_6', ['osim_chan_hdl', ['../structosim__chan__hdl.html', 1, '']]],\n+ ['osim_5fcla_5fins_5fcard_5fprofile_7', ['osim_cla_ins_card_profile', ['../structosim__cla__ins__card__profile.html', 1, '']]],\n+ ['osim_5fcla_5fins_5fcase_8', ['osim_cla_ins_case', ['../structosim__cla__ins__case.html', 1, '']]],\n+ ['osim_5fdecoded_5fdata_9', ['osim_decoded_data', ['../structosim__decoded__data.html', 1, '']]],\n+ ['osim_5fdecoded_5felement_10', ['osim_decoded_element', ['../structosim__decoded__element.html', 1, '']]],\n+ ['osim_5ffile_11', ['osim_file', ['../structosim__file.html', 1, '']]],\n+ ['osim_5ffile_5fdesc_12', ['osim_file_desc', ['../structosim__file__desc.html', 1, '']]],\n+ ['osim_5ffile_5fops_13', ['osim_file_ops', ['../structosim__file__ops.html', 1, '']]],\n+ ['osim_5fmsgb_5fcb_14', ['osim_msgb_cb', ['../structosim__msgb__cb.html', 1, '']]],\n+ ['osim_5freader_5fhdl_15', ['osim_reader_hdl', ['../structosim__reader__hdl.html', 1, '']]],\n+ ['osim_5freader_5fops_16', ['osim_reader_ops', ['../structosim__reader__ops.html', 1, '']]],\n+ ['osmo_5fecu_5ffr_5fstate_17', ['osmo_ecu_fr_state', ['../../../codec/html/structosmo__ecu__fr__state.html', 1, '']]],\n+ ['osmo_5fecu_5fops_18', ['osmo_ecu_ops', ['../../../codec/html/structosmo__ecu__ops.html', 1, '']]],\n+ ['osmo_5fecu_5fstate_19', ['osmo_ecu_state', ['../../../codec/html/structosmo__ecu__state.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/classes_5.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/classes_5.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,5 +1,3 @@\n var searchData = [\n- ['gprs_5frlc_5fdl_5fhdr_5fegprs_0', ['gprs_rlc_dl_hdr_egprs', ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html', 1, '']]],\n- ['gprs_5frlc_5ful_5fhdr_5fegprs_1', ['gprs_rlc_ul_hdr_egprs', ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html', 1, '']]],\n- ['gsm0503_5fmcs_5fcode_2', ['gsm0503_mcs_code', ['../../../coding/html/structgsm0503__mcs__code.html', 1, '']]]\n+ ['pcsc_5freader_5fstate_0', ['pcsc_reader_state', ['../structpcsc__reader__state.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/classes_6.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/classes_6.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,3 +1,3 @@\n var searchData = [\n- ['host_0', ['host', ['../../../vty/html/structhost.html', 1, '']]]\n+ ['ts26101_5freorder_5ftable_0', ['ts26101_reorder_table', ['../../../codec/html/structts26101__reorder__table.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/enums_0.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/enums_0.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,3 +1,4 @@\n var searchData = [\n- ['event_0', ['event', ['../../../vty/html/group__vty.html#ga3b65133bb9997cd1ccf311af0927fc9e', 1, ]]]\n+ ['gsm0503_5famr_5fdtx_5fframes_0', ['gsm0503_amr_dtx_frames', ['../../../coding/html/group__coding.html#gadca0cb6bbe4f321f8b7e3c14dc9007d8', 1, ]]],\n+ ['gsm0503_5fegprs_5fmcs_1', ['gsm0503_egprs_mcs', ['../../../coding/html/group__coding.html#gaadce72fa9aeafadf3b1884e4d817248d', 1, ]]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/enums_1.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/enums_1.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,4 +1,11 @@\n var searchData = [\n- ['gsm0503_5famr_5fdtx_5fframes_0', ['gsm0503_amr_dtx_frames', ['../../../coding/html/group__coding.html#gadca0cb6bbe4f321f8b7e3c14dc9007d8', 1, ]]],\n- ['gsm0503_5fegprs_5fmcs_1', ['gsm0503_egprs_mcs', ['../../../coding/html/group__coding.html#gaadce72fa9aeafadf3b1884e4d817248d', 1, ]]]\n+ ['osim_5fapdu_5fcase_0', ['osim_apdu_case', ['../sim_8h.html#a18fa3961483d9fc22a1da3b6f9cd7107', 1, 'sim.h']]],\n+ ['osim_5fcard_5fsw_5fclass_1', ['osim_card_sw_class', ['../sim_8h.html#a2b204c58c0ce8c47302f83329bc447e5', 1, 'sim.h']]],\n+ ['osim_5fcard_5fsw_5ftype_2', ['osim_card_sw_type', ['../sim_8h.html#acab828a9d2a82403b16f01ac362b464f', 1, 'sim.h']]],\n+ ['osim_5fef_5ftype_3', ['osim_ef_type', ['../sim_8h.html#aee4e50d1dec71a64ba1993314358d6a1', 1, 'sim.h']]],\n+ ['osim_5felement_5frepr_4', ['osim_element_repr', ['../sim_8h.html#a7044e2eb079fd6d31567cab46f461124', 1, 'sim.h']]],\n+ ['osim_5felement_5ftype_5', ['osim_element_type', ['../sim_8h.html#a9177d8d591c65d72055102b9f15de863', 1, 'sim.h']]],\n+ ['osim_5ffile_5ftype_6', ['osim_file_type', ['../sim_8h.html#a38d77cdbd659621c32fe0724917b5fcd', 1, 'sim.h']]],\n+ ['osim_5fproto_7', ['osim_proto', ['../sim_8h.html#a0bdcd0dbd3e470525507b6e093e194bd', 1, 'sim.h']]],\n+ ['osim_5freader_5fdriver_8', ['osim_reader_driver', ['../sim_8h.html#aee6db897833233161af2bc3f60e00e7a', 1, 'sim.h']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/enums_2.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/enums_2.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,3 +1,3 @@\n var searchData = [\n- ['match_5ftype_0', ['match_type', ['../../../vty/html/group__command.html#ga34b622da6948a0685ea1e99ac4a2b82c', 1, ]]]\n+ ['ts102221_5ffcp_5ftag_0', ['ts102221_fcp_tag', ['../sim_8h.html#a415329f464fea85fac3f5879f2073739', 1, 'sim.h']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/files_0.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/files_0.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,4 +1,18 @@\n var searchData = [\n- ['buffer_2ec_0', ['buffer.c', ['../../../vty/html/buffer_8c.html', 1, '']]],\n- ['buffer_2eh_1', ['buffer.h', ['../../../vty/html/buffer_8h.html', 1, '']]]\n+ ['card_5ffs_5fhpsim_2ec_0', ['card_fs_hpsim.c', ['../card__fs__hpsim_8c.html', 1, '']]],\n+ ['card_5ffs_5fisim_2ec_1', ['card_fs_isim.c', ['../card__fs__isim_8c.html', 1, '']]],\n+ ['card_5ffs_5fsim_2ec_2', ['card_fs_sim.c', ['../card__fs__sim_8c.html', 1, '']]],\n+ ['card_5ffs_5ftetra_2ec_3', ['card_fs_tetra.c', ['../card__fs__tetra_8c.html', 1, '']]],\n+ ['card_5ffs_5fuicc_2ec_4', ['card_fs_uicc.c', ['../card__fs__uicc_8c.html', 1, '']]],\n+ ['card_5ffs_5fusim_2ec_5', ['card_fs_usim.c', ['../card__fs__usim_8c.html', 1, '']]],\n+ ['class_5ftables_2ec_6', ['class_tables.c', ['../class__tables_8c.html', 1, '']]],\n+ ['class_5ftables_2eh_7', ['class_tables.h', ['../class__tables_8h.html', 1, '']]],\n+ ['codec_2eh_8', ['codec.h', ['../../../codec/html/codec_8h.html', 1, '']]],\n+ ['control_5fcmd_2ec_9', ['control_cmd.c', ['../../../ctrl/html/control__cmd_8c.html', 1, '']]],\n+ ['control_5fcmd_2eh_10', ['control_cmd.h', ['../../../ctrl/html/control__cmd_8h.html', 1, '']]],\n+ ['control_5fif_2ec_11', ['control_if.c', ['../../../ctrl/html/control__if_8c.html', 1, '']]],\n+ ['control_5fif_2eh_12', ['control_if.h', ['../../../ctrl/html/control__if_8h.html', 1, '']]],\n+ ['control_5fvty_2ec_13', ['control_vty.c', ['../../../ctrl/html/control__vty_8c.html', 1, '']]],\n+ ['control_5fvty_2eh_14', ['control_vty.h', ['../../../ctrl/html/control__vty_8h.html', 1, '']]],\n+ ['core_2ec_15', ['core.c', ['../core_8c.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/files_1.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/files_1.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,22 +1,6 @@\n var searchData = [\n- ['card_5ffs_5fhpsim_2ec_0', ['card_fs_hpsim.c', ['../card__fs__hpsim_8c.html', 1, '']]],\n- ['card_5ffs_5fisim_2ec_1', ['card_fs_isim.c', ['../card__fs__isim_8c.html', 1, '']]],\n- ['card_5ffs_5fsim_2ec_2', ['card_fs_sim.c', ['../card__fs__sim_8c.html', 1, '']]],\n- ['card_5ffs_5ftetra_2ec_3', ['card_fs_tetra.c', ['../card__fs__tetra_8c.html', 1, '']]],\n- ['card_5ffs_5fuicc_2ec_4', ['card_fs_uicc.c', ['../card__fs__uicc_8c.html', 1, '']]],\n- ['card_5ffs_5fusim_2ec_5', ['card_fs_usim.c', ['../card__fs__usim_8c.html', 1, '']]],\n- ['class_5ftables_2ec_6', ['class_tables.c', ['../class__tables_8c.html', 1, '']]],\n- ['class_5ftables_2eh_7', ['class_tables.h', ['../class__tables_8h.html', 1, '']]],\n- ['codec_2eh_8', ['codec.h', ['../../../codec/html/codec_8h.html', 1, '']]],\n- ['command_2ec_9', ['command.c', ['../../../vty/html/command_8c.html', 1, '']]],\n- ['command_2eh_10', ['command.h', ['../../../vty/html/command_8h.html', 1, '']]],\n- ['control_5fcmd_2ec_11', ['control_cmd.c', ['../../../ctrl/html/control__cmd_8c.html', 1, '']]],\n- ['control_5fcmd_2eh_12', ['control_cmd.h', ['../../../ctrl/html/control__cmd_8h.html', 1, '']]],\n- ['control_5fif_2ec_13', ['control_if.c', ['../../../ctrl/html/control__if_8c.html', 1, '']]],\n- ['control_5fif_2eh_14', ['control_if.h', ['../../../ctrl/html/control__if_8h.html', 1, '']]],\n- ['control_5fvty_2ec_15', ['control_vty.c', ['../../../ctrl/html/control__vty_8c.html', 1, '']]],\n- ['control_5fvty_2eh_16', ['control_vty.h', ['../../../ctrl/html/control__vty_8h.html', 1, '']]],\n- ['core_2ec_17', ['core.c', ['../core_8c.html', 1, '']]],\n- ['cpu_5fsched_5fvty_2ec_18', ['cpu_sched_vty.c', ['../../../vty/html/cpu__sched__vty_8c.html', 1, '']]],\n- ['cpu_5fsched_5fvty_2eh_19', ['cpu_sched_vty.h', ['../../../vty/html/cpu__sched__vty_8h.html', 1, '']]]\n+ ['ecu_2ec_0', ['ecu.c', ['../../../codec/html/ecu_8c.html', 1, '']]],\n+ ['ecu_2eh_1', ['ecu.h', ['../../../codec/html/ecu_8h.html', 1, '']]],\n+ ['ecu_5ffr_2ec_2', ['ecu_fr.c', ['../../../codec/html/ecu__fr_8c.html', 1, '']]],\n+ ['ecu_5ffr_5fold_2ec_3', ['ecu_fr_old.c', ['../../../codec/html/ecu__fr__old_8c.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/files_2.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/files_2.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,6 +1,3 @@\n var searchData = [\n- ['ecu_2ec_0', ['ecu.c', ['../../../codec/html/ecu_8c.html', 1, '']]],\n- ['ecu_2eh_1', ['ecu.h', ['../../../codec/html/ecu_8h.html', 1, '']]],\n- ['ecu_5ffr_2ec_2', ['ecu_fr.c', ['../../../codec/html/ecu__fr_8c.html', 1, '']]],\n- ['ecu_5ffr_5fold_2ec_3', ['ecu_fr_old.c', ['../../../codec/html/ecu__fr__old_8c.html', 1, '']]]\n+ ['fsm_5fctrl_5fcommands_2ec_0', ['fsm_ctrl_commands.c', ['../../../ctrl/html/fsm__ctrl__commands_8c.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/files_3.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/files_3.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,4 +1,20 @@\n var searchData = [\n- ['fsm_5fctrl_5fcommands_2ec_0', ['fsm_ctrl_commands.c', ['../../../ctrl/html/fsm__ctrl__commands_8c.html', 1, '']]],\n- ['fsm_5fvty_2ec_1', ['fsm_vty.c', ['../../../vty/html/fsm__vty_8c.html', 1, '']]]\n+ ['gsm0503_5famr_5fdtx_2ec_0', ['gsm0503_amr_dtx.c', ['../../../coding/html/gsm0503__amr__dtx_8c.html', 1, '']]],\n+ ['gsm0503_5famr_5fdtx_2eh_1', ['gsm0503_amr_dtx.h', ['../../../coding/html/gsm0503__amr__dtx_8h.html', 1, '']]],\n+ ['gsm0503_5fcoding_2ec_2', ['gsm0503_coding.c', ['../../../coding/html/gsm0503__coding_8c.html', 1, '']]],\n+ ['gsm0503_5fcoding_2eh_3', ['gsm0503_coding.h', ['../../../coding/html/gsm0503__coding_8h.html', 1, '']]],\n+ ['gsm0503_5finterleaving_2ec_4', ['gsm0503_interleaving.c', ['../../../coding/html/gsm0503__interleaving_8c.html', 1, '']]],\n+ ['gsm0503_5finterleaving_2eh_5', ['gsm0503_interleaving.h', ['../../../coding/html/gsm0503__interleaving_8h.html', 1, '']]],\n+ ['gsm0503_5fmapping_2ec_6', ['gsm0503_mapping.c', ['../../../coding/html/gsm0503__mapping_8c.html', 1, '']]],\n+ ['gsm0503_5fmapping_2eh_7', ['gsm0503_mapping.h', ['../../../coding/html/gsm0503__mapping_8h.html', 1, '']]],\n+ ['gsm0503_5fparity_2ec_8', ['gsm0503_parity.c', ['../../../coding/html/gsm0503__parity_8c.html', 1, '']]],\n+ ['gsm0503_5fparity_2eh_9', ['gsm0503_parity.h', ['../../../coding/html/gsm0503__parity_8h.html', 1, '']]],\n+ ['gsm0503_5ftables_2ec_10', ['gsm0503_tables.c', ['../../../coding/html/gsm0503__tables_8c.html', 1, '']]],\n+ ['gsm0503_5ftables_2eh_11', ['gsm0503_tables.h', ['../../../coding/html/gsm0503__tables_8h.html', 1, '']]],\n+ ['gsm610_2ec_12', ['gsm610.c', ['../../../codec/html/gsm610_8c.html', 1, '']]],\n+ ['gsm610_5fbits_2eh_13', ['gsm610_bits.h', ['../../../codec/html/gsm610__bits_8h.html', 1, '']]],\n+ ['gsm620_2ec_14', ['gsm620.c', ['../../../codec/html/gsm620_8c.html', 1, '']]],\n+ ['gsm660_2ec_15', ['gsm660.c', ['../../../codec/html/gsm660_8c.html', 1, '']]],\n+ ['gsm690_2ec_16', ['gsm690.c', ['../../../codec/html/gsm690_8c.html', 1, '']]],\n+ ['gsm_5fint_2eh_17', ['gsm_int.h', ['../gsm__int_8h.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/files_4.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/files_4.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,20 +1,3 @@\n var searchData = [\n- ['gsm0503_5famr_5fdtx_2ec_0', ['gsm0503_amr_dtx.c', ['../../../coding/html/gsm0503__amr__dtx_8c.html', 1, '']]],\n- ['gsm0503_5famr_5fdtx_2eh_1', ['gsm0503_amr_dtx.h', ['../../../coding/html/gsm0503__amr__dtx_8h.html', 1, '']]],\n- ['gsm0503_5fcoding_2ec_2', ['gsm0503_coding.c', ['../../../coding/html/gsm0503__coding_8c.html', 1, '']]],\n- ['gsm0503_5fcoding_2eh_3', ['gsm0503_coding.h', ['../../../coding/html/gsm0503__coding_8h.html', 1, '']]],\n- ['gsm0503_5finterleaving_2ec_4', ['gsm0503_interleaving.c', ['../../../coding/html/gsm0503__interleaving_8c.html', 1, '']]],\n- ['gsm0503_5finterleaving_2eh_5', ['gsm0503_interleaving.h', ['../../../coding/html/gsm0503__interleaving_8h.html', 1, '']]],\n- ['gsm0503_5fmapping_2ec_6', ['gsm0503_mapping.c', ['../../../coding/html/gsm0503__mapping_8c.html', 1, '']]],\n- ['gsm0503_5fmapping_2eh_7', ['gsm0503_mapping.h', ['../../../coding/html/gsm0503__mapping_8h.html', 1, '']]],\n- ['gsm0503_5fparity_2ec_8', ['gsm0503_parity.c', ['../../../coding/html/gsm0503__parity_8c.html', 1, '']]],\n- ['gsm0503_5fparity_2eh_9', ['gsm0503_parity.h', ['../../../coding/html/gsm0503__parity_8h.html', 1, '']]],\n- ['gsm0503_5ftables_2ec_10', ['gsm0503_tables.c', ['../../../coding/html/gsm0503__tables_8c.html', 1, '']]],\n- ['gsm0503_5ftables_2eh_11', ['gsm0503_tables.h', ['../../../coding/html/gsm0503__tables_8h.html', 1, '']]],\n- ['gsm610_2ec_12', ['gsm610.c', ['../../../codec/html/gsm610_8c.html', 1, '']]],\n- ['gsm610_5fbits_2eh_13', ['gsm610_bits.h', ['../../../codec/html/gsm610__bits_8h.html', 1, '']]],\n- ['gsm620_2ec_14', ['gsm620.c', ['../../../codec/html/gsm620_8c.html', 1, '']]],\n- ['gsm660_2ec_15', ['gsm660.c', ['../../../codec/html/gsm660_8c.html', 1, '']]],\n- ['gsm690_2ec_16', ['gsm690.c', ['../../../codec/html/gsm690_8c.html', 1, '']]],\n- ['gsm_5fint_2eh_17', ['gsm_int.h', ['../gsm__int_8h.html', 1, '']]]\n+ ['ports_2eh_0', ['ports.h', ['../../../ctrl/html/ports_8h.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/files_5.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/files_5.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,4 +1,4 @@\n var searchData = [\n- ['logging_2eh_0', ['logging.h', ['../../../vty/html/logging_8h.html', 1, '']]],\n- ['logging_5fvty_2ec_1', ['logging_vty.c', ['../../../vty/html/logging__vty_8c.html', 1, '']]]\n+ ['reader_2ec_0', ['reader.c', ['../reader_8c.html', 1, '']]],\n+ ['reader_5fpcsc_2ec_1', ['reader_pcsc.c', ['../reader__pcsc_8c.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/files_6.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/files_6.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,3 +1,4 @@\n var searchData = [\n- ['misc_2eh_0', ['misc.h', ['../../../vty/html/misc_8h.html', 1, '']]]\n+ ['sim_2eh_0', ['sim.h', ['../sim_8h.html', 1, '']]],\n+ ['sim_5fint_2eh_1', ['sim_int.h', ['../sim__int_8h.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_0.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_0.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,10 +1,9 @@\n var searchData = [\n- ['_5f_5fattribute_5f_5f_0', ['__attribute__', ['../../../vty/html/group__command.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],\n- ['../sim_8h.html#a56afd9f36f2adb886457cbc23d71a65c', 1, '__attribute__((packed)): sim.h'],\n+ ['_5f_5fattribute_5f_5f_0', ['__attribute__', ['../sim_8h.html#a56afd9f36f2adb886457cbc23d71a65c', 1, '__attribute__((packed)): sim.h'],\n ['../sim_8h.html#a7f0c949ab65eaeb1084d8d0d700db3d2', 1, '__attribute__((__may_alias__)): sim.h'],\n ['../card__fs__uicc_8c.html#a4a6d510756cf31800445f5c323800719', 1, '__attribute__((__unused__)): card_fs_uicc.c']\n ]],\n ['_5f_5felement_5falloc_1', ['__element_alloc', ['../core_8c.html#a8d04f8874d2b1992159bffeafc6c5379', 1, 'core.c']]],\n ['_5fegprs_5fdecode_5fhdr_2', ['_egprs_decode_hdr', ['../../../coding/html/group__coding.html#gab05126259500480cb32538a185411be3', 1, ]]],\n ['_5ftch_5fcsd_5fburst_5fmap_3', ['_tch_csd_burst_map', ['../../../coding/html/group__coding.html#gacb9ebc2073df481bfd4f851449df869f', 1, ]]],\n ['_5fxcch_5fdecode_5fcb_4', ['_xcch_decode_cB', ['../../../coding/html/group__coding.html#gaa19b7914c0989af44686370c11f1d647', 1, ]]],\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_1.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_1.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,22 +1,14 @@\n var searchData = [\n ['add_5fdf_5fwith_5fef_0', ['add_df_with_ef', ['../core_8c.html#ac82d112fc2a2638dfeabf76c2d923921', 1, 'add_df_with_ef(struct osim_file_desc *parent, uint16_t fid, const char *name, const struct osim_file_desc *in, int num): core.c'],\n ['../sim__int_8h.html#ac82d112fc2a2638dfeabf76c2d923921', 1, 'add_df_with_ef(struct osim_file_desc *parent, uint16_t fid, const char *name, const struct osim_file_desc *in, int num): core.c']\n ]],\n ['add_5ffiledesc_1', ['add_filedesc', ['../core_8c.html#a49223048285e9b3c260e0836d02ef692', 1, 'add_filedesc(struct osim_file_desc *root, const struct osim_file_desc *in, int num): core.c'],\n ['../sim__int_8h.html#a49223048285e9b3c260e0836d02ef692', 1, 'add_filedesc(struct osim_file_desc *root, const struct osim_file_desc *in, int num): core.c']\n ]],\n- ['add_5fgroup_5fargs_2', ['add_group_args', ['../../../vty/html/group__Tdef__VTY.html#ga644cf50fe5fa5082a65e5d8c0ce802b1', 1, ]]],\n- ['add_5fgroup_5fdocs_3', ['add_group_docs', ['../../../vty/html/group__Tdef__VTY.html#ga98070930a35baee1814561b5aea02f9d', 1, ]]],\n- ['alias_4', ['alias', ['../../../vty/html/group__command.html#gab82e7f6c248b703f87bf79c6675173c8', 1, 'ALIAS(config_write_file, config_write_cmd, "write", "Write running configuration to memory, network, or terminal\\n") ALIAS(config_write_file(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga969c13d54018c5124c1511e75e3ce081', 1, 'ALIAS(config_write_terminal, show_running_config_cmd, "show running-config", SHOW_STR "running configuration\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga404274824ca47759c96211cc4b45761a', 1, 'ALIAS(config_password, password_text_cmd, "password LINE", "Assign the terminal connection password\\n" "The UNENCRYPTED (cleartext) line password\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga6bf219bdeb54e0c0af190d2a32aae883', 1, 'ALIAS(config_enable_password, enable_password_text_cmd, "enable password LINE", "Modify enable password parameters\\n" "Assign the privileged level password\\n" "The UNENCRYPTED (cleartext) 'enable' password\\n")(Global Namespace)']\n- ]],\n- ['alloc_5fadf_5fwith_5fef_5', ['alloc_adf_with_ef', ['../core_8c.html#ab912c1310b8d57e15fcb869d02a53544', 1, 'alloc_adf_with_ef(void *ctx, const uint8_t *adf_name, uint8_t adf_name_len, const char *name, const struct osim_file_desc *in, int num): core.c'],\n+ ['alloc_5fadf_5fwith_5fef_2', ['alloc_adf_with_ef', ['../core_8c.html#ab912c1310b8d57e15fcb869d02a53544', 1, 'alloc_adf_with_ef(void *ctx, const uint8_t *adf_name, uint8_t adf_name_len, const char *name, const struct osim_file_desc *in, int num): core.c'],\n ['../sim__int_8h.html#ab912c1310b8d57e15fcb869d02a53544', 1, 'alloc_adf_with_ef(void *ctx, const uint8_t *adf_name, uint8_t adf_name_len, const char *name, const struct osim_file_desc *in, int num): core.c']\n ]],\n- ['alloc_5fdf_6', ['alloc_df', ['../core_8c.html#ab05975262a896023c4adfe5856662964', 1, 'alloc_df(void *ctx, uint16_t fid, const char *name): core.c'],\n+ ['alloc_5fdf_3', ['alloc_df', ['../core_8c.html#ab05975262a896023c4adfe5856662964', 1, 'alloc_df(void *ctx, uint16_t fid, const char *name): core.c'],\n ['../sim__int_8h.html#ab05975262a896023c4adfe5856662964', 1, 'alloc_df(void *ctx, uint16_t fid, const char *name): core.c']\n- ]],\n- ['argv_5fconcat_7', ['argv_concat', ['../../../vty/html/group__command.html#ga05526517753343be3f361b6d997cd672', 1, ]]]\n+ ]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_2.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_2.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,40 +1,5 @@\n var searchData = [\n- ['check_5fbase_0', ['check_base', ['../../../vty/html/group__command.html#gad9f5681ab9341b343dd524fe58259852', 1, ]]],\n- ['check_5felement_5fexists_1', ['check_element_exists', ['../../../vty/html/group__command.html#ga37777a11696b150fab6657697eb80219', 1, ]]],\n- ['cmd_5fattr_5fget_5fflag_2', ['cmd_attr_get_flag', ['../../../vty/html/group__command.html#gace010493b7c984ae9688280f3bc279f6', 1, ]]],\n- ['cmd_5fcmdsize_3', ['cmd_cmdsize', ['../../../vty/html/group__command.html#ga37dad9794a16e93117e893640c9de0d2', 1, ]]],\n- ['cmd_5fcomplete_5fcommand_4', ['cmd_complete_command', ['../../../vty/html/group__command.html#gae81bbe7da0e4d74e1ccbe3323942145a', 1, ]]],\n- ['cmd_5fcomplete_5fcommand_5freal_5', ['cmd_complete_command_real', ['../../../vty/html/group__command.html#gaa99024806028537cef653a3df1d5991d', 1, ]]],\n- ['cmd_5fdeopt_6', ['cmd_deopt', ['../../../vty/html/group__command.html#ga39597a89282fa854854e4ac38da12149', 1, ]]],\n- ['cmd_5fdesc_5fstr_7', ['cmd_desc_str', ['../../../vty/html/group__command.html#ga7032957bb5a4e876847f73254f9fadda', 1, ]]],\n- ['cmd_5fdescribe_5fcommand_8', ['cmd_describe_command', ['../../../vty/html/group__command.html#ga7cd7526d1c0ed77e854952eca9209502', 1, ]]],\n- ['cmd_5fdescribe_5fcommand_5freal_9', ['cmd_describe_command_real', ['../../../vty/html/group__command.html#ga2b2008394165539ef5a425daf4cf2366', 1, ]]],\n- ['cmd_5fentry_5ffunction_10', ['cmd_entry_function', ['../../../vty/html/group__command.html#ga9da5660f90a0220e2fdd0ea379e78219', 1, ]]],\n- ['cmd_5fentry_5ffunction_5fdesc_11', ['cmd_entry_function_desc', ['../../../vty/html/group__command.html#gaa6aeb1e7e5038d0981f0ce06ba29a5c1', 1, ]]],\n- ['cmd_5fexecute_5fcommand_12', ['cmd_execute_command', ['../../../vty/html/group__command.html#ga285aab6a1670b297066c3ac6dbc89376', 1, ]]],\n- ['cmd_5fexecute_5fcommand_5freal_13', ['cmd_execute_command_real', ['../../../vty/html/group__command.html#gafdce5ca795c6db49de6a9e6373d3969a', 1, ]]],\n- ['cmd_5fexecute_5fcommand_5fstrict_14', ['cmd_execute_command_strict', ['../../../vty/html/group__command.html#gab4eeeded1223dc162afc25a764ec25fb', 1, ]]],\n- ['cmd_5ffilter_15', ['cmd_filter', ['../../../vty/html/group__command.html#ga2db7a680545e954f94ef07909555329b', 1, ]]],\n- ['cmd_5fflag_5fmask_16', ['cmd_flag_mask', ['../../../vty/html/group__command.html#gab482503644f9e15e0b29af66ba99803b', 1, ]]],\n- ['cmd_5ffree_5fstrvec_17', ['cmd_free_strvec', ['../../../vty/html/group__command.html#ga2d4e7d3f3fe917dafa06eb6d156d9a6e', 1, ]]],\n- ['cmd_5fgflag_5fmask_18', ['cmd_gflag_mask', ['../../../vty/html/group__command.html#ga26a038f77ff5775f3f14d895e6566386', 1, ]]],\n- ['cmd_5finit_19', ['cmd_init', ['../../../vty/html/group__command.html#gac8aa19764b709737963069a30334afb5', 1, ]]],\n- ['cmd_5fipv4_5fmatch_20', ['cmd_ipv4_match', ['../../../vty/html/group__command.html#ga342daaf8a56cf5fccd5f075f95bea71d', 1, ]]],\n- ['cmd_5fipv4_5fprefix_5fmatch_21', ['cmd_ipv4_prefix_match', ['../../../vty/html/group__command.html#ga8e4fffe84f41a3616a69c89228a3464f', 1, ]]],\n- ['cmd_5flcd_22', ['cmd_lcd', ['../../../vty/html/group__command.html#gaf0c44035c55b5155a6f4b271ddc5ac2a', 1, ]]],\n- ['cmd_5fmake_5fdescvec_23', ['cmd_make_descvec', ['../../../vty/html/group__command.html#gaed6700eb18eb80b434e7f09e3829e4ca', 1, ]]],\n- ['cmd_5fmake_5fstrvec_24', ['cmd_make_strvec', ['../../../vty/html/group__command.html#ga968b2f52fc543595fa4ce625f5fdb6a3', 1, ]]],\n- ['cmd_5fmake_5fstrvec2_25', ['cmd_make_strvec2', ['../../../vty/html/group__command.html#gaa92300860f962abd3c63c5425988209d', 1, ]]],\n- ['cmd_5fmatch_26', ['cmd_match', ['../../../vty/html/group__command.html#ga2aac1b36cb54d0ba574a1f010a4e00be', 1, ]]],\n- ['cmd_5fnode_5fvector_27', ['cmd_node_vector', ['../../../vty/html/group__command.html#ga6bf41e47d92a2728a7a35e8037e2f407', 1, ]]],\n- ['cmd_5fprompt_28', ['cmd_prompt', ['../../../vty/html/group__command.html#ga6700a24ff583beaf194b445c62d4d2d5', 1, ]]],\n- ['cmd_5ftry_5fdo_5fshortcut_29', ['cmd_try_do_shortcut', ['../../../vty/html/group__command.html#ga4d53f6ebf2594b52ba866576d9e2b1fb', 1, ]]],\n- ['cmd_5funique_5fstring_30', ['cmd_unique_string', ['../../../vty/html/group__command.html#ga33f9234dbe7cabc1a9513c48094c4752', 1, ]]],\n- ['cmp_5fdesc_31', ['cmp_desc', ['../../../vty/html/group__command.html#gaedeab53f20d6c4df790b7a702780ed74', 1, ]]],\n- ['cmp_5fnode_32', ['cmp_node', ['../../../vty/html/group__command.html#ga9b66033af09501f16c900af654915d1e', 1, ]]],\n- ['config_33', ['config', ['../../../vty/html/group__command.html#ga77ca0aabdcc19449d7a88f2e30b46348', 1, ]]],\n- ['config_5ffrom_5ffile_34', ['config_from_file', ['../../../vty/html/group__command.html#gab332bc3c1253a817322944ade0365c60', 1, ]]],\n- ['config_5freplace_5fstring_35', ['config_replace_string', ['../../../vty/html/group__command.html#gaf0bc22d9c8ba36a5d0e01352325f0f48', 1, ]]],\n- ['config_5fwrite_5fhost_36', ['config_write_host', ['../../../vty/html/group__command.html#ga348a5700e347f90e9fce07b8b9f0864d', 1, ]]],\n- ['config_5fwrite_5fsched_37', ['config_write_sched', ['../../../vty/html/group__Tdef__VTY.html#ga54487e84b95e80d808151f36c1f03218', 1, ]]]\n+ ['default_5fdecode_0', ['default_decode', ['../core_8c.html#ac5c822b3b087e4cb135f715727e19e67', 1, 'default_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): core.c'],\n+ ['../sim__int_8h.html#ac5c822b3b087e4cb135f715727e19e67', 1, 'default_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): core.c']\n+ ]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_3.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_3.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,32 +1,22 @@\n var searchData = [\n- ['default_5fdecode_0', ['default_decode', ['../sim__int_8h.html#ac5c822b3b087e4cb135f715727e19e67', 1, 'default_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): core.c'],\n- ['../core_8c.html#ac5c822b3b087e4cb135f715727e19e67', 1, 'default_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): core.c']\n+ ['egprs_5fdecode_5fdata_0', ['egprs_decode_data', ['../../../coding/html/group__coding.html#ga5987c7d3bc75d0c0be09315a15e60633', 1, ]]],\n+ ['egprs_5fdecode_5fhdr_1', ['egprs_decode_hdr', ['../../../coding/html/group__coding.html#ga14d34d19e0104530cd84242240eaef15', 1, ]]],\n+ ['egprs_5fencode_5fdata_2', ['egprs_encode_data', ['../../../coding/html/group__coding.html#ga911546c5aa517876f857688bc5748d7c', 1, ]]],\n+ ['egprs_5fencode_5fhdr_3', ['egprs_encode_hdr', ['../../../coding/html/group__coding.html#ga02c9db7d058fe2cb6e666c0eb25571e0', 1, ]]],\n+ ['egprs_5fparse_5fdl_5fcps_4', ['egprs_parse_dl_cps', ['../../../coding/html/group__coding.html#gad1c79e3305ac35ceb93e568f165a1834', 1, ]]],\n+ ['egprs_5fparse_5ful_5fcps_5', ['egprs_parse_ul_cps', ['../../../coding/html/group__coding.html#ga72af702cd734f3a63e67e0382debcf26', 1, ]]],\n+ ['egprs_5ftype1_5fmap_6', ['egprs_type1_map', ['../../../coding/html/group__coding.html#ga0d18e230a9f208fbb262d7bae855fc05', 1, ]]],\n+ ['egprs_5ftype1_5funmap_7', ['egprs_type1_unmap', ['../../../coding/html/group__coding.html#ga0cec5aaedea9b35cec8931df06dc17a9', 1, ]]],\n+ ['egprs_5ftype2_5fmap_8', ['egprs_type2_map', ['../../../coding/html/group__coding.html#ga626e189f084f868a76f7d1c504fa8d66', 1, ]]],\n+ ['egprs_5ftype2_5funmap_9', ['egprs_type2_unmap', ['../../../coding/html/group__coding.html#ga82f35acd0015a9ccae67119d6e35e9f0', 1, ]]],\n+ ['egprs_5ftype3_5fmap_10', ['egprs_type3_map', ['../../../coding/html/group__coding.html#ga89f4b8e29839f11ea726a2d0337d6fef', 1, ]]],\n+ ['egprs_5ftype3_5funmap_11', ['egprs_type3_unmap', ['../../../coding/html/group__coding.html#gae56b8ea3a8665ce8cec892bfe2ae64cf', 1, ]]],\n+ ['element_5falloc_12', ['element_alloc', ['../core_8c.html#a9d6a6d137e0426b291b95a85d0431565', 1, 'element_alloc(struct osim_decoded_data *dd, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c'],\n+ ['../sim__int_8h.html#a9d6a6d137e0426b291b95a85d0431565', 1, 'element_alloc(struct osim_decoded_data *dd, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c']\n ]],\n- ['defun_1', ['defun', ['../../../vty/html/group__command.html#ga85e561ce17124a76585ce60949fe4a41', 1, 'DEFUN(config_password, password_cmd, "password (8|) WORD", "Assign the terminal connection password\\n" "Specifies a HIDDEN password will follow\\n" "dummy string \\n" "The HIDDEN line password string\\n")(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#ga23de11deb5e1413427b393f992ca744d', 1, 'DEFUN(show_sched_threads, show_sched_threads_cmd, "show cpu-sched threads", SHOW_STR "Show Sched section information\\n" "Show information about running threads)\\n")(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#ga92039946155ce45618a07d721db4b73b', 1, 'DEFUN(cfg_sched, cfg_sched_cmd, "cpu-sched", "Configure CPU Scheduler related settings")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga2be984ed09e3f3d217aa0c2164cdf6f8', 1, 'DEFUN(no_banner_motd, no_banner_motd_cmd, "no banner motd", NO_STR "Set banner string\\n" "Strings for motd\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga24635011c7ce56a4ccea563e4ccad78f', 1, 'DEFUN(banner_motd_default, banner_motd_default_cmd, "banner motd default", "Set banner string\\n" "Strings for motd\\n" "Default string\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga002436a3bf052acb714e03736987e4f9', 1, 'DEFUN(banner_motd_file, banner_motd_file_cmd, "banner motd file [FILE]", "Set banner\\n" "Banner for motd\\n" "Banner from a file\\n" "Filename\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gac197e4596ef95095892209066f052605', 1, 'DEFUN(no_service_terminal_length, no_service_terminal_length_cmd, "no service terminal-length [<0-512>]", NO_STR "Set up miscellaneous service\\n" "System wide terminal length configuration\\n" "Number of lines of VTY (0 means no line control)\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga2259b181d01810e71c7ba3c87bf7b326', 1, 'DEFUN(service_terminal_length, service_terminal_length_cmd, "service terminal-length <0-512>", "Set up miscellaneous service\\n" "System wide terminal length configuration\\n" "Number of lines of VTY (0 means no line control)\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gad636b3bba17422b252195c93eb408661', 1, 'DEFUN(config_terminal_no_length, config_terminal_no_length_cmd, "terminal no length", "Set terminal line parameters\\n" NO_STR "Set number of lines on a screen\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gab7ee944820be062b139675dbe8094f15', 1, 'DEFUN(config_terminal_length, config_terminal_length_cmd, "terminal length <0-512>", "Set terminal line parameters\\n" "Set number of lines on a screen\\n" "Number of lines on screen (0 for no pausing)\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gabb8ef344d0b05c16394631d127191a07', 1, 'DEFUN(config_no_hostname, no_hostname_cmd, "no hostname [HOSTNAME]", NO_STR "Reset system's network name\\n" "Host name of this router\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gac41d973334e0368b3c2ead5c9de657bd', 1, 'DEFUN(config_hostname, hostname_cmd, "hostname WORD", "Set system's network name\\n" "This system's network name\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga49720130c911fc2f7792ea1808209348', 1, 'DEFUN(config_write_file, config_write_file_cmd, "write file [PATH]", "Write running configuration to memory, network, or terminal\\n" "Write to configuration file\\n" "Set file path to store the config, or replace if already exists\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga9df05cf259b583e1023e95248be0b164', 1, 'DEFUN(show_uptime, show_uptime_cmd, "show uptime", SHOW_STR "Displays how long the program has been running\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gaa8b867cbf4490de5224c667249c77abd', 1, 'DEFUN(show_pid, show_pid_cmd, "show pid", SHOW_STR "Displays the process ID\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga2bbcebd3e2cbe9beb866508448decefc', 1, 'DEFUN(show_online_help, show_online_help_cmd, "show online-help", SHOW_STR "Online help\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga54f9488f2d7fd27709ec987567c8af22', 1, 'DEFUN(show_version, show_version_cmd, "show version", SHOW_STR "Displays program version\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga0f0d575a0cf7a4f09b7223a593e24e6d', 1, 'DEFUN(shutdown, shutdown_cmd, "shutdown", "Request a shutdown of the program\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga7eb42e326f87c217e72d79f4a1e575e7', 1, 'DEFUN(disable, config_disable_cmd, "disable", "Turn off privileged mode command\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gaa2ea28135e6a09e8912c4eecdbe3f459', 1, 'DEFUN(enable, config_enable_cmd, "enable [expert-mode]", "Turn on privileged mode command\\n" "Enable the expert mode (show hidden commands)\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga8e6bf2a53a3760067299be038555280c', 1, 'DEFUN(config_terminal, config_terminal_cmd, "configure [terminal]", "Configuration from vty interface\\n" "Configuration terminal\\n")(Global Namespace)']\n+ ['element_5falloc_5fsub_13', ['element_alloc_sub', ['../core_8c.html#a3536009303b5c04aff61bfd8afd59574', 1, 'element_alloc_sub(struct osim_decoded_element *ee, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c'],\n+ ['../sim__int_8h.html#a3536009303b5c04aff61bfd8afd59574', 1, 'element_alloc_sub(struct osim_decoded_element *ee, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c']\n ]],\n- ['defun_5fattr_2', ['defun_attr', ['../../../vty/html/group__Tdef__VTY.html#ga3b45dca14e63cfbb59fb4291f884f223', 1, 'DEFUN_ATTR(cfg_sched_cpu_affinity, cfg_sched_cpu_affinity_cmd, "cpu-affinity (self|all|<0-4294967295>|THREADNAME) CPUHEXMASK [delay]", "Set CPU affinity mask on a (group of) thread(s)\\n" "Set CPU affinity mask on thread running the VTY\\n" "Set CPU affinity mask on all process' threads\\n" "Set CPU affinity mask on a thread with specified PID\\n" "Set CPU affinity mask on a thread with specified thread name\\n" "CPU affinity mask\\n" "If set, delay applying the affinity mask now and let the app handle it at a later point\\n", CMD_ATTR_IMMEDIATE)(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#ga67eff342bcf23ef638ea1b6b70dbc1f7', 1, 'DEFUN_ATTR(cfg_sched_policy, cfg_sched_policy_cmd, "policy rr <1-32>", "Set the scheduling policy to use for the process\\n" "Use the SCHED_RR real-time scheduling algorithm\\n" "Set the SCHED_RR real-time priority\\n", CMD_ATTR_IMMEDIATE)(Global Namespace)']\n- ]],\n- ['defun_5fhidden_3', ['DEFUN_HIDDEN', ['../../../vty/html/group__command.html#gaa1248c988cd118e05957fe8f1efbbd78', 1, ]]],\n- ['desc_5funique_5fstring_4', ['desc_unique_string', ['../../../vty/html/group__command.html#ga48351417abf285824ae9b81877386f1e', 1, ]]]\n+ ['elp_5fdecode_14', ['elp_decode', ['../card__fs__sim_8c.html#a735738292e833669875d634cf65493ec', 1, 'card_fs_sim.c']]],\n+ ['extract_5fafs_5fsid_5fupdate_15', ['extract_afs_sid_update', ['../../../coding/html/group__coding.html#gaa01691d95b7a6a4202a1e33f7226313a', 1, ]]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_4.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_4.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,22 +1,100 @@\n var searchData = [\n- ['egprs_5fdecode_5fdata_0', ['egprs_decode_data', ['../../../coding/html/group__coding.html#ga5987c7d3bc75d0c0be09315a15e60633', 1, ]]],\n- ['egprs_5fdecode_5fhdr_1', ['egprs_decode_hdr', ['../../../coding/html/group__coding.html#ga14d34d19e0104530cd84242240eaef15', 1, ]]],\n- ['egprs_5fencode_5fdata_2', ['egprs_encode_data', ['../../../coding/html/group__coding.html#ga911546c5aa517876f857688bc5748d7c', 1, ]]],\n- ['egprs_5fencode_5fhdr_3', ['egprs_encode_hdr', ['../../../coding/html/group__coding.html#ga02c9db7d058fe2cb6e666c0eb25571e0', 1, ]]],\n- ['egprs_5fparse_5fdl_5fcps_4', ['egprs_parse_dl_cps', ['../../../coding/html/group__coding.html#gad1c79e3305ac35ceb93e568f165a1834', 1, ]]],\n- ['egprs_5fparse_5ful_5fcps_5', ['egprs_parse_ul_cps', ['../../../coding/html/group__coding.html#ga72af702cd734f3a63e67e0382debcf26', 1, ]]],\n- ['egprs_5ftype1_5fmap_6', ['egprs_type1_map', ['../../../coding/html/group__coding.html#ga0d18e230a9f208fbb262d7bae855fc05', 1, ]]],\n- ['egprs_5ftype1_5funmap_7', ['egprs_type1_unmap', ['../../../coding/html/group__coding.html#ga0cec5aaedea9b35cec8931df06dc17a9', 1, ]]],\n- ['egprs_5ftype2_5fmap_8', ['egprs_type2_map', ['../../../coding/html/group__coding.html#ga626e189f084f868a76f7d1c504fa8d66', 1, ]]],\n- ['egprs_5ftype2_5funmap_9', ['egprs_type2_unmap', ['../../../coding/html/group__coding.html#ga82f35acd0015a9ccae67119d6e35e9f0', 1, ]]],\n- ['egprs_5ftype3_5fmap_10', ['egprs_type3_map', ['../../../coding/html/group__coding.html#ga89f4b8e29839f11ea726a2d0337d6fef', 1, ]]],\n- ['egprs_5ftype3_5funmap_11', ['egprs_type3_unmap', ['../../../coding/html/group__coding.html#gae56b8ea3a8665ce8cec892bfe2ae64cf', 1, ]]],\n- ['element_5falloc_12', ['element_alloc', ['../core_8c.html#a9d6a6d137e0426b291b95a85d0431565', 1, 'element_alloc(struct osim_decoded_data *dd, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c'],\n- ['../sim__int_8h.html#a9d6a6d137e0426b291b95a85d0431565', 1, 'element_alloc(struct osim_decoded_data *dd, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c']\n+ ['get_5fsw_0', ['get_sw', ['../reader_8c.html#a4e2c9098d7ae1da9e8e283d225a60746', 1, 'reader.c']]],\n+ ['gp_5fcla_5fins_5fhelper_1', ['gp_cla_ins_helper', ['../class__tables_8c.html#a07e46b14c92437c0899cbe0eed9fc395', 1, 'class_tables.c']]],\n+ ['gsm0503_5famr_5fdtx_5fframe_5fname_2', ['gsm0503_amr_dtx_frame_name', ['../../../coding/html/group__coding.html#ga3a3fedc575e3f94dee991684e0ff8311', 1, ]]],\n+ ['gsm0503_5fdetect_5fafs_5fdtx_5fframe_3', ['gsm0503_detect_afs_dtx_frame', ['../../../coding/html/group__coding.html#ga142a36f1698193812ab3cce476913d39', 1, ]]],\n+ ['gsm0503_5fdetect_5fafs_5fdtx_5fframe2_4', ['gsm0503_detect_afs_dtx_frame2', ['../../../coding/html/group__coding.html#gae6f7ba026b9c1622324c7c803b409467', 1, ]]],\n+ ['gsm0503_5fdetect_5fahs_5fdtx_5fframe_5', ['gsm0503_detect_ahs_dtx_frame', ['../../../coding/html/group__coding.html#ga38e577bf45c242154a1cbfbd75dada89', 1, ]]],\n+ ['gsm0503_5fdetect_5fahs_5fdtx_5fframe2_6', ['gsm0503_detect_ahs_dtx_frame2', ['../../../coding/html/group__coding.html#ga5edbb45ebf87a4658dec798637adf156', 1, ]]],\n+ ['gsm0503_5fmcs1_5fdl_5fdeinterleave_7', ['gsm0503_mcs1_dl_deinterleave', ['../../../coding/html/group__interleaving.html#ga81589d3d4915e770a388e94403df6c98', 1, ]]],\n+ ['gsm0503_5fmcs1_5fdl_5finterleave_8', ['gsm0503_mcs1_dl_interleave', ['../../../coding/html/group__interleaving.html#gae9fa50f63410a5c426f2a2108bb91794', 1, ]]],\n+ ['gsm0503_5fmcs1_5ful_5fdeinterleave_9', ['gsm0503_mcs1_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga5ee74b434dbc0f265de35498363f1654', 1, ]]],\n+ ['gsm0503_5fmcs1_5ful_5finterleave_10', ['gsm0503_mcs1_ul_interleave', ['../../../coding/html/group__interleaving.html#gac8e26223db42ebf7f6077790ca5b3d3a', 1, ]]],\n+ ['gsm0503_5fmcs5_5fburst_5fswap_11', ['gsm0503_mcs5_burst_swap', ['../../../coding/html/group__mapping.html#gab5823b934dd78b6820ea5daf51d1bf6d', 1, ]]],\n+ ['gsm0503_5fmcs5_5fdl_5fburst_5fmap_12', ['gsm0503_mcs5_dl_burst_map', ['../../../coding/html/group__mapping.html#gae362f53abe19876581692706f69180b6', 1, ]]],\n+ ['gsm0503_5fmcs5_5fdl_5fburst_5funmap_13', ['gsm0503_mcs5_dl_burst_unmap', ['../../../coding/html/group__mapping.html#gafbbac46b4ac74b97552b278234e98cc2', 1, ]]],\n+ ['gsm0503_5fmcs5_5fdl_5fdeinterleave_14', ['gsm0503_mcs5_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gae96b81ae789be250fd405c724d013066', 1, ]]],\n+ ['gsm0503_5fmcs5_5fdl_5finterleave_15', ['gsm0503_mcs5_dl_interleave', ['../../../coding/html/group__interleaving.html#ga823521ec966cca0e39767121c21e1a25', 1, ]]],\n+ ['gsm0503_5fmcs5_5ful_5fburst_5fmap_16', ['gsm0503_mcs5_ul_burst_map', ['../../../coding/html/group__mapping.html#ga007a2022eb27717e7f38f0db99776840', 1, ]]],\n+ ['gsm0503_5fmcs5_5ful_5fburst_5funmap_17', ['gsm0503_mcs5_ul_burst_unmap', ['../../../coding/html/group__mapping.html#gaa64a4425b6e96f401d6b792ec4fda7c4', 1, ]]],\n+ ['gsm0503_5fmcs5_5ful_5fdeinterleave_18', ['gsm0503_mcs5_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga03051da872deec5d796776479d037581', 1, ]]],\n+ ['gsm0503_5fmcs5_5ful_5finterleave_19', ['gsm0503_mcs5_ul_interleave', ['../../../coding/html/group__interleaving.html#ga5c5348f53242dedba6d7bcbaca0a33a6', 1, ]]],\n+ ['gsm0503_5fmcs7_5fdl_5fburst_5fmap_20', ['gsm0503_mcs7_dl_burst_map', ['../../../coding/html/group__mapping.html#ga556b3b5376d054cd26637b3f720bebec', 1, ]]],\n+ ['gsm0503_5fmcs7_5fdl_5fburst_5funmap_21', ['gsm0503_mcs7_dl_burst_unmap', ['../../../coding/html/group__mapping.html#gacfb25af5a7f2d6d061da61b5513a6cf2', 1, ]]],\n+ ['gsm0503_5fmcs7_5fdl_5fdeinterleave_22', ['gsm0503_mcs7_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gabbfc984c6e557520dd6fec7a92e8cd13', 1, ]]],\n+ ['gsm0503_5fmcs7_5fdl_5finterleave_23', ['gsm0503_mcs7_dl_interleave', ['../../../coding/html/group__interleaving.html#gadcce2f23545835ed75c896ffda3df2fb', 1, ]]],\n+ ['gsm0503_5fmcs7_5ful_5fburst_5fmap_24', ['gsm0503_mcs7_ul_burst_map', ['../../../coding/html/group__mapping.html#ga1de7461faf55f2f5479fa49d992cb73f', 1, ]]],\n+ ['gsm0503_5fmcs7_5ful_5fburst_5funmap_25', ['gsm0503_mcs7_ul_burst_unmap', ['../../../coding/html/group__mapping.html#ga81e36c06ae9fda4217acd2a341a81f91', 1, ]]],\n+ ['gsm0503_5fmcs7_5ful_5fdeinterleave_26', ['gsm0503_mcs7_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga3cf661a8b1cb18b1085e15a7b7334dfd', 1, ]]],\n+ ['gsm0503_5fmcs7_5ful_5finterleave_27', ['gsm0503_mcs7_ul_interleave', ['../../../coding/html/group__interleaving.html#gad5a5d53070044ea1625420561d81a3d7', 1, ]]],\n+ ['gsm0503_5fmcs8_5fdl_5fdeinterleave_28', ['gsm0503_mcs8_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gac2c40b91086207efa44cf2e6f93b168d', 1, ]]],\n+ ['gsm0503_5fmcs8_5fdl_5finterleave_29', ['gsm0503_mcs8_dl_interleave', ['../../../coding/html/group__interleaving.html#ga795ad80e6073d8d62b369dcb9ff76861', 1, ]]],\n+ ['gsm0503_5fmcs8_5ful_5fdeinterleave_30', ['gsm0503_mcs8_ul_deinterleave', ['../../../coding/html/group__interleaving.html#gab43bb10f502a58e95d97960457c44826', 1, ]]],\n+ ['gsm0503_5fmcs8_5ful_5finterleave_31', ['gsm0503_mcs8_ul_interleave', ['../../../coding/html/group__interleaving.html#ga00563a81cb2c0b9479ebaa6b31eaba3b', 1, ]]],\n+ ['gsm0503_5fpdtch_5fdecode_32', ['gsm0503_pdtch_decode', ['../../../coding/html/group__coding.html#ga9a38e782bd06f67c16f2924b60421c32', 1, ]]],\n+ ['gsm0503_5fpdtch_5fegprs_5fdecode_33', ['gsm0503_pdtch_egprs_decode', ['../../../coding/html/group__coding.html#ga3f241958cd15c8030212c0b936337f0c', 1, ]]],\n+ ['gsm0503_5fpdtch_5fegprs_5fencode_34', ['gsm0503_pdtch_egprs_encode', ['../../../coding/html/group__coding.html#gadedeea2653a7262a862cde40bcf57e7a', 1, ]]],\n+ ['gsm0503_5fpdtch_5fencode_35', ['gsm0503_pdtch_encode', ['../../../coding/html/group__coding.html#gaa1b099432ef4cd099921f266e5774a84', 1, ]]],\n+ ['gsm0503_5frach_5fdecode_36', ['gsm0503_rach_decode', ['../../../coding/html/group__coding.html#ga5f04d52cbf344b753ed095eb4d00e87c', 1, ]]],\n+ ['gsm0503_5frach_5fdecode_5fber_37', ['gsm0503_rach_decode_ber', ['../../../coding/html/group__coding.html#gad8375fc6a13b64e763338ff34ef88790', 1, ]]],\n+ ['gsm0503_5frach_5fencode_38', ['gsm0503_rach_encode', ['../../../coding/html/group__coding.html#gaffc33f8c2b8ab1407e1f1f6f6e13fb8f', 1, ]]],\n+ ['gsm0503_5frach_5fext_5fdecode_39', ['gsm0503_rach_ext_decode', ['../../../coding/html/group__coding.html#ga5d58808507534cc0f63d5bfd1f1d8f03', 1, ]]],\n+ ['gsm0503_5frach_5fext_5fdecode_5fber_40', ['gsm0503_rach_ext_decode_ber', ['../../../coding/html/group__coding.html#ga2e011193420fc9a110309d9d169ffb0f', 1, ]]],\n+ ['gsm0503_5frach_5fext_5fencode_41', ['gsm0503_rach_ext_encode', ['../../../coding/html/group__coding.html#gae6d1d9e581297c32b5ee85f6a7228554', 1, ]]],\n+ ['gsm0503_5fsch_5fdecode_42', ['gsm0503_sch_decode', ['../../../coding/html/group__coding.html#ga69de07ebfc75a31abb14bb42fda552c0', 1, ]]],\n+ ['gsm0503_5fsch_5fencode_43', ['gsm0503_sch_encode', ['../../../coding/html/group__coding.html#gaf4f515f02366a8eb459855c8e819329a', 1, ]]],\n+ ['gsm0503_5ftch_5fafs_5fdecode_44', ['gsm0503_tch_afs_decode', ['../../../coding/html/group__coding.html#ga96dbbac3ff96b8ab820c2d8f6efd9aed', 1, ]]],\n+ ['gsm0503_5ftch_5fafs_5fdecode_5fdtx_45', ['gsm0503_tch_afs_decode_dtx', ['../../../coding/html/group__coding.html#ga0b3c7c3d7d7e27c7e33fd80c0d4e7b1d', 1, ]]],\n+ ['gsm0503_5ftch_5fafs_5fdecode_5finband_46', ['gsm0503_tch_afs_decode_inband', ['../../../coding/html/group__coding.html#gaf29ad94feec656d312a60028e5bfadd2', 1, ]]],\n+ ['gsm0503_5ftch_5fafs_5fencode_47', ['gsm0503_tch_afs_encode', ['../../../coding/html/group__coding.html#ga119fc1ea19d5f7080e23ad88fc0645bd', 1, ]]],\n+ ['gsm0503_5ftch_5fahs_5fdecode_48', ['gsm0503_tch_ahs_decode', ['../../../coding/html/group__coding.html#gaab9c00633bc6f683808014185465af7a', 1, ]]],\n+ ['gsm0503_5ftch_5fahs_5fdecode_5fdtx_49', ['gsm0503_tch_ahs_decode_dtx', ['../../../coding/html/group__coding.html#gaffe80a231a3a5169bf20a96bc1109533', 1, ]]],\n+ ['gsm0503_5ftch_5fahs_5fdecode_5finband_50', ['gsm0503_tch_ahs_decode_inband', ['../../../coding/html/group__coding.html#gaf722b2278abde0854b463aa1f1d3a455', 1, ]]],\n+ ['gsm0503_5ftch_5fahs_5fencode_51', ['gsm0503_tch_ahs_encode', ['../../../coding/html/group__coding.html#ga26fdcbd349fa6de5eba8e27c69d104f8', 1, ]]],\n+ ['gsm0503_5ftch_5fburst_5fmap_52', ['gsm0503_tch_burst_map', ['../../../coding/html/group__mapping.html#ga9fc223c0a4f6db6d62e993df2a324bdb', 1, ]]],\n+ ['gsm0503_5ftch_5fburst_5funmap_53', ['gsm0503_tch_burst_unmap', ['../../../coding/html/group__mapping.html#ga564cd3ffe90787d62837aeab810f544b', 1, ]]],\n+ ['gsm0503_5ftch_5ff96_5fdeinterleave_54', ['gsm0503_tch_f96_deinterleave', ['../../../coding/html/group__interleaving.html#gab303e72e8b0f9733c0f900eb0dec1b81', 1, ]]],\n+ ['gsm0503_5ftch_5ff96_5finterleave_55', ['gsm0503_tch_f96_interleave', ['../../../coding/html/group__interleaving.html#gad9641aee25f99282d315bed555f23cf2', 1, ]]],\n+ ['gsm0503_5ftch_5ffr144_5fdecode_56', ['gsm0503_tch_fr144_decode', ['../../../coding/html/group__coding.html#gab254dccf6bff6900c2ad35bf02383d9f', 1, ]]],\n+ ['gsm0503_5ftch_5ffr144_5fencode_57', ['gsm0503_tch_fr144_encode', ['../../../coding/html/group__coding.html#ga45cabb51f385d1aa76f3ab9a351808c1', 1, ]]],\n+ ['gsm0503_5ftch_5ffr24_5fdecode_58', ['gsm0503_tch_fr24_decode', ['../../../coding/html/group__coding.html#ga1d00f6b3a6348c2f20effedcdda103ef', 1, ]]],\n+ ['gsm0503_5ftch_5ffr24_5fencode_59', ['gsm0503_tch_fr24_encode', ['../../../coding/html/group__coding.html#gaf9ab1afcb241f0d03b01d4157125a5a5', 1, ]]],\n+ ['gsm0503_5ftch_5ffr48_5fdecode_60', ['gsm0503_tch_fr48_decode', ['../../../coding/html/group__coding.html#ga3046a6661c2e7a88c5e5d4b85717de7f', 1, ]]],\n+ ['gsm0503_5ftch_5ffr48_5fencode_61', ['gsm0503_tch_fr48_encode', ['../../../coding/html/group__coding.html#ga7403e1f084346ab60bbc25b4abd3a4e3', 1, ]]],\n+ ['gsm0503_5ftch_5ffr96_5fdecode_62', ['gsm0503_tch_fr96_decode', ['../../../coding/html/group__coding.html#ga7ea10e056c14ac3702a88309b5fae41f', 1, ]]],\n+ ['gsm0503_5ftch_5ffr96_5fencode_63', ['gsm0503_tch_fr96_encode', ['../../../coding/html/group__coding.html#gac087fd5cbb0e876cea5cc6570ca7d8bb', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5fdecode_64', ['gsm0503_tch_fr_decode', ['../../../coding/html/group__coding.html#ga9e0cfc96b6060108e6d9b4a87b55ed77', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5fdeinterleave_65', ['gsm0503_tch_fr_deinterleave', ['../../../coding/html/group__interleaving.html#ga00d38b38065aec4400266d4a2fac140b', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5fencode_66', ['gsm0503_tch_fr_encode', ['../../../coding/html/group__coding.html#ga8b1d6e6325eff6d29be9f05813fc7386', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5ffacch_5fdecode_67', ['gsm0503_tch_fr_facch_decode', ['../../../coding/html/group__coding.html#gae14f30123469935205f1108f16d3edff', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5ffacch_5fencode_68', ['gsm0503_tch_fr_facch_encode', ['../../../coding/html/group__coding.html#ga42f4ba3c943bcf4081b3cbb2c7f3ff1f', 1, ]]],\n+ ['gsm0503_5ftch_5ffr_5finterleave_69', ['gsm0503_tch_fr_interleave', ['../../../coding/html/group__interleaving.html#gaee87a7476a32559c695df46f828e7faf', 1, ]]],\n+ ['gsm0503_5ftch_5fhr24_5fdecode_70', ['gsm0503_tch_hr24_decode', ['../../../coding/html/group__coding.html#gaffe840cab7925dcb960f80936c734e34', 1, ]]],\n+ ['gsm0503_5ftch_5fhr24_5fencode_71', ['gsm0503_tch_hr24_encode', ['../../../coding/html/group__coding.html#ga52d369adf44e732fe215e1c09ce9e444', 1, ]]],\n+ ['gsm0503_5ftch_5fhr48_5fdecode_72', ['gsm0503_tch_hr48_decode', ['../../../coding/html/group__coding.html#gaeabf84d3a0705967343ddecba972a1e8', 1, ]]],\n+ ['gsm0503_5ftch_5fhr48_5fencode_73', ['gsm0503_tch_hr48_encode', ['../../../coding/html/group__coding.html#ga459ace47353ae0e74af8fcbfa86849c2', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5fdecode_74', ['gsm0503_tch_hr_decode', ['../../../coding/html/group__coding.html#ga81401428d93aefa21534191db69b465f', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5fdecode2_75', ['gsm0503_tch_hr_decode2', ['../../../coding/html/group__coding.html#gac65bf1238eabc998313e977905444f40', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5fdeinterleave_76', ['gsm0503_tch_hr_deinterleave', ['../../../coding/html/group__interleaving.html#gaf6cd37e61d516bda9c296a407360e5d1', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5fencode_77', ['gsm0503_tch_hr_encode', ['../../../coding/html/group__coding.html#gaaba88e74c29c9f9e0a738f62cedad203', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5ffacch_5fdecode_78', ['gsm0503_tch_hr_facch_decode', ['../../../coding/html/group__coding.html#ga678aff059e13739a56e8d48ce0f556e5', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5ffacch_5fencode_79', ['gsm0503_tch_hr_facch_encode', ['../../../coding/html/group__coding.html#ga5cebfcc3954a869ab4bca14bdf59a6fd', 1, ]]],\n+ ['gsm0503_5ftch_5fhr_5finterleave_80', ['gsm0503_tch_hr_interleave', ['../../../coding/html/group__interleaving.html#ga3a9c72de9551de77b8892ba32a673f27', 1, ]]],\n+ ['gsm0503_5fxcch_5fburst_5fmap_81', ['gsm0503_xcch_burst_map', ['../../../coding/html/group__mapping.html#gad0d9e26e74ed5523083bbdc66e32a0d5', 1, ]]],\n+ ['gsm0503_5fxcch_5fburst_5funmap_82', ['gsm0503_xcch_burst_unmap', ['../../../coding/html/group__mapping.html#ga9c717eaa058f6cdf9909b7454bf68ff7', 1, ]]],\n+ ['gsm0503_5fxcch_5fdecode_83', ['gsm0503_xcch_decode', ['../../../coding/html/group__coding.html#ga34e4e392553fc551b999564119a7e0ef', 1, ]]],\n+ ['gsm0503_5fxcch_5fdeinterleave_84', ['gsm0503_xcch_deinterleave', ['../../../coding/html/group__interleaving.html#ga31dfd1a8d05a538c086ccd29fa68e2f5', 1, ]]],\n+ ['gsm0503_5fxcch_5fencode_85', ['gsm0503_xcch_encode', ['../../../coding/html/group__coding.html#ga18c423289aa88bc11c42f9412e269bee', 1, ]]],\n+ ['gsm0503_5fxcch_5finterleave_86', ['gsm0503_xcch_interleave', ['../../../coding/html/group__interleaving.html#gae8bf179792e7f2b4210a3732d171f999', 1, ]]],\n+ ['gsm_5fhpplmn_5fdecode_87', ['gsm_hpplmn_decode', ['../card__fs__sim_8c.html#a5972f2811b46b2b86bc6d9cedb58d88b', 1, 'gsm_hpplmn_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n+ ['../gsm__int_8h.html#a5972f2811b46b2b86bc6d9cedb58d88b', 1, 'gsm_hpplmn_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c']\n ]],\n- ['element_5falloc_5fsub_13', ['element_alloc_sub', ['../core_8c.html#a3536009303b5c04aff61bfd8afd59574', 1, 'element_alloc_sub(struct osim_decoded_element *ee, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c'],\n- ['../sim__int_8h.html#a3536009303b5c04aff61bfd8afd59574', 1, 'element_alloc_sub(struct osim_decoded_element *ee, const char *name, enum osim_element_type type, enum osim_element_repr repr): core.c']\n+ ['gsm_5fimsi_5fdecode_88', ['gsm_imsi_decode', ['../card__fs__sim_8c.html#a4328c388c23a34f9abae376379c3dcc6', 1, 'gsm_imsi_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n+ ['../gsm__int_8h.html#a4328c388c23a34f9abae376379c3dcc6', 1, 'gsm_imsi_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c']\n ]],\n- ['elp_5fdecode_14', ['elp_decode', ['../card__fs__sim_8c.html#a735738292e833669875d634cf65493ec', 1, 'card_fs_sim.c']]],\n- ['extract_5fafs_5fsid_5fupdate_15', ['extract_afs_sid_update', ['../../../coding/html/group__coding.html#gaa01691d95b7a6a4202a1e33f7226313a', 1, ]]]\n+ ['gsm_5fkc_5fdecode_89', ['gsm_kc_decode', ['../card__fs__sim_8c.html#a69b1d2a457d645d30133955bc8b1db81', 1, 'card_fs_sim.c']]],\n+ ['gsm_5flp_5fdecode_90', ['gsm_lp_decode', ['../card__fs__sim_8c.html#aa1e3ea6dbe42ff74329ed5f43558ec06', 1, 'gsm_lp_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n+ ['../gsm__int_8h.html#aa1e3ea6dbe42ff74329ed5f43558ec06', 1, 'gsm_lp_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c']\n+ ]],\n+ ['gsm_5fplmnsel_5fdecode_91', ['gsm_plmnsel_decode', ['../card__fs__sim_8c.html#afa65f3e71d215873e51ce1dc15391921', 1, 'card_fs_sim.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_5.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_5.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,4 +1,3 @@\n var searchData = [\n- ['file_0', ['file', ['../../../vty/html/group__command.html#ga1c3e169d28a22aa5450db48ef73f3444', 1, ]]],\n- ['for_1', ['for', ['../../../vty/html/group__command.html#gaa3d2145a36dc0250ca268fd4c2aa6be0', 1, ]]]\n+ ['iccid_5fdecode_0', ['iccid_decode', ['../card__fs__sim_8c.html#a65c4cc66bc97f7160324cbf4fe06c71a', 1, 'card_fs_sim.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_6.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_6.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,109 +1,3 @@\n var searchData = [\n- ['gdefun_0', ['gdefun', ['../../../vty/html/group__command.html#ga39169b7237f11a3cd0ff76a22547ac48', 1, 'gDEFUN(config_end, config_end_cmd, "end", "End current mode and change to enable mode.")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga4cb0437b409b4956cae6595684c2a26b', 1, 'gDEFUN(config_exit, config_exit_cmd, "exit", "Exit current mode and down to previous mode\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gacbe6d0bb0d6af6bbd61861dacdee1c29', 1, 'gDEFUN(config_list, config_list_cmd, "list [with-flags]", "Print command list\\n" "Also print the VTY attribute flags\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga89f1739899102040cf3a088c321f2ce6', 1, 'gDEFUN(show_vty_attr, show_vty_attr_cmd, "show vty-attributes (application|library|global)", SHOW_STR "List of VTY attributes\\n" "Application specific attributes only\\n" "Library specific attributes only\\n" "Global attributes only\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga4749c0c5aed40d4a7b05f1802d8d5ebf', 1, 'gDEFUN(config_help, config_help_cmd, "help", "Description of the interactive help system\\n")(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gada443595878bd6845d2624d70c66ecc6', 1, 'gDEFUN(show_vty_attr_all, show_vty_attr_all_cmd, "show vty-attributes", SHOW_STR "List of VTY attributes\\n")(Global Namespace)']\n- ]],\n- ['generate_5fcpu_5fhex_5fmask_1', ['generate_cpu_hex_mask', ['../../../vty/html/group__Tdef__VTY.html#ga67590c21d081349bd82718c34b3cc479', 1, ]]],\n- ['get_5fnum_5fcpus_2', ['get_num_cpus', ['../../../vty/html/group__Tdef__VTY.html#ga2a48eb0ae3b7ef524ca63d66afda1e50', 1, ]]],\n- ['get_5fsw_3', ['get_sw', ['../reader_8c.html#a4e2c9098d7ae1da9e8e283d225a60746', 1, 'reader.c']]],\n- ['gp_5fcla_5fins_5fhelper_4', ['gp_cla_ins_helper', ['../class__tables_8c.html#a07e46b14c92437c0899cbe0eed9fc395', 1, 'class_tables.c']]],\n- ['gsm0503_5famr_5fdtx_5fframe_5fname_5', ['gsm0503_amr_dtx_frame_name', ['../../../coding/html/group__coding.html#ga3a3fedc575e3f94dee991684e0ff8311', 1, ]]],\n- ['gsm0503_5fdetect_5fafs_5fdtx_5fframe_6', ['gsm0503_detect_afs_dtx_frame', ['../../../coding/html/group__coding.html#ga142a36f1698193812ab3cce476913d39', 1, ]]],\n- ['gsm0503_5fdetect_5fafs_5fdtx_5fframe2_7', ['gsm0503_detect_afs_dtx_frame2', ['../../../coding/html/group__coding.html#gae6f7ba026b9c1622324c7c803b409467', 1, ]]],\n- ['gsm0503_5fdetect_5fahs_5fdtx_5fframe_8', ['gsm0503_detect_ahs_dtx_frame', ['../../../coding/html/group__coding.html#ga38e577bf45c242154a1cbfbd75dada89', 1, ]]],\n- ['gsm0503_5fdetect_5fahs_5fdtx_5fframe2_9', ['gsm0503_detect_ahs_dtx_frame2', ['../../../coding/html/group__coding.html#ga5edbb45ebf87a4658dec798637adf156', 1, ]]],\n- ['gsm0503_5fmcs1_5fdl_5fdeinterleave_10', ['gsm0503_mcs1_dl_deinterleave', ['../../../coding/html/group__interleaving.html#ga81589d3d4915e770a388e94403df6c98', 1, ]]],\n- ['gsm0503_5fmcs1_5fdl_5finterleave_11', ['gsm0503_mcs1_dl_interleave', ['../../../coding/html/group__interleaving.html#gae9fa50f63410a5c426f2a2108bb91794', 1, ]]],\n- ['gsm0503_5fmcs1_5ful_5fdeinterleave_12', ['gsm0503_mcs1_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga5ee74b434dbc0f265de35498363f1654', 1, ]]],\n- ['gsm0503_5fmcs1_5ful_5finterleave_13', ['gsm0503_mcs1_ul_interleave', ['../../../coding/html/group__interleaving.html#gac8e26223db42ebf7f6077790ca5b3d3a', 1, ]]],\n- ['gsm0503_5fmcs5_5fburst_5fswap_14', ['gsm0503_mcs5_burst_swap', ['../../../coding/html/group__mapping.html#gab5823b934dd78b6820ea5daf51d1bf6d', 1, ]]],\n- ['gsm0503_5fmcs5_5fdl_5fburst_5fmap_15', ['gsm0503_mcs5_dl_burst_map', ['../../../coding/html/group__mapping.html#gae362f53abe19876581692706f69180b6', 1, ]]],\n- ['gsm0503_5fmcs5_5fdl_5fburst_5funmap_16', ['gsm0503_mcs5_dl_burst_unmap', ['../../../coding/html/group__mapping.html#gafbbac46b4ac74b97552b278234e98cc2', 1, ]]],\n- ['gsm0503_5fmcs5_5fdl_5fdeinterleave_17', ['gsm0503_mcs5_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gae96b81ae789be250fd405c724d013066', 1, ]]],\n- ['gsm0503_5fmcs5_5fdl_5finterleave_18', ['gsm0503_mcs5_dl_interleave', ['../../../coding/html/group__interleaving.html#ga823521ec966cca0e39767121c21e1a25', 1, ]]],\n- ['gsm0503_5fmcs5_5ful_5fburst_5fmap_19', ['gsm0503_mcs5_ul_burst_map', ['../../../coding/html/group__mapping.html#ga007a2022eb27717e7f38f0db99776840', 1, ]]],\n- ['gsm0503_5fmcs5_5ful_5fburst_5funmap_20', ['gsm0503_mcs5_ul_burst_unmap', ['../../../coding/html/group__mapping.html#gaa64a4425b6e96f401d6b792ec4fda7c4', 1, ]]],\n- ['gsm0503_5fmcs5_5ful_5fdeinterleave_21', ['gsm0503_mcs5_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga03051da872deec5d796776479d037581', 1, ]]],\n- ['gsm0503_5fmcs5_5ful_5finterleave_22', ['gsm0503_mcs5_ul_interleave', ['../../../coding/html/group__interleaving.html#ga5c5348f53242dedba6d7bcbaca0a33a6', 1, ]]],\n- ['gsm0503_5fmcs7_5fdl_5fburst_5fmap_23', ['gsm0503_mcs7_dl_burst_map', ['../../../coding/html/group__mapping.html#ga556b3b5376d054cd26637b3f720bebec', 1, ]]],\n- ['gsm0503_5fmcs7_5fdl_5fburst_5funmap_24', ['gsm0503_mcs7_dl_burst_unmap', ['../../../coding/html/group__mapping.html#gacfb25af5a7f2d6d061da61b5513a6cf2', 1, ]]],\n- ['gsm0503_5fmcs7_5fdl_5fdeinterleave_25', ['gsm0503_mcs7_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gabbfc984c6e557520dd6fec7a92e8cd13', 1, ]]],\n- ['gsm0503_5fmcs7_5fdl_5finterleave_26', ['gsm0503_mcs7_dl_interleave', ['../../../coding/html/group__interleaving.html#gadcce2f23545835ed75c896ffda3df2fb', 1, ]]],\n- ['gsm0503_5fmcs7_5ful_5fburst_5fmap_27', ['gsm0503_mcs7_ul_burst_map', ['../../../coding/html/group__mapping.html#ga1de7461faf55f2f5479fa49d992cb73f', 1, ]]],\n- ['gsm0503_5fmcs7_5ful_5fburst_5funmap_28', ['gsm0503_mcs7_ul_burst_unmap', ['../../../coding/html/group__mapping.html#ga81e36c06ae9fda4217acd2a341a81f91', 1, ]]],\n- ['gsm0503_5fmcs7_5ful_5fdeinterleave_29', ['gsm0503_mcs7_ul_deinterleave', ['../../../coding/html/group__interleaving.html#ga3cf661a8b1cb18b1085e15a7b7334dfd', 1, ]]],\n- ['gsm0503_5fmcs7_5ful_5finterleave_30', ['gsm0503_mcs7_ul_interleave', ['../../../coding/html/group__interleaving.html#gad5a5d53070044ea1625420561d81a3d7', 1, ]]],\n- ['gsm0503_5fmcs8_5fdl_5fdeinterleave_31', ['gsm0503_mcs8_dl_deinterleave', ['../../../coding/html/group__interleaving.html#gac2c40b91086207efa44cf2e6f93b168d', 1, ]]],\n- ['gsm0503_5fmcs8_5fdl_5finterleave_32', ['gsm0503_mcs8_dl_interleave', ['../../../coding/html/group__interleaving.html#ga795ad80e6073d8d62b369dcb9ff76861', 1, ]]],\n- ['gsm0503_5fmcs8_5ful_5fdeinterleave_33', ['gsm0503_mcs8_ul_deinterleave', ['../../../coding/html/group__interleaving.html#gab43bb10f502a58e95d97960457c44826', 1, ]]],\n- ['gsm0503_5fmcs8_5ful_5finterleave_34', ['gsm0503_mcs8_ul_interleave', ['../../../coding/html/group__interleaving.html#ga00563a81cb2c0b9479ebaa6b31eaba3b', 1, ]]],\n- ['gsm0503_5fpdtch_5fdecode_35', ['gsm0503_pdtch_decode', ['../../../coding/html/group__coding.html#ga9a38e782bd06f67c16f2924b60421c32', 1, ]]],\n- ['gsm0503_5fpdtch_5fegprs_5fdecode_36', ['gsm0503_pdtch_egprs_decode', ['../../../coding/html/group__coding.html#ga3f241958cd15c8030212c0b936337f0c', 1, ]]],\n- ['gsm0503_5fpdtch_5fegprs_5fencode_37', ['gsm0503_pdtch_egprs_encode', ['../../../coding/html/group__coding.html#gadedeea2653a7262a862cde40bcf57e7a', 1, ]]],\n- ['gsm0503_5fpdtch_5fencode_38', ['gsm0503_pdtch_encode', ['../../../coding/html/group__coding.html#gaa1b099432ef4cd099921f266e5774a84', 1, ]]],\n- ['gsm0503_5frach_5fdecode_39', ['gsm0503_rach_decode', ['../../../coding/html/group__coding.html#ga5f04d52cbf344b753ed095eb4d00e87c', 1, ]]],\n- ['gsm0503_5frach_5fdecode_5fber_40', ['gsm0503_rach_decode_ber', ['../../../coding/html/group__coding.html#gad8375fc6a13b64e763338ff34ef88790', 1, ]]],\n- ['gsm0503_5frach_5fencode_41', ['gsm0503_rach_encode', ['../../../coding/html/group__coding.html#gaffc33f8c2b8ab1407e1f1f6f6e13fb8f', 1, ]]],\n- ['gsm0503_5frach_5fext_5fdecode_42', ['gsm0503_rach_ext_decode', ['../../../coding/html/group__coding.html#ga5d58808507534cc0f63d5bfd1f1d8f03', 1, ]]],\n- ['gsm0503_5frach_5fext_5fdecode_5fber_43', ['gsm0503_rach_ext_decode_ber', ['../../../coding/html/group__coding.html#ga2e011193420fc9a110309d9d169ffb0f', 1, ]]],\n- ['gsm0503_5frach_5fext_5fencode_44', ['gsm0503_rach_ext_encode', ['../../../coding/html/group__coding.html#gae6d1d9e581297c32b5ee85f6a7228554', 1, ]]],\n- ['gsm0503_5fsch_5fdecode_45', ['gsm0503_sch_decode', ['../../../coding/html/group__coding.html#ga69de07ebfc75a31abb14bb42fda552c0', 1, ]]],\n- ['gsm0503_5fsch_5fencode_46', ['gsm0503_sch_encode', ['../../../coding/html/group__coding.html#gaf4f515f02366a8eb459855c8e819329a', 1, ]]],\n- ['gsm0503_5ftch_5fafs_5fdecode_47', ['gsm0503_tch_afs_decode', ['../../../coding/html/group__coding.html#ga96dbbac3ff96b8ab820c2d8f6efd9aed', 1, ]]],\n- ['gsm0503_5ftch_5fafs_5fdecode_5fdtx_48', ['gsm0503_tch_afs_decode_dtx', ['../../../coding/html/group__coding.html#ga0b3c7c3d7d7e27c7e33fd80c0d4e7b1d', 1, ]]],\n- ['gsm0503_5ftch_5fafs_5fdecode_5finband_49', ['gsm0503_tch_afs_decode_inband', ['../../../coding/html/group__coding.html#gaf29ad94feec656d312a60028e5bfadd2', 1, ]]],\n- ['gsm0503_5ftch_5fafs_5fencode_50', ['gsm0503_tch_afs_encode', ['../../../coding/html/group__coding.html#ga119fc1ea19d5f7080e23ad88fc0645bd', 1, ]]],\n- ['gsm0503_5ftch_5fahs_5fdecode_51', ['gsm0503_tch_ahs_decode', ['../../../coding/html/group__coding.html#gaab9c00633bc6f683808014185465af7a', 1, ]]],\n- ['gsm0503_5ftch_5fahs_5fdecode_5fdtx_52', ['gsm0503_tch_ahs_decode_dtx', ['../../../coding/html/group__coding.html#gaffe80a231a3a5169bf20a96bc1109533', 1, ]]],\n- ['gsm0503_5ftch_5fahs_5fdecode_5finband_53', ['gsm0503_tch_ahs_decode_inband', ['../../../coding/html/group__coding.html#gaf722b2278abde0854b463aa1f1d3a455', 1, ]]],\n- ['gsm0503_5ftch_5fahs_5fencode_54', ['gsm0503_tch_ahs_encode', ['../../../coding/html/group__coding.html#ga26fdcbd349fa6de5eba8e27c69d104f8', 1, ]]],\n- ['gsm0503_5ftch_5fburst_5fmap_55', ['gsm0503_tch_burst_map', ['../../../coding/html/group__mapping.html#ga9fc223c0a4f6db6d62e993df2a324bdb', 1, ]]],\n- ['gsm0503_5ftch_5fburst_5funmap_56', ['gsm0503_tch_burst_unmap', ['../../../coding/html/group__mapping.html#ga564cd3ffe90787d62837aeab810f544b', 1, ]]],\n- ['gsm0503_5ftch_5ff96_5fdeinterleave_57', ['gsm0503_tch_f96_deinterleave', ['../../../coding/html/group__interleaving.html#gab303e72e8b0f9733c0f900eb0dec1b81', 1, ]]],\n- ['gsm0503_5ftch_5ff96_5finterleave_58', ['gsm0503_tch_f96_interleave', ['../../../coding/html/group__interleaving.html#gad9641aee25f99282d315bed555f23cf2', 1, ]]],\n- ['gsm0503_5ftch_5ffr144_5fdecode_59', ['gsm0503_tch_fr144_decode', ['../../../coding/html/group__coding.html#gab254dccf6bff6900c2ad35bf02383d9f', 1, ]]],\n- ['gsm0503_5ftch_5ffr144_5fencode_60', ['gsm0503_tch_fr144_encode', ['../../../coding/html/group__coding.html#ga45cabb51f385d1aa76f3ab9a351808c1', 1, ]]],\n- ['gsm0503_5ftch_5ffr24_5fdecode_61', ['gsm0503_tch_fr24_decode', ['../../../coding/html/group__coding.html#ga1d00f6b3a6348c2f20effedcdda103ef', 1, ]]],\n- ['gsm0503_5ftch_5ffr24_5fencode_62', ['gsm0503_tch_fr24_encode', ['../../../coding/html/group__coding.html#gaf9ab1afcb241f0d03b01d4157125a5a5', 1, ]]],\n- ['gsm0503_5ftch_5ffr48_5fdecode_63', ['gsm0503_tch_fr48_decode', ['../../../coding/html/group__coding.html#ga3046a6661c2e7a88c5e5d4b85717de7f', 1, ]]],\n- ['gsm0503_5ftch_5ffr48_5fencode_64', ['gsm0503_tch_fr48_encode', ['../../../coding/html/group__coding.html#ga7403e1f084346ab60bbc25b4abd3a4e3', 1, ]]],\n- ['gsm0503_5ftch_5ffr96_5fdecode_65', ['gsm0503_tch_fr96_decode', ['../../../coding/html/group__coding.html#ga7ea10e056c14ac3702a88309b5fae41f', 1, ]]],\n- ['gsm0503_5ftch_5ffr96_5fencode_66', ['gsm0503_tch_fr96_encode', ['../../../coding/html/group__coding.html#gac087fd5cbb0e876cea5cc6570ca7d8bb', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5fdecode_67', ['gsm0503_tch_fr_decode', ['../../../coding/html/group__coding.html#ga9e0cfc96b6060108e6d9b4a87b55ed77', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5fdeinterleave_68', ['gsm0503_tch_fr_deinterleave', ['../../../coding/html/group__interleaving.html#ga00d38b38065aec4400266d4a2fac140b', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5fencode_69', ['gsm0503_tch_fr_encode', ['../../../coding/html/group__coding.html#ga8b1d6e6325eff6d29be9f05813fc7386', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5ffacch_5fdecode_70', ['gsm0503_tch_fr_facch_decode', ['../../../coding/html/group__coding.html#gae14f30123469935205f1108f16d3edff', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5ffacch_5fencode_71', ['gsm0503_tch_fr_facch_encode', ['../../../coding/html/group__coding.html#ga42f4ba3c943bcf4081b3cbb2c7f3ff1f', 1, ]]],\n- ['gsm0503_5ftch_5ffr_5finterleave_72', ['gsm0503_tch_fr_interleave', ['../../../coding/html/group__interleaving.html#gaee87a7476a32559c695df46f828e7faf', 1, ]]],\n- ['gsm0503_5ftch_5fhr24_5fdecode_73', ['gsm0503_tch_hr24_decode', ['../../../coding/html/group__coding.html#gaffe840cab7925dcb960f80936c734e34', 1, ]]],\n- ['gsm0503_5ftch_5fhr24_5fencode_74', ['gsm0503_tch_hr24_encode', ['../../../coding/html/group__coding.html#ga52d369adf44e732fe215e1c09ce9e444', 1, ]]],\n- ['gsm0503_5ftch_5fhr48_5fdecode_75', ['gsm0503_tch_hr48_decode', ['../../../coding/html/group__coding.html#gaeabf84d3a0705967343ddecba972a1e8', 1, ]]],\n- ['gsm0503_5ftch_5fhr48_5fencode_76', ['gsm0503_tch_hr48_encode', ['../../../coding/html/group__coding.html#ga459ace47353ae0e74af8fcbfa86849c2', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5fdecode_77', ['gsm0503_tch_hr_decode', ['../../../coding/html/group__coding.html#ga81401428d93aefa21534191db69b465f', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5fdecode2_78', ['gsm0503_tch_hr_decode2', ['../../../coding/html/group__coding.html#gac65bf1238eabc998313e977905444f40', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5fdeinterleave_79', ['gsm0503_tch_hr_deinterleave', ['../../../coding/html/group__interleaving.html#gaf6cd37e61d516bda9c296a407360e5d1', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5fencode_80', ['gsm0503_tch_hr_encode', ['../../../coding/html/group__coding.html#gaaba88e74c29c9f9e0a738f62cedad203', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5ffacch_5fdecode_81', ['gsm0503_tch_hr_facch_decode', ['../../../coding/html/group__coding.html#ga678aff059e13739a56e8d48ce0f556e5', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5ffacch_5fencode_82', ['gsm0503_tch_hr_facch_encode', ['../../../coding/html/group__coding.html#ga5cebfcc3954a869ab4bca14bdf59a6fd', 1, ]]],\n- ['gsm0503_5ftch_5fhr_5finterleave_83', ['gsm0503_tch_hr_interleave', ['../../../coding/html/group__interleaving.html#ga3a9c72de9551de77b8892ba32a673f27', 1, ]]],\n- ['gsm0503_5fxcch_5fburst_5fmap_84', ['gsm0503_xcch_burst_map', ['../../../coding/html/group__mapping.html#gad0d9e26e74ed5523083bbdc66e32a0d5', 1, ]]],\n- ['gsm0503_5fxcch_5fburst_5funmap_85', ['gsm0503_xcch_burst_unmap', ['../../../coding/html/group__mapping.html#ga9c717eaa058f6cdf9909b7454bf68ff7', 1, ]]],\n- ['gsm0503_5fxcch_5fdecode_86', ['gsm0503_xcch_decode', ['../../../coding/html/group__coding.html#ga34e4e392553fc551b999564119a7e0ef', 1, ]]],\n- ['gsm0503_5fxcch_5fdeinterleave_87', ['gsm0503_xcch_deinterleave', ['../../../coding/html/group__interleaving.html#ga31dfd1a8d05a538c086ccd29fa68e2f5', 1, ]]],\n- ['gsm0503_5fxcch_5fencode_88', ['gsm0503_xcch_encode', ['../../../coding/html/group__coding.html#ga18c423289aa88bc11c42f9412e269bee', 1, ]]],\n- ['gsm0503_5fxcch_5finterleave_89', ['gsm0503_xcch_interleave', ['../../../coding/html/group__interleaving.html#gae8bf179792e7f2b4210a3732d171f999', 1, ]]],\n- ['gsm_5fhpplmn_5fdecode_90', ['gsm_hpplmn_decode', ['../card__fs__sim_8c.html#a5972f2811b46b2b86bc6d9cedb58d88b', 1, 'gsm_hpplmn_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n- ['../gsm__int_8h.html#a5972f2811b46b2b86bc6d9cedb58d88b', 1, 'gsm_hpplmn_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c']\n- ]],\n- ['gsm_5fimsi_5fdecode_91', ['gsm_imsi_decode', ['../card__fs__sim_8c.html#a4328c388c23a34f9abae376379c3dcc6', 1, 'gsm_imsi_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n- ['../gsm__int_8h.html#a4328c388c23a34f9abae376379c3dcc6', 1, 'gsm_imsi_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c']\n- ]],\n- ['gsm_5fkc_5fdecode_92', ['gsm_kc_decode', ['../card__fs__sim_8c.html#a69b1d2a457d645d30133955bc8b1db81', 1, 'card_fs_sim.c']]],\n- ['gsm_5flp_5fdecode_93', ['gsm_lp_decode', ['../card__fs__sim_8c.html#aa1e3ea6dbe42ff74329ed5f43558ec06', 1, 'gsm_lp_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c'],\n- ['../gsm__int_8h.html#aa1e3ea6dbe42ff74329ed5f43558ec06', 1, 'gsm_lp_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data): card_fs_sim.c']\n- ]],\n- ['gsm_5fplmnsel_5fdecode_94', ['gsm_plmnsel_decode', ['../card__fs__sim_8c.html#afa65f3e71d215873e51ce1dc15391921', 1, 'card_fs_sim.c']]]\n+ ['llist_5fhead_0', ['LLIST_HEAD', ['../core_8c.html#afffc0584b4c078eeaae59375186431af', 1, 'core.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_7.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_7.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,5 +1,91 @@\n var searchData = [\n- ['handle_5fcounter_0', ['handle_counter', ['../../../vty/html/group__vty.html#ga6a6404bc1e63b30ddde52ad577830ca7', 1, ]]],\n- ['host_5fconfig_5ffile_1', ['host_config_file', ['../../../vty/html/group__command.html#ga1095869b92be18e3aa85c70c1a429d9e', 1, ]]],\n- ['host_5fconfig_5fset_2', ['host_config_set', ['../../../vty/html/group__command.html#ga2feebdf3a44e5fd7a8d87623e62fc7a9', 1, ]]]\n+ ['osim_5fapp_5fprofile_5ffind_5fby_5faid_0', ['osim_app_profile_find_by_aid', ['../core_8c.html#ab2cae1c97f978efae5dea91076d1b8c5', 1, 'osim_app_profile_find_by_aid(const uint8_t *aid, uint8_t aid_len): core.c'],\n+ ['../sim_8h.html#ab2cae1c97f978efae5dea91076d1b8c5', 1, 'osim_app_profile_find_by_aid(const uint8_t *aid, uint8_t aid_len): core.c']\n+ ]],\n+ ['osim_5fapp_5fprofile_5ffind_5fby_5fname_1', ['osim_app_profile_find_by_name', ['../core_8c.html#a1af2c427e38473dd42c5977e9b2c843f', 1, 'osim_app_profile_find_by_name(const char *name): core.c'],\n+ ['../sim_8h.html#a1af2c427e38473dd42c5977e9b2c843f', 1, 'osim_app_profile_find_by_name(const char *name): core.c']\n+ ]],\n+ ['osim_5fapp_5fprofile_5ffind_5fsw_2', ['osim_app_profile_find_sw', ['../sim_8h.html#a673de5082794b80a75fedec73403dd7f', 1, 'osim_app_profile_find_sw(const struct osim_card_app_profile *ap, uint16_t sw_in): core.c'],\n+ ['../core_8c.html#a673de5082794b80a75fedec73403dd7f', 1, 'osim_app_profile_find_sw(const struct osim_card_app_profile *ap, uint16_t sw_in): core.c']\n+ ]],\n+ ['osim_5fapp_5fprofile_5fregister_3', ['osim_app_profile_register', ['../core_8c.html#a3cac49d1becf9386a9e1f7d7f527f5c6', 1, 'osim_app_profile_register(struct osim_card_app_profile *aprof): core.c'],\n+ ['../sim__int_8h.html#a3cac49d1becf9386a9e1f7d7f527f5c6', 1, 'osim_app_profile_register(struct osim_card_app_profile *aprof): core.c']\n+ ]],\n+ ['osim_5faprof_5fhpsim_4', ['osim_aprof_hpsim', ['../card__fs__hpsim_8c.html#a0d1ddba1a8b060dff984936f2bc2d471', 1, 'osim_aprof_hpsim(void *ctx): card_fs_hpsim.c'],\n+ ['../sim__int_8h.html#a0d1ddba1a8b060dff984936f2bc2d471', 1, 'osim_aprof_hpsim(void *ctx): card_fs_hpsim.c']\n+ ]],\n+ ['osim_5faprof_5fisim_5', ['osim_aprof_isim', ['../card__fs__isim_8c.html#ae43d1ede8abc00379adf7a4f5bce0a60', 1, 'osim_aprof_isim(void *ctx): card_fs_isim.c'],\n+ ['../sim__int_8h.html#ae43d1ede8abc00379adf7a4f5bce0a60', 1, 'osim_aprof_isim(void *ctx): card_fs_isim.c']\n+ ]],\n+ ['osim_5faprof_5fusim_6', ['osim_aprof_usim', ['../card__fs__usim_8c.html#af64370ea1c4545111b004ea3b3fa36f1', 1, 'osim_aprof_usim(void *ctx): card_fs_usim.c'],\n+ ['../sim__int_8h.html#af64370ea1c4545111b004ea3b3fa36f1', 1, 'osim_aprof_usim(void *ctx): card_fs_usim.c']\n+ ]],\n+ ['osim_5fcard_5fclose_7', ['osim_card_close', ['../sim_8h.html#a41af2a461b449e304a704eba35bf20aa', 1, 'osim_card_close(struct osim_card_hdl *card): reader.c'],\n+ ['../reader_8c.html#a41af2a461b449e304a704eba35bf20aa', 1, 'osim_card_close(struct osim_card_hdl *card): reader.c']\n+ ]],\n+ ['osim_5fcard_5fhdl_5fadd_5fapp_8', ['osim_card_hdl_add_app', ['../core_8c.html#ad0a4d51bef9b52e529c0a10cd42c1b7d', 1, 'osim_card_hdl_add_app(struct osim_card_hdl *ch, const uint8_t *aid, uint8_t aid_len, const char *label): core.c'],\n+ ['../sim_8h.html#ad0a4d51bef9b52e529c0a10cd42c1b7d', 1, 'osim_card_hdl_add_app(struct osim_card_hdl *ch, const uint8_t *aid, uint8_t aid_len, const char *label): core.c']\n+ ]],\n+ ['osim_5fcard_5fhdl_5ffind_5fapp_9', ['osim_card_hdl_find_app', ['../core_8c.html#a148e1042d5b8483b4941e1385ce14463', 1, 'core.c']]],\n+ ['osim_5fcard_5fopen_10', ['osim_card_open', ['../sim_8h.html#af1c503b26556a3eecb43345cfdee9c6b', 1, 'osim_card_open(struct osim_reader_hdl *rh, enum osim_proto proto): reader.c'],\n+ ['../reader_8c.html#af1c503b26556a3eecb43345cfdee9c6b', 1, 'osim_card_open(struct osim_reader_hdl *rh, enum osim_proto proto): reader.c']\n+ ]],\n+ ['osim_5fcard_5freset_11', ['osim_card_reset', ['../sim_8h.html#a1cfcfad9aa83ac1f669796c6df872c68', 1, 'osim_card_reset(struct osim_card_hdl *card, bool cold_reset): reader.c'],\n+ ['../reader_8c.html#a1cfcfad9aa83ac1f669796c6df872c68', 1, 'osim_card_reset(struct osim_card_hdl *card, bool cold_reset): reader.c']\n+ ]],\n+ ['osim_5fcprof_5ffind_5fsw_12', ['osim_cprof_find_sw', ['../sim_8h.html#a4cf2bc638943f63a295e97f0888e2a66', 1, 'osim_cprof_find_sw(const struct osim_card_profile *cp, uint16_t sw_in): core.c'],\n+ ['../core_8c.html#a4cf2bc638943f63a295e97f0888e2a66', 1, 'osim_cprof_find_sw(const struct osim_card_profile *cp, uint16_t sw_in): core.c']\n+ ]],\n+ ['osim_5fcprof_5fsim_13', ['osim_cprof_sim', ['../card__fs__sim_8c.html#a5d1c468e1c947712146a02f644be910d', 1, 'card_fs_sim.c']]],\n+ ['osim_5fcprof_5ftsim_14', ['osim_cprof_tsim', ['../card__fs__tetra_8c.html#a22fff635440d92100218d5d17e19f46a', 1, 'card_fs_tetra.c']]],\n+ ['osim_5fcprof_5fuicc_15', ['osim_cprof_uicc', ['../card__fs__uicc_8c.html#a0b086308f938793710fb4022ad1ff541', 1, 'card_fs_uicc.c']]],\n+ ['osim_5fdetermine_5fapdu_5fcase_16', ['osim_determine_apdu_case', ['../class__tables_8h.html#a84373618cde8efe6a0e342fbc5474007', 1, 'osim_determine_apdu_case(const struct osim_cla_ins_card_profile *prof, const uint8_t *hdr): class_tables.c'],\n+ ['../class__tables_8c.html#a84373618cde8efe6a0e342fbc5474007', 1, 'osim_determine_apdu_case(const struct osim_cla_ins_card_profile *prof, const uint8_t *hdr): class_tables.c']\n+ ]],\n+ ['osim_5ffile_5fdecode_17', ['osim_file_decode', ['../core_8c.html#a8b3fc42e576df436d6f708a2c2622e32', 1, 'core.c']]],\n+ ['osim_5ffile_5fdesc_5ffind_5faid_18', ['osim_file_desc_find_aid', ['../sim_8h.html#a23aa361a207d1c07b93bc4ecbb1c1c5c', 1, 'osim_file_desc_find_aid(struct osim_file_desc *parent, const uint8_t *aid, uint8_t aid_len): core.c'],\n+ ['../core_8c.html#a23aa361a207d1c07b93bc4ecbb1c1c5c', 1, 'osim_file_desc_find_aid(struct osim_file_desc *parent, const uint8_t *aid, uint8_t aid_len): core.c']\n+ ]],\n+ ['osim_5ffile_5fdesc_5ffind_5ffid_19', ['osim_file_desc_find_fid', ['../sim_8h.html#acd05c7cf1e03896a7c0ef569af395825', 1, 'osim_file_desc_find_fid(struct osim_file_desc *parent, uint16_t fid): core.c'],\n+ ['../core_8c.html#acd05c7cf1e03896a7c0ef569af395825', 1, 'osim_file_desc_find_fid(struct osim_file_desc *parent, uint16_t fid): core.c']\n+ ]],\n+ ['osim_5ffile_5fdesc_5ffind_5fname_20', ['osim_file_desc_find_name', ['../sim_8h.html#a3c5aeeb115e2bf7f56f63f58d1e9deef', 1, 'osim_file_desc_find_name(struct osim_file_desc *parent, const char *name): core.c'],\n+ ['../core_8c.html#a3c5aeeb115e2bf7f56f63f58d1e9deef', 1, 'osim_file_desc_find_name(struct osim_file_desc *parent, const char *name): core.c']\n+ ]],\n+ ['osim_5ffile_5fdesc_5ffind_5fsfid_21', ['osim_file_desc_find_sfid', ['../sim_8h.html#a07d382dd66bd16e3ab733af159f174fc', 1, 'osim_file_desc_find_sfid(struct osim_file_desc *parent, uint8_t sfid): core.c'],\n+ ['../core_8c.html#a07d382dd66bd16e3ab733af159f174fc', 1, 'osim_file_desc_find_sfid(struct osim_file_desc *parent, uint8_t sfid): core.c']\n+ ]],\n+ ['osim_5ffile_5fencode_22', ['osim_file_encode', ['../core_8c.html#aed277b8c4ec2b27c48f3ac2ef6dbd779', 1, 'core.c']]],\n+ ['osim_5finit_23', ['osim_init', ['../sim_8h.html#a87b674dda5a82fa4f3ae2b3f42c62e75', 1, 'osim_init(void *ctx): core.c'],\n+ ['../core_8c.html#a87b674dda5a82fa4f3ae2b3f42c62e75', 1, 'osim_init(void *ctx): core.c']\n+ ]],\n+ ['osim_5fint_5fcprof_5fadd_5fgsm_24', ['osim_int_cprof_add_gsm', ['../card__fs__sim_8c.html#a4764dc8f316ae0a9522a24a89e0236af', 1, 'osim_int_cprof_add_gsm(struct osim_file_desc *mf): card_fs_sim.c'],\n+ ['../gsm__int_8h.html#a4764dc8f316ae0a9522a24a89e0236af', 1, 'osim_int_cprof_add_gsm(struct osim_file_desc *mf): card_fs_sim.c']\n+ ]],\n+ ['osim_5fint_5fcprof_5fadd_5ftelecom_25', ['osim_int_cprof_add_telecom', ['../card__fs__sim_8c.html#a10c1270cf2087ab21a2771cf67ab687a', 1, 'osim_int_cprof_add_telecom(struct osim_file_desc *mf): card_fs_sim.c'],\n+ ['../gsm__int_8h.html#a10c1270cf2087ab21a2771cf67ab687a', 1, 'osim_int_cprof_add_telecom(struct osim_file_desc *mf): card_fs_sim.c']\n+ ]],\n+ ['osim_5fnew_5fapdumsg_26', ['osim_new_apdumsg', ['../core_8c.html#a4d8128375c59e9754c32d27bb47c9f7e', 1, 'osim_new_apdumsg(uint8_t cla, uint8_t ins, uint8_t p1, uint8_t p2, uint16_t lc, uint16_t le): core.c'],\n+ ['../sim_8h.html#a4d8128375c59e9754c32d27bb47c9f7e', 1, 'osim_new_apdumsg(uint8_t cla, uint8_t ins, uint8_t p1, uint8_t p2, uint16_t lc, uint16_t le): core.c']\n+ ]],\n+ ['osim_5fprint_5fsw_27', ['osim_print_sw', ['../sim_8h.html#af6af973c203c8725d18cdc306174e5d0', 1, 'osim_print_sw(const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n+ ['../core_8c.html#af6af973c203c8725d18cdc306174e5d0', 1, 'osim_print_sw(const struct osim_chan_hdl *ch, uint16_t sw_in): core.c']\n+ ]],\n+ ['osim_5fprint_5fsw_5fbuf_28', ['osim_print_sw_buf', ['../sim_8h.html#a579b8c1d81de21d50b23199a32025bce', 1, 'osim_print_sw_buf(char *buf, size_t buf_len, const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n+ ['../core_8c.html#a579b8c1d81de21d50b23199a32025bce', 1, 'osim_print_sw_buf(char *buf, size_t buf_len, const struct osim_chan_hdl *ch, uint16_t sw_in): core.c']\n+ ]],\n+ ['osim_5fprint_5fsw_5fc_29', ['osim_print_sw_c', ['../sim_8h.html#a5c4a94aa1714e8922f5589eae4d21bfb', 1, 'osim_print_sw_c(const void *ctx, const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n+ ['../core_8c.html#a5c4a94aa1714e8922f5589eae4d21bfb', 1, 'osim_print_sw_c(const void *ctx, const struct osim_chan_hdl *ch, uint16_t sw_in): core.c']\n+ ]],\n+ ['osim_5freader_5fopen_30', ['osim_reader_open', ['../sim_8h.html#a51e9984de3223c0275f6ed07dd8e9fd0', 1, 'osim_reader_open(enum osim_reader_driver drv, int idx, const char *name, void *ctx): reader.c'],\n+ ['../reader_8c.html#a91657fdf310e086465bb60b708a200f4', 1, 'osim_reader_open(enum osim_reader_driver driver, int idx, const char *name, void *ctx): reader.c']\n+ ]],\n+ ['osim_5fsw_5fclass_31', ['osim_sw_class', ['../sim_8h.html#ac480a85f701378d7171b1a81944d8da4', 1, 'osim_sw_class(const struct osim_chan_hdl *ch, uint16_t sw_in): core.c'],\n+ ['../core_8c.html#ac480a85f701378d7171b1a81944d8da4', 1, 'osim_sw_class(const struct osim_chan_hdl *ch, uint16_t sw_in): core.c']\n+ ]],\n+ ['osim_5ftransceive_5fapdu_32', ['osim_transceive_apdu', ['../sim_8h.html#a2d55db97588ce6352704be8ba8792ce8', 1, 'osim_transceive_apdu(struct osim_chan_hdl *st, struct msgb *amsg): reader.c'],\n+ ['../reader_8c.html#a2d55db97588ce6352704be8ba8792ce8', 1, 'osim_transceive_apdu(struct osim_chan_hdl *st, struct msgb *amsg): reader.c']\n+ ]],\n+ ['osmo_5fconv_5fdecode_5fber_33', ['osmo_conv_decode_ber', ['../../../coding/html/group__coding.html#gafe350de1d066020a7477dd0d52979c03', 1, ]]],\n+ ['osmo_5fconv_5fdecode_5fber_5fpunctured_34', ['osmo_conv_decode_ber_punctured', ['../../../coding/html/group__coding.html#gac0f61956bb1571655636a60ff69629bf', 1, ]]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_8.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_8.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,16 +1,8 @@\n var searchData = [\n- ['iccid_5fdecode_0', ['iccid_decode', ['../card__fs__sim_8c.html#a65c4cc66bc97f7160324cbf4fe06c71a', 1, 'card_fs_sim.c']]],\n- ['if_1', ['if', ['../../../vty/html/group__command.html#ga8b4aa99198493b39bae714a8b9dc2993', 1, 'if(vty->type==VTY_SHELL_SERV)(Global Namespace)'],\n- ['../../../vty/html/group__Tdef__VTY.html#gaa6d938dd851ca8d01111a3cc84a4c375', 1, 'if(argc< 3) return show_timer(self(Global Namespace)']\n- ]],\n- ['indent_5fcmp_2', ['indent_cmp', ['../../../vty/html/group__command.html#gafbf2fb3e92209dbb83728c51eeb0f770', 1, ]]],\n- ['install_5fbasic_5fnode_5fcommands_3', ['install_basic_node_commands', ['../../../vty/html/group__command.html#gae05ca117303c592ddf4b582a01cb3a73', 1, ]]],\n- ['install_5fdefault_4', ['install_default', ['../../../vty/html/group__command.html#ga8df75af896e7b46b1944da6e7f390959', 1, ]]],\n- ['install_5felement_5', ['install_element', ['../../../vty/html/group__command.html#ga467b443599a979792bde0a4aad42b54a', 1, ]]],\n- ['install_5felement_5fve_6', ['install_element_ve', ['../../../vty/html/group__command.html#ga279fed86b1f49ed0e0ca53e0bdff0c2f', 1, ]]],\n- ['install_5flib_5felement_7', ['install_lib_element', ['../../../vty/html/group__command.html#gaf28a7758886bea4d19f7e96d33a243c3', 1, ]]],\n- ['install_5flib_5felement_5fve_8', ['install_lib_element_ve', ['../../../vty/html/group__command.html#ga177f3c2fea2800cc65dd849873bbab05', 1, ]]],\n- ['install_5fnode_9', ['install_node', ['../../../vty/html/group__command.html#ga7ee8a7c258e1e5a6e3ff6173dd1658e3', 1, ]]],\n- ['install_5fnode_5fbare_10', ['install_node_bare', ['../../../vty/html/group__command.html#ga563bb4aef9a40ac157567b79c14ad2b9', 1, ]]],\n- ['is_5fcmd_5fambiguous_11', ['is_cmd_ambiguous', ['../../../vty/html/group__command.html#ga46e117eb087586480078b5bf5e68699d', 1, ]]]\n+ ['pcsc_5fcard_5fclose_0', ['pcsc_card_close', ['../reader__pcsc_8c.html#af6794b3e5853447d559b757927392ae0', 1, 'reader_pcsc.c']]],\n+ ['pcsc_5fcard_5fopen_1', ['pcsc_card_open', ['../reader__pcsc_8c.html#a671198215b07478331d3095ee228783c', 1, 'reader_pcsc.c']]],\n+ ['pcsc_5fcard_5freset_2', ['pcsc_card_reset', ['../reader__pcsc_8c.html#a07db52c6142f99541b86d89c90dd35e3', 1, 'reader_pcsc.c']]],\n+ ['pcsc_5fget_5fatr_3', ['pcsc_get_atr', ['../reader__pcsc_8c.html#a5353218e621842cbd13ac8a109670bfc', 1, 'reader_pcsc.c']]],\n+ ['pcsc_5freader_5fopen_4', ['pcsc_reader_open', ['../reader__pcsc_8c.html#a56a805d0d7beb4fc67a6922833085999', 1, 'reader_pcsc.c']]],\n+ ['pcsc_5ftransceive_5', ['pcsc_transceive', ['../reader__pcsc_8c.html#a2844818e210c7c5345c2228c035cf839', 1, 'reader_pcsc.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_9.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_9.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,4 +1,4 @@\n var searchData = [\n- ['len_0', ['len', ['../../../vty/html/group__command.html#ga3ab017dd491d7327d1b4acbf1398b91e', 1, ]]],\n- ['llist_5fhead_1', ['LLIST_HEAD', ['../core_8c.html#afffc0584b4c078eeaae59375186431af', 1, 'core.c']]]\n+ ['rach_5fapply_5fbsic_0', ['rach_apply_bsic', ['../../../coding/html/group__coding.html#ga8ed7491e35558793236511c0042eb939', 1, ]]],\n+ ['rach_5fdecode_5fber_1', ['rach_decode_ber', ['../../../coding/html/group__coding.html#gabcf231903331a70beb6870f3552cd449', 1, ]]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_a.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_a.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,3 +1,27 @@\n var searchData = [\n- ['my_5fsched_5fsetaffinity_0', ['my_sched_setaffinity', ['../../../vty/html/group__Tdef__VTY.html#gae3524adc0b504745178efefb1a284e3e', 1, ]]]\n+ ['tch_5famr_5fdisassemble_0', ['tch_amr_disassemble', ['../../../coding/html/group__coding.html#gab0962be93bb2bd962a0bb56dbfa7145a', 1, ]]],\n+ ['tch_5famr_5fmerge_1', ['tch_amr_merge', ['../../../coding/html/group__coding.html#gac878ee1bf9fc9c53ae582e7886ddd7d9', 1, ]]],\n+ ['tch_5famr_5freassemble_2', ['tch_amr_reassemble', ['../../../coding/html/group__coding.html#ga0e7a7286646ce463d937f28ed692dc70', 1, ]]],\n+ ['tch_5famr_5fsid_5fupdate_5fappend_3', ['tch_amr_sid_update_append', ['../../../coding/html/group__coding.html#gaec404c34d9b3039b5fb5081e7ee45aa6', 1, ]]],\n+ ['tch_5famr_5funmerge_4', ['tch_amr_unmerge', ['../../../coding/html/group__coding.html#ga0439674045925c136d7e0c3f592f1472', 1, ]]],\n+ ['tch_5fefr_5fd_5fto_5fw_5', ['tch_efr_d_to_w', ['../../../coding/html/group__coding.html#ga0aaae17afd41a7d182ad9a63bd0586f5', 1, ]]],\n+ ['tch_5fefr_5fdisassemble_6', ['tch_efr_disassemble', ['../../../coding/html/group__coding.html#ga985c39b66bcf8791a98f7b703f29bf90', 1, ]]],\n+ ['tch_5fefr_5fprotected_7', ['tch_efr_protected', ['../../../coding/html/group__coding.html#gad77737c8d49d8a6e52d819bad7926b77', 1, ]]],\n+ ['tch_5fefr_5freassemble_8', ['tch_efr_reassemble', ['../../../coding/html/group__coding.html#ga3874a27aa343e35de1475285faa650b8', 1, ]]],\n+ ['tch_5fefr_5freorder_9', ['tch_efr_reorder', ['../../../coding/html/group__coding.html#ga2bf521ad8d5f0a60cabcd388e271d3d3', 1, ]]],\n+ ['tch_5fefr_5funreorder_10', ['tch_efr_unreorder', ['../../../coding/html/group__coding.html#ga3c803a607335e382b3b6249b527b3087', 1, ]]],\n+ ['tch_5fefr_5fw_5fto_5fd_11', ['tch_efr_w_to_d', ['../../../coding/html/group__coding.html#ga2cbe3f469542f6309cc3b6c5348c9c59', 1, ]]],\n+ ['tch_5ffr_5fb_5fto_5fd_12', ['tch_fr_b_to_d', ['../../../coding/html/group__coding.html#ga0480c19033232a949f391b9c1d169e7e', 1, ]]],\n+ ['tch_5ffr_5fd_5fto_5fb_13', ['tch_fr_d_to_b', ['../../../coding/html/group__coding.html#ga7cfeaf61947817826f6d42c3cf6936f4', 1, ]]],\n+ ['tch_5ffr_5fdisassemble_14', ['tch_fr_disassemble', ['../../../coding/html/group__coding.html#ga070e55708904919ed170588bb4e461b6', 1, ]]],\n+ ['tch_5ffr_5freassemble_15', ['tch_fr_reassemble', ['../../../coding/html/group__coding.html#gae5c7bd071f9ac031d02f707932bb1f56', 1, ]]],\n+ ['tch_5ffr_5freorder_16', ['tch_fr_reorder', ['../../../coding/html/group__coding.html#ga399229613c3085f2cee15494a24f8caf', 1, ]]],\n+ ['tch_5ffr_5funreorder_17', ['tch_fr_unreorder', ['../../../coding/html/group__coding.html#ga321e9c9d65756b0ced4cd59c4563fdd0', 1, ]]],\n+ ['tch_5fhr_5fb_5fto_5fd_18', ['tch_hr_b_to_d', ['../../../coding/html/group__coding.html#ga61cc9ad08347f5787a5d195d8a5ee2b5', 1, ]]],\n+ ['tch_5fhr_5fd_5fto_5fb_19', ['tch_hr_d_to_b', ['../../../coding/html/group__coding.html#gaa2fd33a4a9b70bb20bc671b6e03522be', 1, ]]],\n+ ['tch_5fhr_5fdisassemble_20', ['tch_hr_disassemble', ['../../../coding/html/group__coding.html#ga48d8593cf5cf9ab4c0089f005f7f1f54', 1, ]]],\n+ ['tch_5fhr_5freassemble_21', ['tch_hr_reassemble', ['../../../coding/html/group__coding.html#gae053d5869f5f0bfb43b53086118647fe', 1, ]]],\n+ ['tch_5fhr_5freorder_22', ['tch_hr_reorder', ['../../../coding/html/group__coding.html#gacf24d82ab397ebdc9e97652eb330938b', 1, ]]],\n+ ['tch_5fhr_5funreorder_23', ['tch_hr_unreorder', ['../../../coding/html/group__coding.html#ga03e41400babffd213f851c468ed86c48', 1, ]]],\n+ ['transceive_5fapdu_5ft0_24', ['transceive_apdu_t0', ['../reader_8c.html#af83b94190859dcc4060ae7858d1cf580', 1, 'reader.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/functions_b.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/functions_b.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,5 +1,3 @@\n var searchData = [\n- ['node_5fflag_5fmask_0', ['node_flag_mask', ['../../../vty/html/group__command.html#gaaf7caa448e66f3827e772e6b9898fb2e', 1, ]]],\n- ['node_5fname_5ffrom_5fprompt_1', ['node_name_from_prompt', ['../../../vty/html/group__command.html#gae4b8e3da50e19a44f673829a046621d5', 1, ]]],\n- ['node_5fparent_2', ['node_parent', ['../../../vty/html/group__command.html#ga0fed3de474de4fea39776761377c6afd', 1, ]]]\n+ ['uicc046_5fcla_5fins_5fhelper_0', ['uicc046_cla_ins_helper', ['../class__tables_8c.html#a4694147f1d13026af64270f47e5ac6a9', 1, 'class_tables.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/groups_0.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/groups_0.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,7 +1,3 @@\n var searchData = [\n- ['coding_0', ['Coding', ['../../../coding/html/group__coding.html', 1, '']]],\n- ['command_1', ['VTY Command', ['../../../vty/html/group__command.html', 1, '']]],\n- ['configuration_2', ['configuration', ['../../../vty/html/group__cpu__sched__VTY.html', 1, 'Configuration'],\n- ['../../../vty/html/group__Tdef__VTY.html', 1, 'Tnnn timer VTY configuration']\n- ]]\n+ ['coding_0', ['Coding', ['../../../coding/html/group__coding.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/groups_1.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/groups_1.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,6 +1,3 @@\n var searchData = [\n- ['interface_0', ['interface', ['../../../vty/html/group__telnet__interface.html', 1, 'Telnet Interface'],\n- ['../../../vty/html/group__vty.html', 1, 'VTY (Virtual TTY) interface']\n- ]],\n- ['interleaving_1', ['Interleaving', ['../../../coding/html/group__interleaving.html', 1, '']]]\n+ ['interleaving_0', ['Interleaving', ['../../../coding/html/group__interleaving.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/groups_4.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/groups_4.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,3 +1,3 @@\n var searchData = [\n- ['rate_5fctr_0', ['Rate_ctr', ['../../../vty/html/group__rate__ctr.html', 1, '']]]\n+ ['tables_0', ['Tables', ['../../../coding/html/group__tables.html', 1, '']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/searchdata.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/searchdata.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,41 +1,38 @@\n var indexSectionsWithContent = {\n- 0: \"_abcdefghilmnoprstuvwx\",\n- 1: \"_bcdfghloprstvw\",\n- 2: \"bcefglmprstuv\",\n- 3: \"_acdefghilmnoprstuvwx\",\n+ 0: \"_abcdefghilmnoprstuvw\",\n+ 1: \"cfglopt\",\n+ 2: \"cefgprs\",\n+ 3: \"_adegiloprtu\",\n 4: \"_abcdefghilmnoprstuvw\",\n- 5: \"p\",\n- 6: \"egmnostv\",\n- 7: \"aeostu\",\n- 8: \"aefmops\",\n- 9: \"cimprstv\",\n- 10: \"lt\"\n+ 5: \"got\",\n+ 6: \"aeostu\",\n+ 7: \"aefmops\",\n+ 8: \"cimpt\",\n+ 9: \"lt\"\n };\n \n var indexSectionNames = {\n 0: \"all\",\n 1: \"classes\",\n 2: \"files\",\n 3: \"functions\",\n 4: \"variables\",\n- 5: \"typedefs\",\n- 6: \"enums\",\n- 7: \"enumvalues\",\n- 8: \"defines\",\n- 9: \"groups\",\n- 10: \"pages\"\n+ 5: \"enums\",\n+ 6: \"enumvalues\",\n+ 7: \"defines\",\n+ 8: \"groups\",\n+ 9: \"pages\"\n };\n \n var indexSectionLabels = {\n 0: \"All\",\n 1: \"Data Structures\",\n 2: \"Files\",\n 3: \"Functions\",\n 4: \"Variables\",\n- 5: \"Typedefs\",\n- 6: \"Enumerations\",\n- 7: \"Enumerator\",\n- 8: \"Macros\",\n- 9: \"Modules\",\n- 10: \"Pages\"\n+ 5: \"Enumerations\",\n+ 6: \"Enumerator\",\n+ 7: \"Macros\",\n+ 8: \"Modules\",\n+ 9: \"Pages\"\n };\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_0.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_0.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,5 +1,3 @@\n var searchData = [\n- ['_5f_5fattribute_5f_5f_0', ['__attribute__', ['../sim_8h.html#a8d3ddb9ac0de951b64522300f358aaf2', 1, 'sim.h']]],\n- ['_5flast_5fosmovty_5fnode_1', ['_LAST_OSMOVTY_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682aad50ebd93ab551be0d996e818bf28fe6', 1, ]]],\n- ['_5fosmo_5fcore_5flib_5fattr_5fcount_2', ['_OSMO_CORE_LIB_ATTR_COUNT', ['../../../vty/html/group__command.html#ggadf764cbdea00d65edcd07bb9953ad2b7abe8181c54ee808546bdbe33f8be34189', 1, ]]]\n+ ['_5f_5fattribute_5f_5f_0', ['__attribute__', ['../sim_8h.html#a8d3ddb9ac0de951b64522300f358aaf2', 1, 'sim.h']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_1.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_1.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,47 +1,30 @@\n var searchData = [\n- ['active_0', ['active', ['../../../vty/html/struct__vector.html#a4e6bd9a62a7725ebdf9d693538fdab35', 1, '_vector']]],\n- ['adf_1', ['adf', ['../structosim__card__app__profile.html#abfe8f9c6babe143b1fa683e89d942dd8', 1, 'osim_card_app_profile']]],\n- ['adf_5fhpsim_5faid_2', ['adf_hpsim_aid', ['../card__fs__hpsim_8c.html#a6f021b252a276c782307fdc34a92f49a', 1, 'card_fs_hpsim.c']]],\n- ['adf_5fisim_5faid_3', ['adf_isim_aid', ['../card__fs__isim_8c.html#a90fdb29b049b244bb04724e73bd571a0', 1, 'card_fs_isim.c']]],\n- ['adf_5fusim_5faid_4', ['adf_usim_aid', ['../card__fs__usim_8c.html#ad3b82580c7dd9b2d3e284420ceb96ddd', 1, 'card_fs_usim.c']]],\n- ['advanced_5', ['advanced', ['../../../vty/html/structhost.html#af1f270bdc9e34870cc10cf9fe0f5a65e', 1, 'host']]],\n- ['afs_5fonset_6', ['AFS_ONSET', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8aa3dcf5ab5a039fd578353b229a200b1a', 1, ]]],\n- ['afs_5fsid_5ffirst_7', ['AFS_SID_FIRST', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a80671ff0cf5f173c6230cd0802e07ec2', 1, ]]],\n- ['afs_5fsid_5fupdate_8', ['AFS_SID_UPDATE', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8afd75b6e83edae2b047efdaaa20161ef6', 1, ]]],\n- ['afs_5fsid_5fupdate_5fcn_9', ['AFS_SID_UPDATE_CN', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8aa3b8cd5246b7fcde15c57351aa16e50c', 1, ]]],\n- ['ahs_5fonset_10', ['AHS_ONSET', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a3be49f1926262c91664284d77810d633', 1, ]]],\n- ['ahs_5fsid_5ffirst_5finh_11', ['AHS_SID_FIRST_INH', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a58bf29a80404c62271d4dd7d6d33299b', 1, ]]],\n- ['ahs_5fsid_5ffirst_5fp1_12', ['AHS_SID_FIRST_P1', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a77e46e6154c137187772f1694b5878b8', 1, ]]],\n- ['ahs_5fsid_5ffirst_5fp2_13', ['AHS_SID_FIRST_P2', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a23b810c20fdfe3f8d178a3b9c37348f9', 1, ]]],\n- ['ahs_5fsid_5fupdate_14', ['AHS_SID_UPDATE', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8ac36ed3cc9213e59edf0f324bc7897162', 1, ]]],\n- ['ahs_5fsid_5fupdate_5fcn_15', ['AHS_SID_UPDATE_CN', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a4f4624db162f8c4d3ecc90dd925ebcee', 1, ]]],\n- ['ahs_5fsid_5fupdate_5finh_16', ['AHS_SID_UPDATE_INH', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a9d2826bd26f739bf6979dbe0bb89c6d5', 1, ]]],\n- ['aid_17', ['aid', ['../structosim__card__app__hdl.html#a57bc6c1610fcd392588428a7762a302d', 1, 'osim_card_app_hdl::aid'],\n- ['../structosim__card__app__profile.html#a5a638da33ee0e623f1de2e3645e4ac0c', 1, 'osim_card_app_profile::aid']\n+ ['adf_0', ['adf', ['../structosim__card__app__profile.html#abfe8f9c6babe143b1fa683e89d942dd8', 1, 'osim_card_app_profile']]],\n+ ['adf_5fhpsim_5faid_1', ['adf_hpsim_aid', ['../card__fs__hpsim_8c.html#a6f021b252a276c782307fdc34a92f49a', 1, 'card_fs_hpsim.c']]],\n+ ['adf_5fisim_5faid_2', ['adf_isim_aid', ['../card__fs__isim_8c.html#a90fdb29b049b244bb04724e73bd571a0', 1, 'card_fs_isim.c']]],\n+ ['adf_5fusim_5faid_3', ['adf_usim_aid', ['../card__fs__usim_8c.html#ad3b82580c7dd9b2d3e284420ceb96ddd', 1, 'card_fs_usim.c']]],\n+ ['afs_5fonset_4', ['AFS_ONSET', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8aa3dcf5ab5a039fd578353b229a200b1a', 1, ]]],\n+ ['afs_5fsid_5ffirst_5', ['AFS_SID_FIRST', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a80671ff0cf5f173c6230cd0802e07ec2', 1, ]]],\n+ ['afs_5fsid_5fupdate_6', ['AFS_SID_UPDATE', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8afd75b6e83edae2b047efdaaa20161ef6', 1, ]]],\n+ ['afs_5fsid_5fupdate_5fcn_7', ['AFS_SID_UPDATE_CN', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8aa3b8cd5246b7fcde15c57351aa16e50c', 1, ]]],\n+ ['ahs_5fonset_8', ['AHS_ONSET', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a3be49f1926262c91664284d77810d633', 1, ]]],\n+ ['ahs_5fsid_5ffirst_5finh_9', ['AHS_SID_FIRST_INH', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a58bf29a80404c62271d4dd7d6d33299b', 1, ]]],\n+ ['ahs_5fsid_5ffirst_5fp1_10', ['AHS_SID_FIRST_P1', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a77e46e6154c137187772f1694b5878b8', 1, ]]],\n+ ['ahs_5fsid_5ffirst_5fp2_11', ['AHS_SID_FIRST_P2', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a23b810c20fdfe3f8d178a3b9c37348f9', 1, ]]],\n+ ['ahs_5fsid_5fupdate_12', ['AHS_SID_UPDATE', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8ac36ed3cc9213e59edf0f324bc7897162', 1, ]]],\n+ ['ahs_5fsid_5fupdate_5fcn_13', ['AHS_SID_UPDATE_CN', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a4f4624db162f8c4d3ecc90dd925ebcee', 1, ]]],\n+ ['ahs_5fsid_5fupdate_5finh_14', ['AHS_SID_UPDATE_INH', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8a9d2826bd26f739bf6979dbe0bb89c6d5', 1, ]]],\n+ ['aid_15', ['aid', ['../structosim__card__app__profile.html#a5a638da33ee0e623f1de2e3645e4ac0c', 1, 'osim_card_app_profile::aid'],\n+ ['../structosim__card__app__hdl.html#a57bc6c1610fcd392588428a7762a302d', 1, 'osim_card_app_hdl::aid']\n ]],\n- ['aid_5flen_18', ['aid_len', ['../structosim__card__app__hdl.html#af3b3626712f98c852aa0795bcc4df9ee', 1, 'osim_card_app_hdl::aid_len'],\n+ ['aid_5flen_16', ['aid_len', ['../structosim__card__app__hdl.html#af3b3626712f98c852aa0795bcc4df9ee', 1, 'osim_card_app_hdl::aid_len'],\n ['../structosim__card__app__profile.html#a82ecb7433b4f56b6ffc2eadf97f57530', 1, 'osim_card_app_profile::aid_len']\n ]],\n- ['alloced_19', ['alloced', ['../../../vty/html/struct__vector.html#a510db4bae04133cd48363798fbf8979d', 1, '_vector']]],\n- ['amr_5fother_20', ['AMR_OTHER', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8ac6826d44d302961c67736b07d4239b55', 1, ]]],\n- ['any_5fmatch_21', ['ANY_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca9763fbae79901c824c36513f62365ee6', 1, ]]],\n- ['apduc_22', ['apduc', ['../sim_8h.html#aa5db135afb6dea7215395b91ab6a9445', 1, 'apduc: sim.h'],\n- ['../structosim__msgb__cb.html#ab1715ae79a45ad57781a7e5bcc5d3538', 1, 'osim_msgb_cb::apduc']\n+ ['amr_5fother_17', ['AMR_OTHER', ['../../../coding/html/group__coding.html#ggadca0cb6bbe4f321f8b7e3c14dc9007d8ac6826d44d302961c67736b07d4239b55', 1, ]]],\n+ ['apduc_18', ['apduc', ['../structosim__msgb__cb.html#ab1715ae79a45ad57781a7e5bcc5d3538', 1, 'osim_msgb_cb::apduc'],\n+ ['../sim_8h.html#aa5db135afb6dea7215395b91ab6a9445', 1, 'apduc: sim.h']\n ]],\n- ['app_5finfo_23', ['app_info', ['../../../vty/html/structhost.html#a82750f562fa69f5d2db52381ae7441e5', 1, 'host']]],\n- ['apps_24', ['apps', ['../structosim__card__hdl.html#ae8cf807cadc7c59c61cf996b58210d82', 1, 'osim_card_hdl']]],\n- ['argc_25', ['argc', ['../../../vty/html/group__Tdef__VTY.html#gaaab0d2861777764f0747bc95c3b6540a', 1, ]]],\n- ['argv_26', ['argv', ['../../../vty/html/group__Tdef__VTY.html#ga1fa302baef54f3e7f08e6831fcf3e191', 1, ]]],\n- ['atr_27', ['atr', ['../structosim__card__hdl.html#ac34092ccb168058c5b9cf5c1244e65da', 1, 'osim_card_hdl']]],\n- ['atr_5flen_28', ['atr_len', ['../structosim__card__hdl.html#a0577908e0c4fd1b056b099ce9572d9f8', 1, 'osim_card_hdl']]],\n- ['attr_29', ['attr', ['../../../vty/html/structcmd__element.html#a35f970b7a76f74e71354521e54c54e4b', 1, 'cmd_element']]],\n- ['attr_5ftype_5fapp_30', ['ATTR_TYPE_APP', ['../../../vty/html/group__command.html#ggabc6126af1d45847bc59afa0aa3216b04ab9bfbad2f40ef950bd69bf0a6a72f277', 1, ]]],\n- ['attr_5ftype_5fglobal_31', ['ATTR_TYPE_GLOBAL', ['../../../vty/html/group__command.html#ggabc6126af1d45847bc59afa0aa3216b04aba9995f5d514bbfe534e18c9e104f940', 1, ]]],\n- ['attr_5ftype_5flib_32', ['ATTR_TYPE_LIB', ['../../../vty/html/group__command.html#ggabc6126af1d45847bc59afa0aa3216b04abcc2b635efe5789fe211a22ed33d9755', 1, ]]],\n- ['auth_5fenable_5fnode_33', ['auth_enable_node', ['../../../vty/html/group__command.html#ga670fbca951a91c501f92def96b855e85', 1, 'auth_enable_node(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a96b74116564789f517eef9284f18b472', 1, 'AUTH_ENABLE_NODE(Global Namespace)']\n- ]],\n- ['auth_5fnode_34', ['auth_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a302e1f38939b1a74bc848007bb70bfdf', 1, 'AUTH_NODE(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga1f7025442b108a0b99bd2e266e123de5', 1, 'auth_node(Global Namespace)']\n- ]]\n+ ['apps_19', ['apps', ['../structosim__card__hdl.html#ae8cf807cadc7c59c61cf996b58210d82', 1, 'osim_card_hdl']]],\n+ ['atr_20', ['atr', ['../structosim__card__hdl.html#ac34092ccb168058c5b9cf5c1244e65da', 1, 'osim_card_hdl']]],\n+ ['atr_5flen_21', ['atr_len', ['../structosim__card__hdl.html#a0577908e0c4fd1b056b099ce9572d9f8', 1, 'osim_card_hdl']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_10.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_10.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,56 +1,30 @@\n var searchData = [\n ['s_5fto_5fd_0', ['s_to_d', ['../../../codec/html/structts26101__reorder__table.html#afdb29cf5db018d367fbbf0152a8f238b', 1, 'ts26101_reorder_table']]],\n- ['s_5fvty_5fevent_1', ['S_VTY_EVENT', ['../../../vty/html/group__vty.html#ggaf1eadea24b78381e8a0dd8bd1a0cc609acbe6256e67c6be52cfeacef3258d1e12', 1, ]]],\n- ['sb_5fbuf_2', ['sb_buf', ['../../../vty/html/structvty.html#a931d735f2a5e903328c5a03468655bef', 1, 'vty']]],\n- ['sb_5flen_3', ['sb_len', ['../../../vty/html/structvty.html#a8e79b608af5753bb4a493fbaa62e3db1', 1, 'vty']]],\n- ['sched_5fnode_4', ['sched_node', ['../../../vty/html/group__Tdef__VTY.html#gad47890ac2571eda8005f0ff90ef09e8d', 1, ]]],\n- ['sched_5frr_5fprio_5', ['sched_rr_prio', ['../../../vty/html/structsched__vty__opts.html#a904f3e1e810a90f07700962b317f3cf8', 1, 'sched_vty_opts']]],\n- ['sched_5fvty_5fopts_6', ['sched_vty_opts', ['../../../vty/html/group__Tdef__VTY.html#ga98e08a5e7196da28aa5509b609852eec', 1, ]]],\n- ['sched_5fvty_5fthread_5fall_7', ['SCHED_VTY_THREAD_ALL', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a3fb84aead89492628138cd0dba489681', 1, ]]],\n- ['sched_5fvty_5fthread_5fid_8', ['SCHED_VTY_THREAD_ID', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e', 1, ]]],\n- ['sched_5fvty_5fthread_5fname_9', ['SCHED_VTY_THREAD_NAME', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a6b078bd43cf2ce61069df1c684c72ab6', 1, ]]],\n- ['sched_5fvty_5fthread_5fself_10', ['SCHED_VTY_THREAD_SELF', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7ac638dc8e7d284fe60931af20cf2d086c', 1, ]]],\n- ['sched_5fvty_5fthread_5funknown_11', ['SCHED_VTY_THREAD_UNKNOWN', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a0d47ad09b3c4894354f1fef52a205852', 1, ]]],\n- ['service_5fnode_12', ['SERVICE_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a08f3c0e0d651e5835e84cac733ba7d88', 1, ]]],\n- ['set_13', ['set', ['../../../ctrl/html/structctrl__cmd__element.html#a15ff26e609a25378d43e40ba0a1ab918', 1, 'ctrl_cmd_element']]],\n- ['sfid_14', ['sfid', ['../structosim__file__desc.html#a8391b8547ed2db5a1a8ed1124d8186aa', 1, 'osim_file_desc']]],\n- ['short_5fname_15', ['short_name', ['../structosim__file__desc.html#a7edf64ef39e04f13faa8b9087a3d9f7f', 1, 'osim_file_desc']]],\n- ['siblings_16', ['siblings', ['../structosim__decoded__element.html#abd1e7f8e017631b7ea66fa9eed222ad4', 1, 'osim_decoded_element']]],\n- ['sid_5fprefix_17', ['sid_prefix', ['../../../codec/html/structfr__ecu__state.html#a314176f8a113c3a3b934fccbfb60a317', 1, 'fr_ecu_state']]],\n- ['sid_5freemit_5fcount_18', ['sid_reemit_count', ['../../../codec/html/structfr__ecu__state.html#a92a1620af4a97e74fb2b5f214afb5f46', 1, 'fr_ecu_state']]],\n- ['sid_5fxmaxc_19', ['sid_xmaxc', ['../../../codec/html/structfr__ecu__state.html#a498ccb662939cfab6f2d19d452670bf8', 1, 'fr_ecu_state']]],\n- ['sim_5fcard_5fsws_20', ['sim_card_sws', ['../card__fs__sim_8c.html#aed00e3e4d697950ddefda2f545bfb3ab', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5fgraphics_21', ['sim_ef_in_graphics', ['../card__fs__sim_8c.html#aa2a80e34a6f155918567ab81b18a8dcd', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5fgsm_22', ['sim_ef_in_gsm', ['../card__fs__sim_8c.html#a6a73e707446d6257f2806eace502aadc', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5fmexe_23', ['sim_ef_in_mexe', ['../card__fs__sim_8c.html#a3ed03605c880a39d7d5cb73dd3a3d423', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5fmf_24', ['sim_ef_in_mf', ['../card__fs__sim_8c.html#a2c7119d4c628a9b67a65295a0d5a10d2', 1, 'sim_ef_in_mf: card_fs_sim.c'],\n- ['../card__fs__tetra_8c.html#a2c7119d4c628a9b67a65295a0d5a10d2', 1, 'sim_ef_in_mf: card_fs_tetra.c']\n+ ['set_1', ['set', ['../../../ctrl/html/structctrl__cmd__element.html#a15ff26e609a25378d43e40ba0a1ab918', 1, 'ctrl_cmd_element']]],\n+ ['sfid_2', ['sfid', ['../structosim__file__desc.html#a8391b8547ed2db5a1a8ed1124d8186aa', 1, 'osim_file_desc']]],\n+ ['short_5fname_3', ['short_name', ['../structosim__file__desc.html#a7edf64ef39e04f13faa8b9087a3d9f7f', 1, 'osim_file_desc']]],\n+ ['siblings_4', ['siblings', ['../structosim__decoded__element.html#abd1e7f8e017631b7ea66fa9eed222ad4', 1, 'osim_decoded_element']]],\n+ ['sid_5fprefix_5', ['sid_prefix', ['../../../codec/html/structfr__ecu__state.html#a314176f8a113c3a3b934fccbfb60a317', 1, 'fr_ecu_state']]],\n+ ['sid_5freemit_5fcount_6', ['sid_reemit_count', ['../../../codec/html/structfr__ecu__state.html#a92a1620af4a97e74fb2b5f214afb5f46', 1, 'fr_ecu_state']]],\n+ ['sid_5fxmaxc_7', ['sid_xmaxc', ['../../../codec/html/structfr__ecu__state.html#a498ccb662939cfab6f2d19d452670bf8', 1, 'fr_ecu_state']]],\n+ ['sim_5fcard_5fsws_8', ['sim_card_sws', ['../card__fs__sim_8c.html#aed00e3e4d697950ddefda2f545bfb3ab', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5fgraphics_9', ['sim_ef_in_graphics', ['../card__fs__sim_8c.html#aa2a80e34a6f155918567ab81b18a8dcd', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5fgsm_10', ['sim_ef_in_gsm', ['../card__fs__sim_8c.html#a6a73e707446d6257f2806eace502aadc', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5fmexe_11', ['sim_ef_in_mexe', ['../card__fs__sim_8c.html#a3ed03605c880a39d7d5cb73dd3a3d423', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5fmf_12', ['sim_ef_in_mf', ['../card__fs__tetra_8c.html#a2c7119d4c628a9b67a65295a0d5a10d2', 1, 'sim_ef_in_mf: card_fs_tetra.c'],\n+ ['../card__fs__sim_8c.html#a2c7119d4c628a9b67a65295a0d5a10d2', 1, 'sim_ef_in_mf: card_fs_sim.c']\n ]],\n- ['sim_5fef_5fin_5fsolsa_25', ['sim_ef_in_solsa', ['../card__fs__sim_8c.html#a2db7d59b573bfbc33691047dc4011878', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5ftelecom_26', ['sim_ef_in_telecom', ['../card__fs__sim_8c.html#a283a1bea52226edc95958a031c8a0dd3', 1, 'card_fs_sim.c']]],\n- ['sim_5fef_5fin_5ftetra_27', ['sim_ef_in_tetra', ['../card__fs__tetra_8c.html#abcf21ca422c883804c2708151fc35d19', 1, 'card_fs_tetra.c']]],\n- ['size_28', ['size', ['../../../vty/html/structbuffer.html#abcf45ad6ca930a5656076f0d1d2343a9', 1, 'buffer::size'],\n- ['../structosim__file__desc.html#a5bd1bab2633c1d75b43459df8c0e7416', 1, 'osim_file_desc::size']\n+ ['sim_5fef_5fin_5fsolsa_13', ['sim_ef_in_solsa', ['../card__fs__sim_8c.html#a2db7d59b573bfbc33691047dc4011878', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5ftelecom_14', ['sim_ef_in_telecom', ['../card__fs__sim_8c.html#a283a1bea52226edc95958a031c8a0dd3', 1, 'card_fs_sim.c']]],\n+ ['sim_5fef_5fin_5ftetra_15', ['sim_ef_in_tetra', ['../card__fs__tetra_8c.html#abcf21ca422c883804c2708151fc35d19', 1, 'card_fs_tetra.c']]],\n+ ['size_16', ['size', ['../structosim__file__desc.html#a5bd1bab2633c1d75b43459df8c0e7416', 1, 'osim_file_desc']]],\n+ ['speech_5fframe_17', ['speech_frame', ['../../../codec/html/structfr__ecu__state.html#acd4213ac7922f14a67100c5b40629fc9', 1, 'fr_ecu_state']]],\n+ ['str_18', ['str', ['../structosim__card__sw.html#a56d07b0a397f93e0bd1391ad731df957', 1, 'osim_card_sw']]],\n+ ['strcmd_19', ['strcmd', ['../../../ctrl/html/structctrl__cmd__element.html#a1ddbd944b534f06dabaac92bd0478538', 1, 'ctrl_cmd_element']]],\n+ ['subsequent_5flost_5fframe_20', ['subsequent_lost_frame', ['../../../codec/html/structosmo__ecu__fr__state.html#add84cab547c1d36c1ef99171804bd77d', 1, 'osmo_ecu_fr_state']]],\n+ ['sw_21', ['sw', ['../sim_8h.html#a40aa640cd32fc53807a4dc72f8826d71', 1, 'sw: sim.h'],\n+ ['../structosim__card__app__profile.html#aad5f2f322d0352eff541d7b96f362db9', 1, 'osim_card_app_profile::sw'],\n+ ['../structosim__msgb__cb.html#aaea2175c33b65b76c644773e9c2bccf0', 1, 'osim_msgb_cb::sw']\n ]],\n- ['skip_5fzero_29', ['skip_zero', ['../../../vty/html/structrctr__vty__ctx.html#a4b283eb467ec6524120dec1c0ede4b15', 1, 'rctr_vty_ctx::skip_zero'],\n- ['../../../vty/html/structvty__out__context.html#aa146e9028e122b829037ce567b880d25', 1, 'vty_out_context::skip_zero']\n- ]],\n- ['sock_30', ['sock', ['../../../vty/html/structvty__signal__data.html#afae0934ca6fd6312e2ca42758dc6ff0b', 1, 'vty_signal_data']]],\n- ['sp_31', ['sp', ['../../../vty/html/structbuffer__data.html#a292117cde877c065aaa2c37631351264', 1, 'buffer_data']]],\n- ['speech_5fframe_32', ['speech_frame', ['../../../codec/html/structfr__ecu__state.html#acd4213ac7922f14a67100c5b40629fc9', 1, 'fr_ecu_state']]],\n- ['starttime_33', ['starttime', ['../../../vty/html/group__command.html#gaff1f31b58fc99d5ff02328e5195436d0', 1, ]]],\n- ['status_34', ['status', ['../../../vty/html/structvty.html#a451b79938c41942fcecd2fecf80181a3', 1, 'vty']]],\n- ['str_35', ['str', ['../../../vty/html/structdesc.html#a4e354ce047c5551d3825fb05a891be9d', 1, 'desc::str'],\n- ['../structosim__card__sw.html#a56d07b0a397f93e0bd1391ad731df957', 1, 'osim_card_sw::str']\n- ]],\n- ['strcmd_36', ['strcmd', ['../../../ctrl/html/structctrl__cmd__element.html#a1ddbd944b534f06dabaac92bd0478538', 1, 'ctrl_cmd_element']]],\n- ['string_37', ['string', ['../../../vty/html/structcmd__element.html#a8c80d3a57bae0cb6d6f1d6f6bf2ba1a3', 1, 'cmd_element']]],\n- ['strvec_38', ['strvec', ['../../../vty/html/structcmd__element.html#a54736c6bc6f49d4b3fcf7cca280e69d6', 1, 'cmd_element']]],\n- ['subconfig_39', ['subconfig', ['../../../vty/html/structcmd__element.html#a5b4f3d6cad423ccac90f9d4909c0ea26', 1, 'cmd_element']]],\n- ['subsequent_5flost_5fframe_40', ['subsequent_lost_frame', ['../../../codec/html/structosmo__ecu__fr__state.html#add84cab547c1d36c1ef99171804bd77d', 1, 'osmo_ecu_fr_state']]],\n- ['sw_41', ['sw', ['../structosim__card__app__profile.html#aad5f2f322d0352eff541d7b96f362db9', 1, 'osim_card_app_profile::sw'],\n- ['../structosim__msgb__cb.html#aaea2175c33b65b76c644773e9c2bccf0', 1, 'osim_msgb_cb::sw'],\n- ['../sim_8h.html#a40aa640cd32fc53807a4dc72f8826d71', 1, 'sw: sim.h']\n- ]],\n- ['sws_42', ['sws', ['../structosim__card__profile.html#ae76d300bc459fde154d0a67abbc99821', 1, 'osim_card_profile']]]\n+ ['sws_22', ['sws', ['../structosim__card__profile.html#ae76d300bc459fde154d0a67abbc99821', 1, 'osim_card_profile']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_11.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_11.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,46 +1,31 @@\n var searchData = [\n- ['t_5farg_0', ['T_arg', ['../../../vty/html/group__Tdef__VTY.html#ga7115e76a2ed09d117bbd97e0e465289e', 1, ]]],\n- ['tail_1', ['tail', ['../../../vty/html/structbuffer.html#afd9ca0ce6fc38366356ea9d0003c77a3', 1, 'buffer']]],\n- ['tall_5fctx_2', ['tall_ctx', ['../../../vty/html/structsched__vty__opts.html#aba5a544be7aa21b65501f23c7812c601', 1, 'sched_vty_opts::tall_ctx'],\n- ['../../../vty/html/structvty__app__info.html#aabbb04e500d552c0b8c9db6c76acac59', 1, 'vty_app_info::tall_ctx']\n- ]],\n- ['tall_5fvty_5fcmd_5fctx_3', ['tall_vty_cmd_ctx', ['../../../vty/html/group__command.html#ga3983210999465ebd223c9bf76613baad', 1, 'tall_vty_cmd_ctx(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga3983210999465ebd223c9bf76613baad', 1, 'tall_vty_cmd_ctx(Global Namespace)']\n- ]],\n- ['tall_5fvty_5fctx_4', ['tall_vty_ctx', ['../../../vty/html/group__vty.html#gafa161eda8b0404157b41cac53a429f6d', 1, ]]],\n- ['tall_5fvty_5fvec_5fctx_5', ['tall_vty_vec_ctx', ['../../../vty/html/group__vector.html#ga7e85b6cb22ea5f3e15aa3674a15aaf14', 1, ]]],\n- ['tdefs_6', ['tdefs', ['../../../vty/html/group__Tdef__VTY.html#ga9dcb7b1e44e6a89b1daa92b4c5711519', 1, ]]],\n- ['terminal_7', ['terminal', ['../../../vty/html/group__command.html#ga86a1dd2b71797949f2b74f2b6ad32dd1', 1, ]]],\n- ['tid_5ftype_8', ['tid_type', ['../../../vty/html/structcpu__affinity__it.html#a7a5d2669276077637ca6cee23fb344ee', 1, 'cpu_affinity_it']]],\n- ['timer_5fargs_9', ['timer_args', ['../../../vty/html/group__Tdef__VTY.html#ga9635926c517393c2fdb65d32e6048be3', 1, ]]],\n- ['transceive_10', ['transceive', ['../structosim__reader__ops.html#a16512268da2db6bca5b716a8e3b951f1', 1, 'osim_reader_ops']]],\n- ['ts102221_5ffcp_5ftlv_5fdef_11', ['ts102221_fcp_tlv_def', ['../card__fs__uicc_8c.html#a269c35f60166a42f572a9f2eabcf4e69', 1, 'ts102221_fcp_tlv_def: card_fs_uicc.c'],\n+ ['transceive_0', ['transceive', ['../structosim__reader__ops.html#a16512268da2db6bca5b716a8e3b951f1', 1, 'osim_reader_ops']]],\n+ ['ts102221_5ffcp_5ftlv_5fdef_1', ['ts102221_fcp_tlv_def', ['../card__fs__uicc_8c.html#a269c35f60166a42f572a9f2eabcf4e69', 1, 'ts102221_fcp_tlv_def: card_fs_uicc.c'],\n ['../sim_8h.html#a269c35f60166a42f572a9f2eabcf4e69', 1, 'ts102221_fcp_tlv_def: card_fs_uicc.c']\n ]],\n- ['ts102221_5ffcp_5fvals_12', ['ts102221_fcp_vals', ['../sim_8h.html#a8e9e5811060e746ab000751213f10c76', 1, 'ts102221_fcp_vals: card_fs_uicc.c'],\n- ['../card__fs__uicc_8c.html#a8e9e5811060e746ab000751213f10c76', 1, 'ts102221_fcp_vals: card_fs_uicc.c']\n+ ['ts102221_5ffcp_5fvals_2', ['ts102221_fcp_vals', ['../card__fs__uicc_8c.html#a8e9e5811060e746ab000751213f10c76', 1, 'ts102221_fcp_vals: card_fs_uicc.c'],\n+ ['../sim_8h.html#a8e9e5811060e746ab000751213f10c76', 1, 'ts102221_fcp_vals: card_fs_uicc.c']\n ]],\n- ['ts102221_5fuicc_5fsw_13', ['ts102221_uicc_sw', ['../card__fs__uicc_8c.html#a563fc75f8480516b5c4eecf7b9218c4f', 1, 'card_fs_uicc.c']]],\n- ['ts11_5f11_5fsw_14', ['ts11_11_sw', ['../card__fs__sim_8c.html#a6344624ae193d69bafe9fc194bc7876f', 1, 'card_fs_sim.c']]],\n- ['ts31_5f102_5fsw_15', ['ts31_102_sw', ['../card__fs__usim_8c.html#a9350dece9c5bf0001e21e0d4a4fcda62', 1, 'card_fs_usim.c']]],\n- ['ts31_5f103_5fsw_16', ['ts31_103_sw', ['../card__fs__isim_8c.html#a925729a0062dcae949ab7cc8b13b6768', 1, 'card_fs_isim.c']]],\n- ['ts31_5f104_5fsw_17', ['ts31_104_sw', ['../card__fs__hpsim_8c.html#ac838c2b462e0702fc5357b8caba6dd99', 1, 'card_fs_hpsim.c']]],\n- ['tsim_5fcard_5fsws_18', ['tsim_card_sws', ['../card__fs__tetra_8c.html#a6a3af1492ebed3ad644d715e30c15aa1', 1, 'card_fs_tetra.c']]],\n- ['tsim_5fsw_19', ['tsim_sw', ['../card__fs__tetra_8c.html#ada99c33c9a7004fc4278622ca6735987', 1, 'card_fs_tetra.c']]],\n- ['type_20', ['type', ['../../../vty/html/structvty.html#ae5d5334e9d7fd817337b37a1c74d8496', 1, 'vty::type'],\n+ ['ts102221_5fuicc_5fsw_3', ['ts102221_uicc_sw', ['../card__fs__uicc_8c.html#a563fc75f8480516b5c4eecf7b9218c4f', 1, 'card_fs_uicc.c']]],\n+ ['ts11_5f11_5fsw_4', ['ts11_11_sw', ['../card__fs__sim_8c.html#a6344624ae193d69bafe9fc194bc7876f', 1, 'card_fs_sim.c']]],\n+ ['ts31_5f102_5fsw_5', ['ts31_102_sw', ['../card__fs__usim_8c.html#a9350dece9c5bf0001e21e0d4a4fcda62', 1, 'card_fs_usim.c']]],\n+ ['ts31_5f103_5fsw_6', ['ts31_103_sw', ['../card__fs__isim_8c.html#a925729a0062dcae949ab7cc8b13b6768', 1, 'card_fs_isim.c']]],\n+ ['ts31_5f104_5fsw_7', ['ts31_104_sw', ['../card__fs__hpsim_8c.html#ac838c2b462e0702fc5357b8caba6dd99', 1, 'card_fs_hpsim.c']]],\n+ ['tsim_5fcard_5fsws_8', ['tsim_card_sws', ['../card__fs__tetra_8c.html#a6a3af1492ebed3ad644d715e30c15aa1', 1, 'card_fs_tetra.c']]],\n+ ['tsim_5fsw_9', ['tsim_sw', ['../card__fs__tetra_8c.html#ada99c33c9a7004fc4278622ca6735987', 1, 'card_fs_tetra.c']]],\n+ ['type_10', ['type', ['../../../ctrl/html/structctrl__cmd.html#a6945f0e7005ad890c94eff6f8e7538a0', 1, 'ctrl_cmd::type'],\n ['../structosim__card__sw.html#aff2459d444d1cac74611274881f0cd11', 1, 'osim_card_sw::type'],\n ['../structosim__file__desc.html#ad3a9307e682dbb01f8e83f79b9c5b545', 1, 'osim_file_desc::type'],\n ['../structosim__decoded__element.html#aa5db1cbc456ac582bf296897d0c1c892', 1, 'osim_decoded_element::type'],\n- ['../../../ctrl/html/structctrl__cmd__map.html#af98f7c2f6c7df06c1de7d709e417f707', 1, 'ctrl_cmd_map::type'],\n- ['../../../ctrl/html/structctrl__cmd.html#a6945f0e7005ad890c94eff6f8e7538a0', 1, 'ctrl_cmd::type']\n+ ['../../../ctrl/html/structctrl__cmd__map.html#af98f7c2f6c7df06c1de7d709e417f707', 1, 'ctrl_cmd_map::type']\n ]],\n- ['type1_21', ['type1', ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html#a4dae8e5b21a3ebd77faf2c980fbada94', 1, 'gprs_rlc_ul_hdr_egprs::type1'],\n+ ['type1_11', ['type1', ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html#a4dae8e5b21a3ebd77faf2c980fbada94', 1, 'gprs_rlc_ul_hdr_egprs::type1'],\n ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html#ac31aa59cf2ac7b1841445616f899a97f', 1, 'gprs_rlc_dl_hdr_egprs::type1']\n ]],\n- ['type2_22', ['type2', ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html#a1902b78794e80d38377771da85489df5', 1, 'gprs_rlc_ul_hdr_egprs::type2'],\n+ ['type2_12', ['type2', ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html#a1902b78794e80d38377771da85489df5', 1, 'gprs_rlc_ul_hdr_egprs::type2'],\n ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html#aff30509a85db71b7ccbeff1642a26421', 1, 'gprs_rlc_dl_hdr_egprs::type2']\n ]],\n- ['type3_23', ['type3', ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html#ac54ac3dcbec27085b203171cfc95d7e6', 1, 'gprs_rlc_ul_hdr_egprs::type3'],\n+ ['type3_13', ['type3', ['../../../coding/html/uniongprs__rlc__ul__hdr__egprs.html#ac54ac3dcbec27085b203171cfc95d7e6', 1, 'gprs_rlc_ul_hdr_egprs::type3'],\n ['../../../coding/html/uniongprs__rlc__dl__hdr__egprs.html#aafec683e58a2c88a71d86c299827182b', 1, 'gprs_rlc_dl_hdr_egprs::type3']\n ]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_12.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_12.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -18,12 +18,9 @@\n ['usim_5fef_5fin_5fdf_5facdc_14', ['usim_ef_in_df_acdc', ['../card__fs__usim_8c.html#ae2f783c7d527106b7cf2a437ac68f6a3', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fdf_5fgsm_5faccess_15', ['usim_ef_in_df_gsm_access', ['../card__fs__usim_8c.html#ad50229d3820700ef989a4bbe291bd028', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fdf_5fhnb_16', ['usim_ef_in_df_hnb', ['../card__fs__usim_8c.html#a8d5751b43d4af3aa0d881857287bbadb', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fdf_5fmexe_17', ['usim_ef_in_df_mexe', ['../card__fs__usim_8c.html#af660552eb1640c44df490f067738d02f', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fdf_5fprose_18', ['usim_ef_in_df_prose', ['../card__fs__usim_8c.html#a3c23e35c2715093a0e62345a584e7364', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fdf_5fwlan_19', ['usim_ef_in_df_wlan', ['../card__fs__usim_8c.html#a587e4138ae309d34842384f98e331ee2', 1, 'card_fs_usim.c']]],\n ['usim_5fef_5fin_5fsolsa_20', ['usim_ef_in_solsa', ['../card__fs__usim_8c.html#a39a8d54b982c759a4c5bd9c865cf19a1', 1, 'card_fs_usim.c']]],\n- ['usim_5fins_5fcase_21', ['usim_ins_case', ['../class__tables_8c.html#a2200bdae4a12dd1ec58107d5d258bdd8', 1, 'class_tables.c']]],\n- ['usr_5fattr_5fdesc_22', ['usr_attr_desc', ['../../../vty/html/structvty__app__info.html#a9c2038e2ca7747e28e8220b03e844723', 1, 'vty_app_info']]],\n- ['usr_5fattr_5fletters_23', ['usr_attr_letters', ['../../../vty/html/structvty__app__info.html#a6f220824c916ccd07810348617b60de4', 1, 'vty_app_info']]],\n- ['usrattr_24', ['usrattr', ['../../../vty/html/structcmd__element.html#a945ea99803b7bee14999fc73231ca188', 1, 'cmd_element']]]\n+ ['usim_5fins_5fcase_21', ['usim_ins_case', ['../class__tables_8c.html#a2200bdae4a12dd1ec58107d5d258bdd8', 1, 'class_tables.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_13.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_13.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,41 +1,5 @@\n var searchData = [\n ['value_0', ['value', ['../../../ctrl/html/structctrl__cmd.html#a3140bed63114f292dfb49cc5393e2812', 1, 'ctrl_cmd']]],\n- ['vararg_5fmatch_1', ['VARARG_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca874247f518d197d1d2ac60b863b7c86e', 1, ]]],\n- ['variable_2', ['variable', ['../../../ctrl/html/structctrl__cmd.html#a2919ce12c1d2083f13e20ffbc4b5983a', 1, 'ctrl_cmd']]],\n- ['verify_3', ['verify', ['../../../ctrl/html/structctrl__cmd__element.html#ab3d96650b77e70edc57c7e95fc3a5a08', 1, 'ctrl_cmd_element']]],\n- ['version_4', ['version', ['../../../vty/html/structvty__app__info.html#a1ae4f44208fdeb19978567046b8228cc', 1, 'vty_app_info']]],\n- ['view_5fnode_5', ['view_node', ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)']\n- ]],\n- ['vty_6', ['vty', ['../../../vty/html/group__Tdef__VTY.html#ga1dbc34c0779f5308bed5c4f3c333d060', 1, 'vty(Global Namespace)'],\n- ['../../../vty/html/structwalk__cb__params.html#a487e1fd1a6e1d9f2cd97882e1cff07ee', 1, 'walk_cb_params::vty'],\n- ['../../../vty/html/structvty__signal__data.html#ac7d81dcd4a08515ec2d8d3f3d03956b7', 1, 'vty_signal_data::vty'],\n- ['../../../vty/html/structvty__out__context.html#afa535d7466050c5743d063791fda4523', 1, 'vty_out_context::vty'],\n- ['../../../vty/html/structtelnet__connection.html#ad72d0844450201a5b8ced66c253ce772', 1, 'telnet_connection::vty'],\n- ['../../../vty/html/structrctr__vty__ctx.html#ae17458a4dd48271110297e360f8ecb79', 1, 'rctr_vty_ctx::vty']\n- ]],\n- ['vty_5fclose_7', ['VTY_CLOSE', ['../../../vty/html/structvty.html#abafbff9234d5619dbaeeff76502e41acab568d9eaea4e6aa93ae7fb8a7c65d4cb', 1, 'vty']]],\n- ['vty_5fclosed_8', ['VTY_CLOSED', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9eacef50477b2533b5c7bbc01c3acc81e04', 1, ]]],\n- ['vty_5ffile_9', ['VTY_FILE', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea281cf95ff4c45ed4481d0df43228400f', 1, ]]],\n- ['vty_5fmore_10', ['VTY_MORE', ['../../../vty/html/structvty.html#abafbff9234d5619dbaeeff76502e41aca77994ab451230a1056115ab3b0c1f6e0', 1, 'vty']]],\n- ['vty_5fmoreline_11', ['VTY_MORELINE', ['../../../vty/html/structvty.html#abafbff9234d5619dbaeeff76502e41aca0d0fcf88504c1b17beaca80dfdc842fe', 1, 'vty']]],\n- ['vty_5fnode_12', ['VTY_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a42e5cebd0265d2c03a8da6fa220e11c6', 1, ]]],\n- ['vty_5fnormal_13', ['VTY_NORMAL', ['../../../vty/html/structvty.html#abafbff9234d5619dbaeeff76502e41aca544a88c43be01dafa1582cb031bc2b78', 1, 'vty']]],\n- ['vty_5fread_14', ['VTY_READ', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807', 1, ]]],\n- ['vty_5fref_5fgen_5fmode_5fdefault_15', ['VTY_REF_GEN_MODE_DEFAULT', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a4da204690af1c55c59381b9fe0766025', 1, ]]],\n- ['vty_5fref_5fgen_5fmode_5fdesc_16', ['vty_ref_gen_mode_desc', ['../../../vty/html/group__command.html#ga97b3ca7f0d0dde99010759711c5e6324', 1, 'vty_ref_gen_mode_desc(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga97b3ca7f0d0dde99010759711c5e6324', 1, 'vty_ref_gen_mode_desc(Global Namespace)']\n- ]],\n- ['vty_5fref_5fgen_5fmode_5fexpert_17', ['VTY_REF_GEN_MODE_EXPERT', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a3e755bc27af40c75cbf92205deb22418', 1, ]]],\n- ['vty_5fref_5fgen_5fmode_5fhidden_18', ['VTY_REF_GEN_MODE_HIDDEN', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a02c07b9e0b63d1c905fc6cd5aa361e2a', 1, ]]],\n- ['vty_5fref_5fgen_5fmode_5fnames_19', ['vty_ref_gen_mode_names', ['../../../vty/html/group__command.html#gabc7a7adccea8037c0991ce4ac35765c5', 1, 'vty_ref_gen_mode_names(Global Namespace)'],\n- ['../../../vty/html/group__command.html#gabc7a7adccea8037c0991ce4ac35765c5', 1, 'vty_ref_gen_mode_names(Global Namespace)']\n- ]],\n- ['vty_5fserv_20', ['VTY_SERV', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea8fd18ac65705a12e09a38d18e47d12ec', 1, ]]],\n- ['vty_5fshell_21', ['VTY_SHELL', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea77bc83deb21566343583abca727446e2', 1, ]]],\n- ['vty_5fshell_5fserv_22', ['VTY_SHELL_SERV', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea7a09b233acbda74ed6f71ef5270705cf', 1, ]]],\n- ['vty_5fterm_23', ['VTY_TERM', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea907f7939ab201bf65eac488d558840f3', 1, ]]],\n- ['vty_5ftimeout_5freset_24', ['VTY_TIMEOUT_RESET', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9eada5cbc98f077a6a603d7c200d654042c', 1, ]]],\n- ['vty_5fwrite_25', ['VTY_WRITE', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea73e4d70c7cc9c2560723e639332d7f2d', 1, ]]],\n- ['vtysh_26', ['vtysh', ['../../../vty/html/structcmd__node.html#a0c9b47ed1476f08358ae4e3ca5919bec', 1, 'cmd_node']]]\n+ ['variable_1', ['variable', ['../../../ctrl/html/structctrl__cmd.html#a2919ce12c1d2083f13e20ffbc4b5983a', 1, 'ctrl_cmd']]],\n+ ['verify_2', ['verify', ['../../../ctrl/html/structctrl__cmd__element.html#ab3d96650b77e70edc57c7e95fc3a5a08', 1, 'ctrl_cmd_element']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_14.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_14.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,4 +1,3 @@\n var searchData = [\n- ['width_0', ['width', ['../../../vty/html/structvty.html#a57c305025545e9f6f58ecc68380cd6de', 1, 'vty']]],\n- ['write_5fqueue_1', ['write_queue', ['../../../ctrl/html/structctrl__connection.html#a39c0cbb6e0f6e96f76c28f64d2c92481', 1, 'ctrl_connection']]]\n+ ['write_5fqueue_0', ['write_queue', ['../../../ctrl/html/structctrl__connection.html#a39c0cbb6e0f6e96f76c28f64d2c92481', 1, 'ctrl_connection']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_2.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_2.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,6 +1,3 @@\n var searchData = [\n- ['buf_0', ['buf', ['../../../vty/html/structvty.html#aa9d1b3b4593ff8e576a7e012c6b45570', 1, 'vty::buf'],\n- ['../structosim__decoded__element.html#a6424433c6e9c59845a5ba75e54c6dd90', 1, 'osim_decoded_element::buf']\n- ]],\n- ['bufname_1', ['bufname', ['../../../vty/html/structcpu__affinity__it.html#a7492b17a8855ef45836b95c9b136c01a', 1, 'cpu_affinity_it']]]\n+ ['buf_0', ['buf', ['../structosim__decoded__element.html#a6424433c6e9c59845a5ba75e54c6dd90', 1, 'osim_decoded_element']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_3.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_3.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -3,72 +3,28 @@\n ['../structosim__reader__hdl.html#a0832696f36075fd1c0b4d287b980986a', 1, 'osim_reader_hdl::card']\n ]],\n ['card_5fclose_1', ['card_close', ['../structosim__reader__ops.html#a34a024807fcb1f48ab39ef9e4a82b5ea', 1, 'osim_reader_ops']]],\n ['card_5fopen_2', ['card_open', ['../structosim__reader__ops.html#a2bc88738b3b518a8f79c2b9ceb356c58', 1, 'osim_reader_ops']]],\n ['card_5freset_3', ['card_reset', ['../structosim__reader__ops.html#add0460c2444e3ecc17c03b8e9cb33008', 1, 'osim_reader_ops']]],\n ['ccon_4', ['ccon', ['../../../ctrl/html/structctrl__cmd.html#a24d327008cf70aad8ef9ce9cc290831b', 1, 'ctrl_cmd']]],\n ['ccon_5flist_5', ['ccon_list', ['../../../ctrl/html/structctrl__handle.html#a6f3a08b1cdb06684e888b82a55b122f9', 1, 'ctrl_handle']]],\n- ['cfg_5fdescription_5fcmd_6', ['cfg_description_cmd', ['../../../vty/html/group__vty.html#ga7efd4d2a7848641646e7f76e6120cc21', 1, ]]],\n- ['cfg_5flog_5fnode_7', ['CFG_LOG_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a6d719dc344643a9632aada5acc7154a8', 1, ]]],\n- ['cfg_5fno_5fdescription_5fcmd_8', ['cfg_no_description_cmd', ['../../../vty/html/group__vty.html#gac05c47a999a17b71f7f45b80fa04ed64', 1, ]]],\n- ['cfg_5fstats_5fnode_9', ['CFG_STATS_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682adc4d3de4812f6c746272f7b0a48def03', 1, ]]],\n- ['channels_10', ['channels', ['../structosim__card__hdl.html#ac1d9cf4cd0cfe9d1b1c3ddec1308c0df', 1, 'osim_card_hdl']]],\n- ['child_5flist_11', ['child_list', ['../structosim__file__desc.html#a95c48695295c979012230cde59add05e', 1, 'osim_file_desc']]],\n- ['chunk_5fptr_12', ['chunk_ptr', ['../../../vty/html/structwalk__cb__params.html#a7e13bc3b8bacc5511302a3f249e60f99', 1, 'walk_cb_params']]],\n- ['cic_5farr_13', ['cic_arr', ['../structosim__cla__ins__card__profile.html#a1ba3f7050ce8e5a98c022410c771681d', 1, 'osim_cla_ins_card_profile']]],\n- ['cic_5farr_5fsize_14', ['cic_arr_size', ['../structosim__cla__ins__card__profile.html#ae90eae6a1219df794172fb42122502bb', 1, 'osim_cla_ins_card_profile']]],\n- ['cla_15', ['cla', ['../structosim__cla__ins__case.html#a4a6e422544620059581709f30bae9d34', 1, 'osim_cla_ins_case::cla'],\n- ['../sim_8h.html#a5e8df51a48b81af356458b89d7b0343b', 1, 'cla: sim.h'],\n- ['../structosim__apdu__cmd__hdr.html#a42ac46f9739b112573ad23696850c0f1', 1, 'osim_apdu_cmd_hdr::cla']\n- ]],\n- ['cla_5fmask_16', ['cla_mask', ['../structosim__cla__ins__case.html#a4a6c1d500cdb598081ccd62c29231173', 1, 'osim_cla_ins_case']]],\n- ['class_17', ['class', ['../structosim__card__sw.html#a6dbb2e41d725963dbbdd968fdaec70f5', 1, 'osim_card_sw']]],\n- ['closed_5fcb_18', ['closed_cb', ['../../../ctrl/html/structctrl__connection.html#a15919ffbf19d2a79a93993a96f6e21f0', 1, 'ctrl_connection']]],\n- ['cmd_19', ['cmd', ['../../../ctrl/html/structctrl__cmd__def.html#ae0b09f794d2ff17b394c25070582eac7', 1, 'ctrl_cmd_def::cmd'],\n- ['../../../ctrl/html/structctrl__cmd__map.html#a3597dc0ea72c7da8ef3afc9c9b880032', 1, 'ctrl_cmd_map::cmd'],\n- ['../../../vty/html/structdesc.html#a3163294198edebb09a485e414e446d8f', 1, 'desc::cmd']\n- ]],\n- ['cmd_5fattr_5fdeprecated_20', ['CMD_ATTR_DEPRECATED', ['../../../vty/html/group__command.html#gga06fc87d81c62e9abb8790b6e5713c55ba19e821e3d1e3b68e32d2cfa997bdb428', 1, ]]],\n- ['cmd_5fattr_5fdesc_21', ['cmd_attr_desc', ['../../../vty/html/group__command.html#gacb0653983ac10d33349fe3a3e12ce1cf', 1, ]]],\n- ['cmd_5fattr_5fhidden_22', ['CMD_ATTR_HIDDEN', ['../../../vty/html/group__command.html#gga06fc87d81c62e9abb8790b6e5713c55ba33e05c75dfb0ebe4460ec9f3ec976d44', 1, ]]],\n- ['cmd_5fattr_5fimmediate_23', ['CMD_ATTR_IMMEDIATE', ['../../../vty/html/group__command.html#gga06fc87d81c62e9abb8790b6e5713c55ba8ee35b04b9b8d079491f38e309025f16', 1, ]]],\n- ['cmd_5fattr_5flib_5fcommand_24', ['CMD_ATTR_LIB_COMMAND', ['../../../vty/html/group__command.html#gga06fc87d81c62e9abb8790b6e5713c55ba26c23b0e13d3704494a3f961f6c993ec', 1, ]]],\n- ['cmd_5fattr_5fnode_5fexit_25', ['CMD_ATTR_NODE_EXIT', ['../../../vty/html/group__command.html#gga06fc87d81c62e9abb8790b6e5713c55bae7695a4ef2905c3290602d30b5068b93', 1, ]]],\n- ['cmd_5flib_5fattr_5fdesc_26', ['cmd_lib_attr_desc', ['../../../vty/html/group__command.html#ga99909f69d48747f59ad842f67986ff82', 1, ]]],\n- ['cmd_5flib_5fattr_5fletters_27', ['cmd_lib_attr_letters', ['../../../vty/html/group__command.html#ga1207e9135613650efd8a912beedae4cd', 1, ]]],\n- ['cmd_5fsuccess_28', ['cmd_success', ['../../../vty/html/group__Tdef__VTY.html#ga78f98a88ed687d0d129a52a66740b0bb', 1, 'CMD_SUCCESS(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga78f98a88ed687d0d129a52a66740b0bb', 1, 'CMD_SUCCESS(Global Namespace)']\n- ]],\n- ['cmd_5fvector_29', ['cmd_vector', ['../../../vty/html/structcmd__node.html#a3660bbd0296dd72610f5d49e076def60', 1, 'cmd_node']]],\n- ['cmds_30', ['cmds', ['../../../ctrl/html/structctrl__connection.html#aebe6d7f7547f16364455865865037937', 1, 'ctrl_connection']]],\n- ['cmdsize_31', ['cmdsize', ['../../../vty/html/structcmd__element.html#a9b56a8d2370a248b814679d369c3df04', 1, 'cmd_element']]],\n- ['cmdvec_32', ['cmdvec', ['../../../vty/html/group__command.html#ga93fc2403b400260d2578b48ef7f32f31', 1, ]]],\n- ['code_33', ['code', ['../structosim__card__sw.html#a1a6415988a1f50a18ebb11bf73fe812b', 1, 'osim_card_sw']]],\n- ['codec_34', ['codec', ['../../../codec/html/structosmo__ecu__state.html#a6994442879221579dd5611e696bf299f', 1, 'osmo_ecu_state']]],\n- ['command_35', ['command', ['../../../ctrl/html/structctrl__cmd__struct.html#ac9c0167515fb2146dcf3b6b8076a3142', 1, 'ctrl_cmd_struct']]],\n- ['config_36', ['config', ['../../../vty/html/group__command.html#ga6ab108e8a77e1ecf7b2d2c319125e53d', 1, 'config(Global Namespace)'],\n- ['../../../vty/html/structvty.html#a2dceb86fc008314e2f573e3880f7fbfc', 1, 'vty::config'],\n- ['../../../vty/html/structhost.html#a7cc48d6768386e022dfd88c4f35bb1f2', 1, 'host::config'],\n- ['../../../vty/html/structcmd__element.html#a9aab029750c434f8c158f3069ade993c', 1, 'cmd_element::config']\n- ]],\n- ['config_5fend_5fcmd_37', ['config_end_cmd', ['../../../vty/html/group__command.html#ga3eaa1912c22d8f1131c0184a8da3bea9', 1, ]]],\n- ['config_5fexit_5fcmd_38', ['config_exit_cmd', ['../../../vty/html/group__command.html#ga0f38e7320fd26709b67553e7b06e1ba8', 1, ]]],\n- ['config_5fhelp_5fcmd_39', ['config_help_cmd', ['../../../vty/html/group__command.html#ga2093ab968963c052ceb8b4debb0e4c8b', 1, ]]],\n- ['config_5fis_5fconsistent_40', ['config_is_consistent', ['../../../vty/html/structvty__app__info.html#a134f0656bbdd82e4ef1e1eeddb6ae866', 1, 'vty_app_info']]],\n- ['config_5flist_5fcmd_41', ['config_list_cmd', ['../../../vty/html/group__command.html#gad6da0f2e94cfb741ee975a2d2bfb2461', 1, ]]],\n- ['config_5fnode_42', ['config_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a50754044f565f7421a152eaa411eebcc', 1, 'CONFIG_NODE(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga7b991a866d6f91610ff348514d3a2c85', 1, 'config_node(Global Namespace)']\n- ]],\n- ['config_5fwrite_5fmemory_5fcmd_43', ['config_write_memory_cmd', ['../../../vty/html/group__command.html#ga65bd278891213e230875966642f575cc', 1, ]]],\n- ['config_5fwrite_5fterminal_5fcmd_44', ['config_write_terminal_cmd', ['../../../vty/html/group__command.html#ga89274f3b304af234da04090259626c68', 1, ]]],\n- ['copy_5frunningconfig_5fstartupconfig_5fcmd_45', ['copy_runningconfig_startupconfig_cmd', ['../../../vty/html/group__command.html#ga19f977133a214b812fee3af544b02529', 1, ]]],\n- ['copyright_46', ['copyright', ['../../../vty/html/structvty__app__info.html#a86e90865a3afb26293c5c8fe9fc7850d', 1, 'vty_app_info']]],\n- ['cp_47', ['cp', ['../../../vty/html/structvty.html#ab49792bff9db1c643f8bb248b503cd39', 1, 'vty::cp'],\n- ['../../../vty/html/structbuffer__data.html#a802679574fd02768addf622342f78f5c', 1, 'buffer_data::cp']\n- ]],\n- ['cpu_5faffinity_5fli_48', ['cpu_affinity_li', ['../../../vty/html/structsched__vty__opts.html#ad7849670374f8882b9f9a1a6136859a5', 1, 'sched_vty_opts']]],\n- ['cpu_5faffinity_5fli_5fmutex_49', ['cpu_affinity_li_mutex', ['../../../vty/html/structsched__vty__opts.html#a6e838c5ecf8b696a653295e820b89865', 1, 'sched_vty_opts']]],\n- ['cpuset_50', ['cpuset', ['../../../vty/html/structcpu__affinity__it.html#a9e52b8cf8e4dce32dd0826e6aa219dd8', 1, 'cpu_affinity_it']]],\n- ['cpuset_5fsize_51', ['cpuset_size', ['../../../vty/html/structcpu__affinity__it.html#aa10653558b3995e091151cc309a626e1', 1, 'cpu_affinity_it']]],\n- ['cur_5fapp_52', ['cur_app', ['../structosim__chan__hdl.html#aeb475f5e0bf990459f1213326d190551', 1, 'osim_chan_hdl']]],\n- ['cwd_53', ['cwd', ['../structosim__chan__hdl.html#a81d109fc315a41d23f655d90b4aabf1a', 1, 'osim_chan_hdl']]]\n+ ['channels_6', ['channels', ['../structosim__card__hdl.html#ac1d9cf4cd0cfe9d1b1c3ddec1308c0df', 1, 'osim_card_hdl']]],\n+ ['child_5flist_7', ['child_list', ['../structosim__file__desc.html#a95c48695295c979012230cde59add05e', 1, 'osim_file_desc']]],\n+ ['cic_5farr_8', ['cic_arr', ['../structosim__cla__ins__card__profile.html#a1ba3f7050ce8e5a98c022410c771681d', 1, 'osim_cla_ins_card_profile']]],\n+ ['cic_5farr_5fsize_9', ['cic_arr_size', ['../structosim__cla__ins__card__profile.html#ae90eae6a1219df794172fb42122502bb', 1, 'osim_cla_ins_card_profile']]],\n+ ['cla_10', ['cla', ['../sim_8h.html#a5e8df51a48b81af356458b89d7b0343b', 1, 'cla: sim.h'],\n+ ['../structosim__apdu__cmd__hdr.html#a42ac46f9739b112573ad23696850c0f1', 1, 'osim_apdu_cmd_hdr::cla'],\n+ ['../structosim__cla__ins__case.html#a4a6e422544620059581709f30bae9d34', 1, 'osim_cla_ins_case::cla']\n+ ]],\n+ ['cla_5fmask_11', ['cla_mask', ['../structosim__cla__ins__case.html#a4a6c1d500cdb598081ccd62c29231173', 1, 'osim_cla_ins_case']]],\n+ ['class_12', ['class', ['../structosim__card__sw.html#a6dbb2e41d725963dbbdd968fdaec70f5', 1, 'osim_card_sw']]],\n+ ['closed_5fcb_13', ['closed_cb', ['../../../ctrl/html/structctrl__connection.html#a15919ffbf19d2a79a93993a96f6e21f0', 1, 'ctrl_connection']]],\n+ ['cmd_14', ['cmd', ['../../../ctrl/html/structctrl__cmd__def.html#ae0b09f794d2ff17b394c25070582eac7', 1, 'ctrl_cmd_def::cmd'],\n+ ['../../../ctrl/html/structctrl__cmd__map.html#a3597dc0ea72c7da8ef3afc9c9b880032', 1, 'ctrl_cmd_map::cmd']\n+ ]],\n+ ['cmds_15', ['cmds', ['../../../ctrl/html/structctrl__connection.html#aebe6d7f7547f16364455865865037937', 1, 'ctrl_connection']]],\n+ ['code_16', ['code', ['../structosim__card__sw.html#a1a6415988a1f50a18ebb11bf73fe812b', 1, 'osim_card_sw']]],\n+ ['codec_17', ['codec', ['../../../codec/html/structosmo__ecu__state.html#a6994442879221579dd5611e696bf299f', 1, 'osmo_ecu_state']]],\n+ ['command_18', ['command', ['../../../ctrl/html/structctrl__cmd__struct.html#ac9c0167515fb2146dcf3b6b8076a3142', 1, 'ctrl_cmd_struct']]],\n+ ['cur_5fapp_19', ['cur_app', ['../structosim__chan__hdl.html#aeb475f5e0bf990459f1213326d190551', 1, 'osim_chan_hdl']]],\n+ ['cwd_20', ['cwd', ['../structosim__chan__hdl.html#a81d109fc315a41d23f655d90b4aabf1a', 1, 'osim_chan_hdl']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_4.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_4.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,29 +1,21 @@\n var searchData = [\n- ['daemon_0', ['daemon', ['../../../vty/html/structcmd__element.html#ae42c9a4478f400fc54a157b52ea977b7', 1, 'cmd_element']]],\n- ['data_1', ['data', ['../../../vty/html/structbuffer__data.html#a5ba5e57d48d0fd5f6c3efba0e11135a6', 1, 'buffer_data::data'],\n- ['../../../codec/html/structosmo__ecu__state.html#a8171cb8c2dbddcbd0eebf89a2f6c69ae', 1, 'osmo_ecu_state::data'],\n- ['../../../ctrl/html/structctrl__cmd__def.html#a4f4e9a60fe99b1dd12780ff1c0c7b2b7', 1, 'ctrl_cmd_def::data'],\n- ['../../../ctrl/html/structctrl__handle.html#a6b883d554826b9b40fb8179ce0b1182a', 1, 'ctrl_handle::data']\n+ ['data_0', ['data', ['../../../ctrl/html/structctrl__cmd__def.html#a4f4e9a60fe99b1dd12780ff1c0c7b2b7', 1, 'ctrl_cmd_def::data'],\n+ ['../../../ctrl/html/structctrl__handle.html#a6b883d554826b9b40fb8179ce0b1182a', 1, 'ctrl_handle::data'],\n+ ['../../../codec/html/structosmo__ecu__state.html#a8171cb8c2dbddcbd0eebf89a2f6c69ae', 1, 'osmo_ecu_state::data']\n ]],\n- ['data_5fcode_5flen_2', ['data_code_len', ['../../../coding/html/structgsm0503__mcs__code.html#aba5f7d9f9658bbbd5950d1a45619d694', 1, 'gsm0503_mcs_code']]],\n- ['data_5fconv_3', ['data_conv', ['../../../coding/html/structgsm0503__mcs__code.html#abfbc4bab7d69f598d9f4fe1bb7f9eea4', 1, 'gsm0503_mcs_code']]],\n- ['data_5flen_4', ['data_len', ['../../../coding/html/structgsm0503__mcs__code.html#a1d8bfa6dafb72d7a2c10a123bfd49d7a', 1, 'gsm0503_mcs_code']]],\n- ['data_5fpunc_5', ['data_punc', ['../../../coding/html/structgsm0503__mcs__code.html#a250dbe83dbebd934daf51ead61ebac78', 1, 'gsm0503_mcs_code']]],\n- ['data_5fpunc_5flen_6', ['data_punc_len', ['../../../coding/html/structgsm0503__mcs__code.html#a1bbc9c20e6416aaa00d1b8a7bab1abd5', 1, 'gsm0503_mcs_code']]],\n- ['dbg_7', ['dbg', ['../../../vty/html/structtelnet__connection.html#a02305b57bc82036b0eb0891c330a3f8f', 1, 'telnet_connection']]],\n- ['debug_5fnode_8', ['DEBUG_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a6528486974fa9575be1ad0e96261f7be', 1, ]]],\n- ['decoded_5fdata_9', ['decoded_data', ['../structosim__file.html#ad0425eb0ee8c5cf9236b2bb06ae4b689', 1, 'osim_file']]],\n- ['decoded_5felements_10', ['decoded_elements', ['../structosim__decoded__data.html#a9101be3aea5e2cf33cf7bef8a1f8b9b5', 1, 'osim_decoded_data']]],\n- ['def_5fcmds_11', ['def_cmds', ['../../../ctrl/html/structctrl__connection.html#aac52a01bfc2f1c7989b53f8ac32148d3', 1, 'ctrl_connection']]],\n- ['default_5fmotd_12', ['default_motd', ['../../../vty/html/group__command.html#ga096778f4fc2c90282660cc6cbf620c3f', 1, ]]],\n- ['defer_13', ['defer', ['../../../ctrl/html/structctrl__cmd.html#a0c972446cd7a87cffe84914387b9330b', 1, 'ctrl_cmd']]],\n- ['delay_14', ['delay', ['../../../vty/html/structcpu__affinity__it.html#a9f6e3ac86076d07bfe70dbb71f2bc9b0', 1, 'cpu_affinity_it']]],\n- ['depth_5fpass_15', ['depth_pass', ['../../../vty/html/structwalk__cb__params.html#a7845e95d0943c1881a6ad574676de2a2', 1, 'walk_cb_params']]],\n- ['desc_16', ['desc', ['../structosim__file.html#aaa2bda3875b1d4e77daef92f29c50240', 1, 'osim_file']]],\n- ['description_17', ['description', ['../structosim__cla__ins__card__profile.html#a2527b709e416c66dfa7cd662b863d525', 1, 'osim_cla_ins_card_profile']]],\n- ['destroy_18', ['destroy', ['../../../codec/html/structosmo__ecu__ops.html#a34b0dfdc2154bf3f347e15bc00ad491c', 1, 'osmo_ecu_ops']]],\n- ['df_5fname_19', ['df_name', ['../structosim__file__desc.html#acd5f88bc0db542df0266522432699cac', 1, 'osim_file_desc']]],\n- ['df_5fname_5flen_20', ['df_name_len', ['../structosim__file__desc.html#ad202088cd7901bde0a6ccdbbadbedba7', 1, 'osim_file_desc']]],\n- ['doc_21', ['doc', ['../../../vty/html/structcmd__element.html#a9df8375f83b1b959904bee103df60a40', 1, 'cmd_element']]],\n- ['dwactiveprotocol_22', ['dwActiveProtocol', ['../structpcsc__reader__state.html#adc365dac6a188434cdb295cdc1257f68', 1, 'pcsc_reader_state']]]\n+ ['data_5fcode_5flen_1', ['data_code_len', ['../../../coding/html/structgsm0503__mcs__code.html#aba5f7d9f9658bbbd5950d1a45619d694', 1, 'gsm0503_mcs_code']]],\n+ ['data_5fconv_2', ['data_conv', ['../../../coding/html/structgsm0503__mcs__code.html#abfbc4bab7d69f598d9f4fe1bb7f9eea4', 1, 'gsm0503_mcs_code']]],\n+ ['data_5flen_3', ['data_len', ['../../../coding/html/structgsm0503__mcs__code.html#a1d8bfa6dafb72d7a2c10a123bfd49d7a', 1, 'gsm0503_mcs_code']]],\n+ ['data_5fpunc_4', ['data_punc', ['../../../coding/html/structgsm0503__mcs__code.html#a250dbe83dbebd934daf51ead61ebac78', 1, 'gsm0503_mcs_code']]],\n+ ['data_5fpunc_5flen_5', ['data_punc_len', ['../../../coding/html/structgsm0503__mcs__code.html#a1bbc9c20e6416aaa00d1b8a7bab1abd5', 1, 'gsm0503_mcs_code']]],\n+ ['decoded_5fdata_6', ['decoded_data', ['../structosim__file.html#ad0425eb0ee8c5cf9236b2bb06ae4b689', 1, 'osim_file']]],\n+ ['decoded_5felements_7', ['decoded_elements', ['../structosim__decoded__data.html#a9101be3aea5e2cf33cf7bef8a1f8b9b5', 1, 'osim_decoded_data']]],\n+ ['def_5fcmds_8', ['def_cmds', ['../../../ctrl/html/structctrl__connection.html#aac52a01bfc2f1c7989b53f8ac32148d3', 1, 'ctrl_connection']]],\n+ ['defer_9', ['defer', ['../../../ctrl/html/structctrl__cmd.html#a0c972446cd7a87cffe84914387b9330b', 1, 'ctrl_cmd']]],\n+ ['desc_10', ['desc', ['../structosim__file.html#aaa2bda3875b1d4e77daef92f29c50240', 1, 'osim_file']]],\n+ ['description_11', ['description', ['../structosim__cla__ins__card__profile.html#a2527b709e416c66dfa7cd662b863d525', 1, 'osim_cla_ins_card_profile']]],\n+ ['destroy_12', ['destroy', ['../../../codec/html/structosmo__ecu__ops.html#a34b0dfdc2154bf3f347e15bc00ad491c', 1, 'osmo_ecu_ops']]],\n+ ['df_5fname_13', ['df_name', ['../structosim__file__desc.html#acd5f88bc0db542df0266522432699cac', 1, 'osim_file_desc']]],\n+ ['df_5fname_5flen_14', ['df_name_len', ['../structosim__file__desc.html#ad202088cd7901bde0a6ccdbbadbedba7', 1, 'osim_file_desc']]],\n+ ['dwactiveprotocol_15', ['dwActiveProtocol', ['../structpcsc__reader__state.html#adc365dac6a188434cdb295cdc1257f68', 1, 'pcsc_reader_state']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_5.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_5.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -8,27 +8,10 @@\n ['egprs_5fmcs4_6', ['EGPRS_MCS4', ['../../../coding/html/group__coding.html#ggaadce72fa9aeafadf3b1884e4d817248da8af4398e7166bd5924f3aa418b30c29e', 1, ]]],\n ['egprs_5fmcs5_7', ['EGPRS_MCS5', ['../../../coding/html/group__coding.html#ggaadce72fa9aeafadf3b1884e4d817248dada135a70aa76da62df86eb99964dd65c', 1, ]]],\n ['egprs_5fmcs6_8', ['EGPRS_MCS6', ['../../../coding/html/group__coding.html#ggaadce72fa9aeafadf3b1884e4d817248dab940bb4672739944df9d15ed6128e81c', 1, ]]],\n ['egprs_5fmcs7_9', ['EGPRS_MCS7', ['../../../coding/html/group__coding.html#ggaadce72fa9aeafadf3b1884e4d817248daef1a0689598e615b278c1ffa7cb8a82c', 1, ]]],\n ['egprs_5fmcs8_10', ['EGPRS_MCS8', ['../../../coding/html/group__coding.html#ggaadce72fa9aeafadf3b1884e4d817248dab22dc1595b05f9d86ee63a9c77e37970', 1, ]]],\n ['egprs_5fmcs9_11', ['EGPRS_MCS9', ['../../../coding/html/group__coding.html#ggaadce72fa9aeafadf3b1884e4d817248dafc26bd4e6a07b5e94fe840203200676f', 1, ]]],\n ['egprs_5fnum_5fmcs_12', ['EGPRS_NUM_MCS', ['../../../coding/html/group__coding.html#ggaadce72fa9aeafadf3b1884e4d817248da0cdd12761753d27eb216c650b9d79524', 1, ]]],\n- ['else_13', ['else', ['../../../vty/html/group__command.html#ga0544c3fe466e421738dae463968b70ba', 1, ]]],\n- ['enable_14', ['enable', ['../../../vty/html/structhost.html#ace72f74a0e8a9de32416e8c5506dbabb', 1, 'host']]],\n- ['enable_5fencrypt_15', ['enable_encrypt', ['../../../vty/html/structhost.html#afba3bc94121be3f66115ba2bec80b7bd', 1, 'host']]],\n- ['enable_5fnode_16', ['enable_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a8eeaebd59fec75e66abd261377c21a2d', 1, 'ENABLE_NODE(Global Namespace)'],\n- ['../../../vty/html/group__command.html#ga8c21436880f3e2093b08c767af23ab82', 1, 'enable_node(Global Namespace)']\n- ]],\n- ['encode_17', ['encode', ['../structosim__file__ops.html#a6172d6fa42232c45130af53c8745c914', 1, 'osim_file_ops']]],\n- ['encoded_5fdata_18', ['encoded_data', ['../structosim__file.html#a8e7506302bd53149a9bf3e065897a8b4', 1, 'osim_file']]],\n- ['encrypt_19', ['encrypt', ['../../../vty/html/structhost.html#aabaa0ca6772ffc87e7d8b2628de0c009', 1, 'host']]],\n- ['entry_20', ['entry', ['../../../vty/html/structvty__parent__node.html#ae38f00a6c45f0a4124ceae3f248a63a8', 1, 'vty_parent_node::entry'],\n- ['../../../vty/html/structtelnet__connection.html#a60f57808d29c487c1dbe3b2cb09e74fd', 1, 'telnet_connection::entry'],\n- ['../../../vty/html/structcpu__affinity__it.html#acf8834a12b78bcf61c0a89698af426ec', 1, 'cpu_affinity_it::entry']\n- ]],\n- ['escape_21', ['escape', ['../../../vty/html/structvty.html#a5b11c8d6a7cc2ff7cad6a62fa26ffde5', 1, 'vty']]],\n- ['event_22', ['event', ['../../../vty/html/structvty__signal__data.html#ab34ce361f54cf5cb7ac31a8784845eea', 1, 'vty_signal_data']]],\n- ['ever_23', ['ever', ['../../../vty/html/structvty__app__info.html#a3dc9d0cd69b09c5b87b91885fd454a5b', 1, 'vty_app_info']]],\n- ['exact_5fmatch_24', ['EXACT_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82cadfbe19133d0377544d453f088e2d8f79', 1, ]]],\n- ['expert_5fmode_25', ['expert_mode', ['../../../vty/html/structvty.html#aac63d86609810e127c8a6e5026e121f1', 1, 'vty']]],\n- ['extend_5fmatch_26', ['EXTEND_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca133ee399bf54fb3a8548170f6c1a145c', 1, ]]]\n+ ['encode_13', ['encode', ['../structosim__file__ops.html#a6172d6fa42232c45130af53c8745c914', 1, 'osim_file_ops']]],\n+ ['encoded_5fdata_14', ['encoded_data', ['../structosim__file.html#a8e7506302bd53149a9bf3e065897a8b4', 1, 'osim_file']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_6.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_6.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,18 +1,8 @@\n var searchData = [\n- ['fail_0', ['fail', ['../../../vty/html/structvty.html#a2bbfb0bd919de5d12e7636edbe1e60bd', 1, 'vty']]],\n- ['fd_1', ['fd', ['../../../vty/html/structtelnet__connection.html#a670f51f68e92fd753f4c0a1ccda83619', 1, 'telnet_connection::fd'],\n- ['../../../vty/html/structvty.html#aee2408e6a9e7f85adeba482cd2b5da42', 1, 'vty::fd']\n- ]],\n- ['fid_2', ['fid', ['../structosim__file__desc.html#abddfb7bdafa13b8dc0f248281db30914', 1, 'osim_file_desc']]],\n- ['file_3', ['file', ['../../../vty/html/structvty.html#a7ea9cf776769ea2b0cb8e56d7cfbe076', 1, 'vty::file'],\n- ['../structosim__decoded__data.html#a4cd2f64db9c100224901aa0f0f07b8c0', 1, 'osim_decoded_data::file']\n- ]],\n- ['filter_4', ['filter', ['../../../vty/html/structwalk__cb__params.html#a46b8b6f3cc4bbb9c514faddeb78d86cf', 1, 'walk_cb_params']]],\n- ['flags_5', ['flags', ['../structosim__file__desc.html#a42c44933c18e7423ef31195d5522ffea', 1, 'osim_file_desc']]],\n- ['frame_5fbackup_6', ['frame_backup', ['../../../codec/html/structosmo__ecu__fr__state.html#a2b3e0ed3b4635c4ffea700edf743d8f5', 1, 'osmo_ecu_fr_state']]],\n- ['frame_5fin_7', ['frame_in', ['../../../codec/html/structosmo__ecu__ops.html#aae8e7085da894c44c7f22e413d19efeb', 1, 'osmo_ecu_ops']]],\n- ['frame_5fout_8', ['frame_out', ['../../../codec/html/structosmo__ecu__ops.html#a11b7bd51a318a5de9797754f1c83a96c', 1, 'osmo_ecu_ops']]],\n- ['func_9', ['func', ['../../../vty/html/structcmd__element.html#a7b68758c0b1582f09397f81ee74d6d58', 1, 'cmd_element::func'],\n- ['../../../vty/html/structcmd__node.html#af9a510736dbeaa86950d68c360c4bdd0', 1, 'cmd_node::func']\n- ]]\n+ ['fid_0', ['fid', ['../structosim__file__desc.html#abddfb7bdafa13b8dc0f248281db30914', 1, 'osim_file_desc']]],\n+ ['file_1', ['file', ['../structosim__decoded__data.html#a4cd2f64db9c100224901aa0f0f07b8c0', 1, 'osim_decoded_data']]],\n+ ['flags_2', ['flags', ['../structosim__file__desc.html#a42c44933c18e7423ef31195d5522ffea', 1, 'osim_file_desc']]],\n+ ['frame_5fbackup_3', ['frame_backup', ['../../../codec/html/structosmo__ecu__fr__state.html#a2b3e0ed3b4635c4ffea700edf743d8f5', 1, 'osmo_ecu_fr_state']]],\n+ ['frame_5fin_4', ['frame_in', ['../../../codec/html/structosmo__ecu__ops.html#aae8e7085da894c44c7f22e413d19efeb', 1, 'osmo_ecu_ops']]],\n+ ['frame_5fout_5', ['frame_out', ['../../../codec/html/structosmo__ecu__ops.html#a11b7bd51a318a5de9797754f1c83a96c', 1, 'osmo_ecu_ops']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_7.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_7.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,178 +1,174 @@\n var searchData = [\n- ['g_0', ['g', ['../../../vty/html/group__Tdef__VTY.html#ga47917df24fc1fec9b49b79b3ee038ea0', 1, ]]],\n- ['get_1', ['get', ['../../../ctrl/html/structctrl__cmd__element.html#a5c8303fc4d5923f8c7b1476d9932725f', 1, 'ctrl_cmd_element']]],\n- ['global_5ftdef_5fgroups_2', ['global_tdef_groups', ['../../../vty/html/group__Tdef__VTY.html#ga42bf824ac1f4a064e46741bad1aceef0', 1, ]]],\n- ['go_5fparent_5fcb_3', ['go_parent_cb', ['../../../vty/html/structvty__app__info.html#aa3baf69fe50725ad1b431f12daa8c152', 1, 'vty_app_info']]],\n- ['gp_5fins_5ftbl_5f8ce_4', ['gp_ins_tbl_8ce', ['../class__tables_8c.html#aabf7ae3711ae2dc4d2448265291bcf37', 1, 'class_tables.c']]],\n- ['group_5farg_5', ['group_arg', ['../../../vty/html/group__Tdef__VTY.html#gafee381e8df53a488a63dbd184967d812', 1, ]]],\n- ['gsm0503_5fafs_5fic_5fsbit_6', ['gsm0503_afs_ic_sbit', ['../../../coding/html/group__tables.html#gab49e9b9050ed7b73373110f191b14a51', 1, 'gsm0503_afs_ic_sbit(Global Namespace)'],\n+ ['get_0', ['get', ['../../../ctrl/html/structctrl__cmd__element.html#a5c8303fc4d5923f8c7b1476d9932725f', 1, 'ctrl_cmd_element']]],\n+ ['gp_5fins_5ftbl_5f8ce_1', ['gp_ins_tbl_8ce', ['../class__tables_8c.html#aabf7ae3711ae2dc4d2448265291bcf37', 1, 'class_tables.c']]],\n+ ['gsm0503_5fafs_5fic_5fsbit_2', ['gsm0503_afs_ic_sbit', ['../../../coding/html/group__tables.html#gab49e9b9050ed7b73373110f191b14a51', 1, 'gsm0503_afs_ic_sbit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gab49e9b9050ed7b73373110f191b14a51', 1, 'gsm0503_afs_ic_sbit(Global Namespace)']\n ]],\n- ['gsm0503_5fafs_5fic_5fubit_7', ['gsm0503_afs_ic_ubit', ['../../../coding/html/group__tables.html#ga9c8a886bc0bafcba0579a034b2689074', 1, 'gsm0503_afs_ic_ubit(Global Namespace)'],\n+ ['gsm0503_5fafs_5fic_5fubit_3', ['gsm0503_afs_ic_ubit', ['../../../coding/html/group__tables.html#ga9c8a886bc0bafcba0579a034b2689074', 1, 'gsm0503_afs_ic_ubit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga9c8a886bc0bafcba0579a034b2689074', 1, 'gsm0503_afs_ic_ubit(Global Namespace)']\n ]],\n- ['gsm0503_5fahs_5fic_5fsbit_8', ['gsm0503_ahs_ic_sbit', ['../../../coding/html/group__tables.html#gab8eb2d4507432cb7a32c40c66207bbb4', 1, 'gsm0503_ahs_ic_sbit(Global Namespace)'],\n+ ['gsm0503_5fahs_5fic_5fsbit_4', ['gsm0503_ahs_ic_sbit', ['../../../coding/html/group__tables.html#gab8eb2d4507432cb7a32c40c66207bbb4', 1, 'gsm0503_ahs_ic_sbit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gab8eb2d4507432cb7a32c40c66207bbb4', 1, 'gsm0503_ahs_ic_sbit(Global Namespace)']\n ]],\n- ['gsm0503_5fahs_5fic_5fubit_9', ['gsm0503_ahs_ic_ubit', ['../../../coding/html/group__tables.html#ga98f074630e33d240e9c3db732144f50f', 1, 'gsm0503_ahs_ic_ubit(Global Namespace)'],\n+ ['gsm0503_5fahs_5fic_5fubit_5', ['gsm0503_ahs_ic_ubit', ['../../../coding/html/group__tables.html#ga98f074630e33d240e9c3db732144f50f', 1, 'gsm0503_ahs_ic_ubit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga98f074630e33d240e9c3db732144f50f', 1, 'gsm0503_ahs_ic_ubit(Global Namespace)']\n ]],\n- ['gsm0503_5famr_5fcrc14_10', ['gsm0503_amr_crc14', ['../../../coding/html/group__parity.html#ga90698eefd2bde3ee403dde6280d2cf27', 1, 'gsm0503_amr_crc14(Global Namespace)'],\n+ ['gsm0503_5famr_5fcrc14_6', ['gsm0503_amr_crc14', ['../../../coding/html/group__parity.html#ga90698eefd2bde3ee403dde6280d2cf27', 1, 'gsm0503_amr_crc14(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga90698eefd2bde3ee403dde6280d2cf27', 1, 'gsm0503_amr_crc14(Global Namespace)']\n ]],\n- ['gsm0503_5famr_5fcrc6_11', ['gsm0503_amr_crc6', ['../../../coding/html/group__parity.html#gab3fc09b3e089291e82378da97ce3dbc9', 1, 'gsm0503_amr_crc6(Global Namespace)'],\n+ ['gsm0503_5famr_5fcrc6_7', ['gsm0503_amr_crc6', ['../../../coding/html/group__parity.html#gab3fc09b3e089291e82378da97ce3dbc9', 1, 'gsm0503_amr_crc6(Global Namespace)'],\n ['../../../coding/html/group__parity.html#gab3fc09b3e089291e82378da97ce3dbc9', 1, 'gsm0503_amr_crc6(Global Namespace)']\n ]],\n- ['gsm0503_5famr_5fdtx_5fframe_5fnames_12', ['gsm0503_amr_dtx_frame_names', ['../../../coding/html/group__coding.html#gac6374b677079e92e9c5503daed4c3f0f', 1, ]]],\n- ['gsm0503_5fcs234_5fcrc16_13', ['gsm0503_cs234_crc16', ['../../../coding/html/group__parity.html#ga4cb445bc5f862f9fef12264857f821ae', 1, 'gsm0503_cs234_crc16(Global Namespace)'],\n+ ['gsm0503_5famr_5fdtx_5fframe_5fnames_8', ['gsm0503_amr_dtx_frame_names', ['../../../coding/html/group__coding.html#gac6374b677079e92e9c5503daed4c3f0f', 1, ]]],\n+ ['gsm0503_5fcs234_5fcrc16_9', ['gsm0503_cs234_crc16', ['../../../coding/html/group__parity.html#ga4cb445bc5f862f9fef12264857f821ae', 1, 'gsm0503_cs234_crc16(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga4cb445bc5f862f9fef12264857f821ae', 1, 'gsm0503_cs234_crc16(Global Namespace)']\n ]],\n- ['gsm0503_5ffire_5fcrc40_14', ['gsm0503_fire_crc40', ['../../../coding/html/group__parity.html#ga98de51b3b0c266ee39eccc8eeb8bab72', 1, 'gsm0503_fire_crc40(Global Namespace)'],\n+ ['gsm0503_5ffire_5fcrc40_10', ['gsm0503_fire_crc40', ['../../../coding/html/group__parity.html#ga98de51b3b0c266ee39eccc8eeb8bab72', 1, 'gsm0503_fire_crc40(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga98de51b3b0c266ee39eccc8eeb8bab72', 1, 'gsm0503_fire_crc40(Global Namespace)']\n ]],\n- ['gsm0503_5fgsm_5fefr_5fprotected_5fbits_15', ['gsm0503_gsm_efr_protected_bits', ['../../../coding/html/group__tables.html#gacc2ef5f5beeb76ebb9f7501d79a14770', 1, 'gsm0503_gsm_efr_protected_bits(Global Namespace)'],\n+ ['gsm0503_5fgsm_5fefr_5fprotected_5fbits_11', ['gsm0503_gsm_efr_protected_bits', ['../../../coding/html/group__tables.html#gacc2ef5f5beeb76ebb9f7501d79a14770', 1, 'gsm0503_gsm_efr_protected_bits(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gacc2ef5f5beeb76ebb9f7501d79a14770', 1, 'gsm0503_gsm_efr_protected_bits(Global Namespace)']\n ]],\n- ['gsm0503_5fgsm_5ffr_5fmap_16', ['gsm0503_gsm_fr_map', ['../../../coding/html/group__tables.html#gaffd0d72674078a6c0fae9b2cf70a8204', 1, 'gsm0503_gsm_fr_map(Global Namespace)'],\n+ ['gsm0503_5fgsm_5ffr_5fmap_12', ['gsm0503_gsm_fr_map', ['../../../coding/html/group__tables.html#gaffd0d72674078a6c0fae9b2cf70a8204', 1, 'gsm0503_gsm_fr_map(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaffd0d72674078a6c0fae9b2cf70a8204', 1, 'gsm0503_gsm_fr_map(Global Namespace)']\n ]],\n- ['gsm0503_5finterleave_5fmcs5_17', ['gsm0503_interleave_mcs5', ['../../../coding/html/group__tables.html#gafb0fae9a25edbcdfb453d490ac10a817', 1, 'gsm0503_interleave_mcs5(Global Namespace)'],\n+ ['gsm0503_5finterleave_5fmcs5_13', ['gsm0503_interleave_mcs5', ['../../../coding/html/group__tables.html#gafb0fae9a25edbcdfb453d490ac10a817', 1, 'gsm0503_interleave_mcs5(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gafb0fae9a25edbcdfb453d490ac10a817', 1, 'gsm0503_interleave_mcs5(Global Namespace)']\n ]],\n- ['gsm0503_5fmcs5_5fusf_5fprecode_5ftable_18', ['gsm0503_mcs5_usf_precode_table', ['../../../coding/html/group__tables.html#gab243e7c77b0e8063f24363a7623f9372', 1, 'gsm0503_mcs5_usf_precode_table(Global Namespace)'],\n+ ['gsm0503_5fmcs5_5fusf_5fprecode_5ftable_14', ['gsm0503_mcs5_usf_precode_table', ['../../../coding/html/group__tables.html#gab243e7c77b0e8063f24363a7623f9372', 1, 'gsm0503_mcs5_usf_precode_table(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gab243e7c77b0e8063f24363a7623f9372', 1, 'gsm0503_mcs5_usf_precode_table(Global Namespace)']\n ]],\n- ['gsm0503_5fmcs_5fcrc12_19', ['gsm0503_mcs_crc12', ['../../../coding/html/group__parity.html#ga623b298cf1b108553bf1710f787573e5', 1, 'gsm0503_mcs_crc12(Global Namespace)'],\n+ ['gsm0503_5fmcs_5fcrc12_15', ['gsm0503_mcs_crc12', ['../../../coding/html/group__parity.html#ga623b298cf1b108553bf1710f787573e5', 1, 'gsm0503_mcs_crc12(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga623b298cf1b108553bf1710f787573e5', 1, 'gsm0503_mcs_crc12(Global Namespace)']\n ]],\n- ['gsm0503_5fmcs_5fcrc8_5fhdr_20', ['gsm0503_mcs_crc8_hdr', ['../../../coding/html/group__parity.html#ga40b02107f477eef4f8a83874b7c5845b', 1, 'gsm0503_mcs_crc8_hdr(Global Namespace)'],\n+ ['gsm0503_5fmcs_5fcrc8_5fhdr_16', ['gsm0503_mcs_crc8_hdr', ['../../../coding/html/group__parity.html#ga40b02107f477eef4f8a83874b7c5845b', 1, 'gsm0503_mcs_crc8_hdr(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga40b02107f477eef4f8a83874b7c5845b', 1, 'gsm0503_mcs_crc8_hdr(Global Namespace)']\n ]],\n- ['gsm0503_5fmcs_5fdl_5fcodes_21', ['gsm0503_mcs_dl_codes', ['../../../coding/html/group__coding.html#gad9357b19e18fa56b098015336d24914d', 1, ]]],\n- ['gsm0503_5fmcs_5ful_5fcodes_22', ['gsm0503_mcs_ul_codes', ['../../../coding/html/group__coding.html#ga316e84051ae5ae8b512632cf2b821747', 1, ]]],\n- ['gsm0503_5fpdtch_5fedge_5fhl_5fhn_5fsbit_23', ['gsm0503_pdtch_edge_hl_hn_sbit', ['../../../coding/html/group__tables.html#ga358b1c94cd53f3aa0399730af5f2bb4b', 1, 'gsm0503_pdtch_edge_hl_hn_sbit(Global Namespace)'],\n+ ['gsm0503_5fmcs_5fdl_5fcodes_17', ['gsm0503_mcs_dl_codes', ['../../../coding/html/group__coding.html#gad9357b19e18fa56b098015336d24914d', 1, ]]],\n+ ['gsm0503_5fmcs_5ful_5fcodes_18', ['gsm0503_mcs_ul_codes', ['../../../coding/html/group__coding.html#ga316e84051ae5ae8b512632cf2b821747', 1, ]]],\n+ ['gsm0503_5fpdtch_5fedge_5fhl_5fhn_5fsbit_19', ['gsm0503_pdtch_edge_hl_hn_sbit', ['../../../coding/html/group__tables.html#ga358b1c94cd53f3aa0399730af5f2bb4b', 1, 'gsm0503_pdtch_edge_hl_hn_sbit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga358b1c94cd53f3aa0399730af5f2bb4b', 1, 'gsm0503_pdtch_edge_hl_hn_sbit(Global Namespace)']\n ]],\n- ['gsm0503_5fpdtch_5fedge_5fhl_5fhn_5fubit_24', ['gsm0503_pdtch_edge_hl_hn_ubit', ['../../../coding/html/group__tables.html#gaf615f778e0469f887ab4a6ac8fa56d81', 1, 'gsm0503_pdtch_edge_hl_hn_ubit(Global Namespace)'],\n+ ['gsm0503_5fpdtch_5fedge_5fhl_5fhn_5fubit_20', ['gsm0503_pdtch_edge_hl_hn_ubit', ['../../../coding/html/group__tables.html#gaf615f778e0469f887ab4a6ac8fa56d81', 1, 'gsm0503_pdtch_edge_hl_hn_ubit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaf615f778e0469f887ab4a6ac8fa56d81', 1, 'gsm0503_pdtch_edge_hl_hn_ubit(Global Namespace)']\n ]],\n- ['gsm0503_5fpdtch_5fhl_5fhn_5fsbit_25', ['gsm0503_pdtch_hl_hn_sbit', ['../../../coding/html/group__tables.html#gac52259a7a9f20159ce8886cb110cb650', 1, 'gsm0503_pdtch_hl_hn_sbit(Global Namespace)'],\n+ ['gsm0503_5fpdtch_5fhl_5fhn_5fsbit_21', ['gsm0503_pdtch_hl_hn_sbit', ['../../../coding/html/group__tables.html#gac52259a7a9f20159ce8886cb110cb650', 1, 'gsm0503_pdtch_hl_hn_sbit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gac52259a7a9f20159ce8886cb110cb650', 1, 'gsm0503_pdtch_hl_hn_sbit(Global Namespace)']\n ]],\n- ['gsm0503_5fpdtch_5fhl_5fhn_5fubit_26', ['gsm0503_pdtch_hl_hn_ubit', ['../../../coding/html/group__tables.html#ga41d417c0e88182edb6bafb4fcbbf4901', 1, 'gsm0503_pdtch_hl_hn_ubit(Global Namespace)'],\n+ ['gsm0503_5fpdtch_5fhl_5fhn_5fubit_22', ['gsm0503_pdtch_hl_hn_ubit', ['../../../coding/html/group__tables.html#ga41d417c0e88182edb6bafb4fcbbf4901', 1, 'gsm0503_pdtch_hl_hn_ubit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga41d417c0e88182edb6bafb4fcbbf4901', 1, 'gsm0503_pdtch_hl_hn_ubit(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fcs2_27', ['gsm0503_puncture_cs2', ['../../../coding/html/group__tables.html#ga4c99809fc3a30703721f1440199d41cf', 1, 'gsm0503_puncture_cs2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fcs2_23', ['gsm0503_puncture_cs2', ['../../../coding/html/group__tables.html#ga4c99809fc3a30703721f1440199d41cf', 1, 'gsm0503_puncture_cs2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga4c99809fc3a30703721f1440199d41cf', 1, 'gsm0503_puncture_cs2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fcs3_28', ['gsm0503_puncture_cs3', ['../../../coding/html/group__tables.html#gab542e6dcff26b8ad882338142230163b', 1, 'gsm0503_puncture_cs3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fcs3_24', ['gsm0503_puncture_cs3', ['../../../coding/html/group__tables.html#gab542e6dcff26b8ad882338142230163b', 1, 'gsm0503_puncture_cs3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gab542e6dcff26b8ad882338142230163b', 1, 'gsm0503_puncture_cs3(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs1_5fdl_5fhdr_29', ['gsm0503_puncture_mcs1_dl_hdr', ['../../../coding/html/group__tables.html#ga63f88a742093bc2a1cb2df0c2d7334b7', 1, 'gsm0503_puncture_mcs1_dl_hdr(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs1_5fdl_5fhdr_25', ['gsm0503_puncture_mcs1_dl_hdr', ['../../../coding/html/group__tables.html#ga63f88a742093bc2a1cb2df0c2d7334b7', 1, 'gsm0503_puncture_mcs1_dl_hdr(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga63f88a742093bc2a1cb2df0c2d7334b7', 1, 'gsm0503_puncture_mcs1_dl_hdr(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs1_5fp1_30', ['gsm0503_puncture_mcs1_p1', ['../../../coding/html/group__tables.html#ga79cc39def8daf6989bb378c06251bc73', 1, 'gsm0503_puncture_mcs1_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs1_5fp1_26', ['gsm0503_puncture_mcs1_p1', ['../../../coding/html/group__tables.html#ga79cc39def8daf6989bb378c06251bc73', 1, 'gsm0503_puncture_mcs1_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga79cc39def8daf6989bb378c06251bc73', 1, 'gsm0503_puncture_mcs1_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs1_5fp2_31', ['gsm0503_puncture_mcs1_p2', ['../../../coding/html/group__tables.html#ga784520ed8ed755417a990f272a50b81a', 1, 'gsm0503_puncture_mcs1_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs1_5fp2_27', ['gsm0503_puncture_mcs1_p2', ['../../../coding/html/group__tables.html#ga784520ed8ed755417a990f272a50b81a', 1, 'gsm0503_puncture_mcs1_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga784520ed8ed755417a990f272a50b81a', 1, 'gsm0503_puncture_mcs1_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs1_5ful_5fhdr_32', ['gsm0503_puncture_mcs1_ul_hdr', ['../../../coding/html/group__tables.html#ga2a9952b0015723c62230b3f09233d652', 1, 'gsm0503_puncture_mcs1_ul_hdr(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs1_5ful_5fhdr_28', ['gsm0503_puncture_mcs1_ul_hdr', ['../../../coding/html/group__tables.html#ga2a9952b0015723c62230b3f09233d652', 1, 'gsm0503_puncture_mcs1_ul_hdr(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga2a9952b0015723c62230b3f09233d652', 1, 'gsm0503_puncture_mcs1_ul_hdr(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs2_5fp1_33', ['gsm0503_puncture_mcs2_p1', ['../../../coding/html/group__tables.html#ga9ebfd5ec16e055f6b176d84bc3c876bd', 1, 'gsm0503_puncture_mcs2_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs2_5fp1_29', ['gsm0503_puncture_mcs2_p1', ['../../../coding/html/group__tables.html#ga9ebfd5ec16e055f6b176d84bc3c876bd', 1, 'gsm0503_puncture_mcs2_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga9ebfd5ec16e055f6b176d84bc3c876bd', 1, 'gsm0503_puncture_mcs2_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs2_5fp2_34', ['gsm0503_puncture_mcs2_p2', ['../../../coding/html/group__tables.html#gac68cf12258d16a5446a0c6914cdcf4b7', 1, 'gsm0503_puncture_mcs2_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs2_5fp2_30', ['gsm0503_puncture_mcs2_p2', ['../../../coding/html/group__tables.html#gac68cf12258d16a5446a0c6914cdcf4b7', 1, 'gsm0503_puncture_mcs2_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gac68cf12258d16a5446a0c6914cdcf4b7', 1, 'gsm0503_puncture_mcs2_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs3_5fp1_35', ['gsm0503_puncture_mcs3_p1', ['../../../coding/html/group__tables.html#ga44ebb937d67a0694bad8541f7a3ee412', 1, 'gsm0503_puncture_mcs3_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs3_5fp1_31', ['gsm0503_puncture_mcs3_p1', ['../../../coding/html/group__tables.html#ga44ebb937d67a0694bad8541f7a3ee412', 1, 'gsm0503_puncture_mcs3_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga44ebb937d67a0694bad8541f7a3ee412', 1, 'gsm0503_puncture_mcs3_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs3_5fp2_36', ['gsm0503_puncture_mcs3_p2', ['../../../coding/html/group__tables.html#ga8be53889c3d94a4669b03d5a0f9fe4a4', 1, 'gsm0503_puncture_mcs3_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs3_5fp2_32', ['gsm0503_puncture_mcs3_p2', ['../../../coding/html/group__tables.html#ga8be53889c3d94a4669b03d5a0f9fe4a4', 1, 'gsm0503_puncture_mcs3_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga8be53889c3d94a4669b03d5a0f9fe4a4', 1, 'gsm0503_puncture_mcs3_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs3_5fp3_37', ['gsm0503_puncture_mcs3_p3', ['../../../coding/html/group__tables.html#ga80c3a82eaf9c6367bc3a968487da7c4a', 1, 'gsm0503_puncture_mcs3_p3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs3_5fp3_33', ['gsm0503_puncture_mcs3_p3', ['../../../coding/html/group__tables.html#ga80c3a82eaf9c6367bc3a968487da7c4a', 1, 'gsm0503_puncture_mcs3_p3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga80c3a82eaf9c6367bc3a968487da7c4a', 1, 'gsm0503_puncture_mcs3_p3(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs4_5fp1_38', ['gsm0503_puncture_mcs4_p1', ['../../../coding/html/group__tables.html#gad221977ef77440a46d1b0e9dd156ffb1', 1, 'gsm0503_puncture_mcs4_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs4_5fp1_34', ['gsm0503_puncture_mcs4_p1', ['../../../coding/html/group__tables.html#gad221977ef77440a46d1b0e9dd156ffb1', 1, 'gsm0503_puncture_mcs4_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gad221977ef77440a46d1b0e9dd156ffb1', 1, 'gsm0503_puncture_mcs4_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs4_5fp2_39', ['gsm0503_puncture_mcs4_p2', ['../../../coding/html/group__tables.html#gaae3c2cc7ab633546fcd24a671d05a7be', 1, 'gsm0503_puncture_mcs4_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs4_5fp2_35', ['gsm0503_puncture_mcs4_p2', ['../../../coding/html/group__tables.html#gaae3c2cc7ab633546fcd24a671d05a7be', 1, 'gsm0503_puncture_mcs4_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaae3c2cc7ab633546fcd24a671d05a7be', 1, 'gsm0503_puncture_mcs4_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs4_5fp3_40', ['gsm0503_puncture_mcs4_p3', ['../../../coding/html/group__tables.html#gabae35c9be5090ca4e76873769d96bebb', 1, 'gsm0503_puncture_mcs4_p3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs4_5fp3_36', ['gsm0503_puncture_mcs4_p3', ['../../../coding/html/group__tables.html#gabae35c9be5090ca4e76873769d96bebb', 1, 'gsm0503_puncture_mcs4_p3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gabae35c9be5090ca4e76873769d96bebb', 1, 'gsm0503_puncture_mcs4_p3(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs5_5fp1_41', ['gsm0503_puncture_mcs5_p1', ['../../../coding/html/group__tables.html#ga847d049cb7a22ec14bf7aefb4196d64e', 1, 'gsm0503_puncture_mcs5_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs5_5fp1_37', ['gsm0503_puncture_mcs5_p1', ['../../../coding/html/group__tables.html#ga847d049cb7a22ec14bf7aefb4196d64e', 1, 'gsm0503_puncture_mcs5_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga847d049cb7a22ec14bf7aefb4196d64e', 1, 'gsm0503_puncture_mcs5_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs5_5fp2_42', ['gsm0503_puncture_mcs5_p2', ['../../../coding/html/group__tables.html#ga29f03b7c57af255bac9f824b1bf9bab9', 1, 'gsm0503_puncture_mcs5_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs5_5fp2_38', ['gsm0503_puncture_mcs5_p2', ['../../../coding/html/group__tables.html#ga29f03b7c57af255bac9f824b1bf9bab9', 1, 'gsm0503_puncture_mcs5_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga29f03b7c57af255bac9f824b1bf9bab9', 1, 'gsm0503_puncture_mcs5_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs6_5fp1_43', ['gsm0503_puncture_mcs6_p1', ['../../../coding/html/group__tables.html#gaa1608b61372ec6f8b74e09898416f4d9', 1, 'gsm0503_puncture_mcs6_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs6_5fp1_39', ['gsm0503_puncture_mcs6_p1', ['../../../coding/html/group__tables.html#gaa1608b61372ec6f8b74e09898416f4d9', 1, 'gsm0503_puncture_mcs6_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaa1608b61372ec6f8b74e09898416f4d9', 1, 'gsm0503_puncture_mcs6_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs6_5fp2_44', ['gsm0503_puncture_mcs6_p2', ['../../../coding/html/group__tables.html#ga83030b78d95eeeebe2563eb749247a07', 1, 'gsm0503_puncture_mcs6_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs6_5fp2_40', ['gsm0503_puncture_mcs6_p2', ['../../../coding/html/group__tables.html#ga83030b78d95eeeebe2563eb749247a07', 1, 'gsm0503_puncture_mcs6_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga83030b78d95eeeebe2563eb749247a07', 1, 'gsm0503_puncture_mcs6_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs7_5fdl_5fhdr_45', ['gsm0503_puncture_mcs7_dl_hdr', ['../../../coding/html/group__tables.html#gabf10743c426cb28824871fe3b73ee995', 1, 'gsm0503_puncture_mcs7_dl_hdr(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs7_5fdl_5fhdr_41', ['gsm0503_puncture_mcs7_dl_hdr', ['../../../coding/html/group__tables.html#gabf10743c426cb28824871fe3b73ee995', 1, 'gsm0503_puncture_mcs7_dl_hdr(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gabf10743c426cb28824871fe3b73ee995', 1, 'gsm0503_puncture_mcs7_dl_hdr(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs7_5fp1_46', ['gsm0503_puncture_mcs7_p1', ['../../../coding/html/group__tables.html#ga70d11a1ccf713e8932e1725a35b6a68d', 1, 'gsm0503_puncture_mcs7_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs7_5fp1_42', ['gsm0503_puncture_mcs7_p1', ['../../../coding/html/group__tables.html#ga70d11a1ccf713e8932e1725a35b6a68d', 1, 'gsm0503_puncture_mcs7_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga70d11a1ccf713e8932e1725a35b6a68d', 1, 'gsm0503_puncture_mcs7_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs7_5fp2_47', ['gsm0503_puncture_mcs7_p2', ['../../../coding/html/group__tables.html#gaf8fe349824475403a44952c9b36692af', 1, 'gsm0503_puncture_mcs7_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs7_5fp2_43', ['gsm0503_puncture_mcs7_p2', ['../../../coding/html/group__tables.html#gaf8fe349824475403a44952c9b36692af', 1, 'gsm0503_puncture_mcs7_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaf8fe349824475403a44952c9b36692af', 1, 'gsm0503_puncture_mcs7_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs7_5fp3_48', ['gsm0503_puncture_mcs7_p3', ['../../../coding/html/group__tables.html#ga6fb06a421aac8693dae53d9f832ead7c', 1, 'gsm0503_puncture_mcs7_p3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs7_5fp3_44', ['gsm0503_puncture_mcs7_p3', ['../../../coding/html/group__tables.html#ga6fb06a421aac8693dae53d9f832ead7c', 1, 'gsm0503_puncture_mcs7_p3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga6fb06a421aac8693dae53d9f832ead7c', 1, 'gsm0503_puncture_mcs7_p3(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs7_5ful_5fhdr_49', ['gsm0503_puncture_mcs7_ul_hdr', ['../../../coding/html/group__tables.html#ga0082ad7a1675316bc383f60c027cbd7e', 1, 'gsm0503_puncture_mcs7_ul_hdr(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs7_5ful_5fhdr_45', ['gsm0503_puncture_mcs7_ul_hdr', ['../../../coding/html/group__tables.html#ga0082ad7a1675316bc383f60c027cbd7e', 1, 'gsm0503_puncture_mcs7_ul_hdr(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga0082ad7a1675316bc383f60c027cbd7e', 1, 'gsm0503_puncture_mcs7_ul_hdr(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs8_5fp1_50', ['gsm0503_puncture_mcs8_p1', ['../../../coding/html/group__tables.html#ga5d855ea4c83b994b5bc88110a1dc2868', 1, 'gsm0503_puncture_mcs8_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs8_5fp1_46', ['gsm0503_puncture_mcs8_p1', ['../../../coding/html/group__tables.html#ga5d855ea4c83b994b5bc88110a1dc2868', 1, 'gsm0503_puncture_mcs8_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga5d855ea4c83b994b5bc88110a1dc2868', 1, 'gsm0503_puncture_mcs8_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs8_5fp2_51', ['gsm0503_puncture_mcs8_p2', ['../../../coding/html/group__tables.html#ga21f249a4d782676af78b1b8dd114d23d', 1, 'gsm0503_puncture_mcs8_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs8_5fp2_47', ['gsm0503_puncture_mcs8_p2', ['../../../coding/html/group__tables.html#ga21f249a4d782676af78b1b8dd114d23d', 1, 'gsm0503_puncture_mcs8_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga21f249a4d782676af78b1b8dd114d23d', 1, 'gsm0503_puncture_mcs8_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs8_5fp3_52', ['gsm0503_puncture_mcs8_p3', ['../../../coding/html/group__tables.html#gaf40fe44378b7c854c8dcb9e6f7d7fbb9', 1, 'gsm0503_puncture_mcs8_p3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs8_5fp3_48', ['gsm0503_puncture_mcs8_p3', ['../../../coding/html/group__tables.html#gaf40fe44378b7c854c8dcb9e6f7d7fbb9', 1, 'gsm0503_puncture_mcs8_p3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaf40fe44378b7c854c8dcb9e6f7d7fbb9', 1, 'gsm0503_puncture_mcs8_p3(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs9_5fp1_53', ['gsm0503_puncture_mcs9_p1', ['../../../coding/html/group__tables.html#ga8f39308751a182b38c7f9478c258c697', 1, 'gsm0503_puncture_mcs9_p1(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs9_5fp1_49', ['gsm0503_puncture_mcs9_p1', ['../../../coding/html/group__tables.html#ga8f39308751a182b38c7f9478c258c697', 1, 'gsm0503_puncture_mcs9_p1(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga8f39308751a182b38c7f9478c258c697', 1, 'gsm0503_puncture_mcs9_p1(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs9_5fp2_54', ['gsm0503_puncture_mcs9_p2', ['../../../coding/html/group__tables.html#ga89c39930525041534c38c42e03d59ee4', 1, 'gsm0503_puncture_mcs9_p2(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs9_5fp2_50', ['gsm0503_puncture_mcs9_p2', ['../../../coding/html/group__tables.html#ga89c39930525041534c38c42e03d59ee4', 1, 'gsm0503_puncture_mcs9_p2(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga89c39930525041534c38c42e03d59ee4', 1, 'gsm0503_puncture_mcs9_p2(Global Namespace)']\n ]],\n- ['gsm0503_5fpuncture_5fmcs9_5fp3_55', ['gsm0503_puncture_mcs9_p3', ['../../../coding/html/group__tables.html#gaeff543bc88bf0efe81d12916f21542a9', 1, 'gsm0503_puncture_mcs9_p3(Global Namespace)'],\n+ ['gsm0503_5fpuncture_5fmcs9_5fp3_51', ['gsm0503_puncture_mcs9_p3', ['../../../coding/html/group__tables.html#gaeff543bc88bf0efe81d12916f21542a9', 1, 'gsm0503_puncture_mcs9_p3(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gaeff543bc88bf0efe81d12916f21542a9', 1, 'gsm0503_puncture_mcs9_p3(Global Namespace)']\n ]],\n- ['gsm0503_5frach_5fcrc6_56', ['gsm0503_rach_crc6', ['../../../coding/html/group__parity.html#gaff1bfe6d953bb3e509dd1d9f54d0dcb7', 1, 'gsm0503_rach_crc6(Global Namespace)'],\n+ ['gsm0503_5frach_5fcrc6_52', ['gsm0503_rach_crc6', ['../../../coding/html/group__parity.html#gaff1bfe6d953bb3e509dd1d9f54d0dcb7', 1, 'gsm0503_rach_crc6(Global Namespace)'],\n ['../../../coding/html/group__parity.html#gaff1bfe6d953bb3e509dd1d9f54d0dcb7', 1, 'gsm0503_rach_crc6(Global Namespace)']\n ]],\n- ['gsm0503_5fsch_5fcrc10_57', ['gsm0503_sch_crc10', ['../../../coding/html/group__parity.html#ga6b73115f7c92d20be5bb9dcaae3b736c', 1, 'gsm0503_sch_crc10(Global Namespace)'],\n+ ['gsm0503_5fsch_5fcrc10_53', ['gsm0503_sch_crc10', ['../../../coding/html/group__parity.html#ga6b73115f7c92d20be5bb9dcaae3b736c', 1, 'gsm0503_sch_crc10(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga6b73115f7c92d20be5bb9dcaae3b736c', 1, 'gsm0503_sch_crc10(Global Namespace)']\n ]],\n- ['gsm0503_5ftch_5fefr_5fcrc8_58', ['gsm0503_tch_efr_crc8', ['../../../coding/html/group__parity.html#ga6bf508b66910111bb3ccfbb7c2bba35b', 1, 'gsm0503_tch_efr_crc8(Global Namespace)'],\n+ ['gsm0503_5ftch_5fefr_5fcrc8_54', ['gsm0503_tch_efr_crc8', ['../../../coding/html/group__parity.html#ga6bf508b66910111bb3ccfbb7c2bba35b', 1, 'gsm0503_tch_efr_crc8(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga6bf508b66910111bb3ccfbb7c2bba35b', 1, 'gsm0503_tch_efr_crc8(Global Namespace)']\n ]],\n- ['gsm0503_5ftch_5ffr_5fcrc3_59', ['gsm0503_tch_fr_crc3', ['../../../coding/html/group__parity.html#ga0350aa3e044535a11692cb2dc55f5d9c', 1, 'gsm0503_tch_fr_crc3(Global Namespace)'],\n+ ['gsm0503_5ftch_5ffr_5fcrc3_55', ['gsm0503_tch_fr_crc3', ['../../../coding/html/group__parity.html#ga0350aa3e044535a11692cb2dc55f5d9c', 1, 'gsm0503_tch_fr_crc3(Global Namespace)'],\n ['../../../coding/html/group__parity.html#ga0350aa3e044535a11692cb2dc55f5d9c', 1, 'gsm0503_tch_fr_crc3(Global Namespace)']\n ]],\n- ['gsm0503_5ftch_5fhr_5finterleaving_60', ['gsm0503_tch_hr_interleaving', ['../../../coding/html/group__tables.html#ga36150a8182c88c68033b360ac497d5a9', 1, 'gsm0503_tch_hr_interleaving(Global Namespace)'],\n+ ['gsm0503_5ftch_5fhr_5finterleaving_56', ['gsm0503_tch_hr_interleaving', ['../../../coding/html/group__tables.html#ga36150a8182c88c68033b360ac497d5a9', 1, 'gsm0503_tch_hr_interleaving(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga36150a8182c88c68033b360ac497d5a9', 1, 'gsm0503_tch_hr_interleaving(Global Namespace)']\n ]],\n- ['gsm0503_5fusf2six_61', ['gsm0503_usf2six', ['../../../coding/html/group__tables.html#gac67d6a5b6b55b2488a32acb2ed5f7526', 1, 'gsm0503_usf2six(Global Namespace)'],\n+ ['gsm0503_5fusf2six_57', ['gsm0503_usf2six', ['../../../coding/html/group__tables.html#gac67d6a5b6b55b2488a32acb2ed5f7526', 1, 'gsm0503_usf2six(Global Namespace)'],\n ['../../../coding/html/group__tables.html#gac67d6a5b6b55b2488a32acb2ed5f7526', 1, 'gsm0503_usf2six(Global Namespace)']\n ]],\n- ['gsm0503_5fusf2twelve_5fsbit_62', ['gsm0503_usf2twelve_sbit', ['../../../coding/html/group__tables.html#ga81b38add4ffe3f5d38514c6e19d05d27', 1, 'gsm0503_usf2twelve_sbit(Global Namespace)'],\n+ ['gsm0503_5fusf2twelve_5fsbit_58', ['gsm0503_usf2twelve_sbit', ['../../../coding/html/group__tables.html#ga81b38add4ffe3f5d38514c6e19d05d27', 1, 'gsm0503_usf2twelve_sbit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga81b38add4ffe3f5d38514c6e19d05d27', 1, 'gsm0503_usf2twelve_sbit(Global Namespace)']\n ]],\n- ['gsm0503_5fusf2twelve_5fubit_63', ['gsm0503_usf2twelve_ubit', ['../../../coding/html/group__tables.html#ga4040cf166966d297c780a76552e12603', 1, 'gsm0503_usf2twelve_ubit(Global Namespace)'],\n+ ['gsm0503_5fusf2twelve_5fubit_59', ['gsm0503_usf2twelve_ubit', ['../../../coding/html/group__tables.html#ga4040cf166966d297c780a76552e12603', 1, 'gsm0503_usf2twelve_ubit(Global Namespace)'],\n ['../../../coding/html/group__tables.html#ga4040cf166966d297c780a76552e12603', 1, 'gsm0503_usf2twelve_ubit(Global Namespace)']\n ]],\n- ['gsm1111_5fins_5fcase_64', ['gsm1111_ins_case', ['../class__tables_8c.html#a571485bfe3c8438ce752d9d6d366e4a1', 1, 'class_tables.c']]],\n- ['gsm1111_5fins_5ftbl_65', ['gsm1111_ins_tbl', ['../class__tables_8c.html#aa5d7135e2f069b03ad822102858ae0d2', 1, 'class_tables.c']]]\n+ ['gsm1111_5fins_5fcase_60', ['gsm1111_ins_case', ['../class__tables_8c.html#a571485bfe3c8438ce752d9d6d366e4a1', 1, 'class_tables.c']]],\n+ ['gsm1111_5fins_5ftbl_61', ['gsm1111_ins_tbl', ['../class__tables_8c.html#aa5d7135e2f069b03ad822102858ae0d2', 1, 'class_tables.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_8.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_8.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -2,16 +2,10 @@\n ['hcard_0', ['hCard', ['../structpcsc__reader__state.html#a42b31c2ada500038ae7abf6322d5d6a1', 1, 'pcsc_reader_state']]],\n ['hcontext_1', ['hContext', ['../structpcsc__reader__state.html#a70e525243b53be153f23a58b2df901c2', 1, 'pcsc_reader_state']]],\n ['hdr_5fcode_5flen_2', ['hdr_code_len', ['../../../coding/html/structgsm0503__mcs__code.html#a935e6d0cc9656fba1dc44ba1c29c6347', 1, 'gsm0503_mcs_code']]],\n ['hdr_5fconv_3', ['hdr_conv', ['../../../coding/html/structgsm0503__mcs__code.html#acb25873173fceb48ea889d77b23120f6', 1, 'gsm0503_mcs_code']]],\n ['hdr_5flen_4', ['hdr_len', ['../../../coding/html/structgsm0503__mcs__code.html#a63c650ba3d50208bbe9aadabea1df006', 1, 'gsm0503_mcs_code']]],\n ['hdr_5fpunc_5', ['hdr_punc', ['../../../coding/html/structgsm0503__mcs__code.html#a6fbc6ba97edf471a8426b02fd0920874', 1, 'gsm0503_mcs_code']]],\n ['hdr_5fpunc_5flen_6', ['hdr_punc_len', ['../../../coding/html/structgsm0503__mcs__code.html#a287202e409c52872d25e3c811708e644', 1, 'gsm0503_mcs_code']]],\n- ['head_7', ['head', ['../../../vty/html/structbuffer.html#aceeaf8b03ccc01f66abbbe727a9dc9c4', 1, 'buffer']]],\n- ['height_8', ['height', ['../../../vty/html/structvty.html#a89d8052878ac339006922c2151ca4ffa', 1, 'vty']]],\n- ['helper_9', ['helper', ['../structosim__cla__ins__case.html#a4bb9028ec030b106f2fb7272f370206f', 1, 'osim_cla_ins_case']]],\n- ['hindex_10', ['hindex', ['../../../vty/html/structvty.html#af08d6f44eed272e7bda1d474fe1573be', 1, 'vty']]],\n- ['hist_11', ['hist', ['../../../vty/html/structvty.html#a4f1cd306d23716324bb908dc5082100f', 1, 'vty']]],\n- ['host_12', ['host', ['../../../vty/html/group__command.html#gab4e4c95630aff8de923b0b7f25dec6e7', 1, ]]],\n- ['hp_13', ['hp', ['../../../vty/html/structvty.html#a7baae5746026d42a5c13693d95354b19', 1, 'vty']]],\n- ['hpsim_5fef_5fin_5fadf_5fhpsim_14', ['hpsim_ef_in_adf_hpsim', ['../card__fs__hpsim_8c.html#a59d3806e7f8d963b6e9912dfab0d0927', 1, 'card_fs_hpsim.c']]]\n+ ['helper_7', ['helper', ['../structosim__cla__ins__case.html#a4bb9028ec030b106f2fb7272f370206f', 1, 'osim_cla_ins_case']]],\n+ ['hpsim_5fef_5fin_5fadf_5fhpsim_8', ['hpsim_ef_in_adf_hpsim', ['../card__fs__hpsim_8c.html#a59d3806e7f8d963b6e9912dfab0d0927', 1, 'card_fs_hpsim.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_9.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_9.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,27 +1,12 @@\n var searchData = [\n- ['iac_0', ['iac', ['../../../vty/html/structvty.html#a84a9697ba7d4b0b1fc67da51a44cc46b', 1, 'vty']]],\n- ['iac_5fsb_5fin_5fprogress_1', ['iac_sb_in_progress', ['../../../vty/html/structvty.html#af43115c5fffab36e14b77b8a893a361a', 1, 'vty']]],\n- ['id_2', ['id', ['../../../ctrl/html/structctrl__cmd.html#a732ab2240bbe7d86013d73c2414c1f0a', 1, 'ctrl_cmd']]],\n- ['indent_3', ['indent', ['../../../vty/html/structvty.html#a7239283e35f10478f2b1ebd8ac7c171b', 1, 'vty::indent'],\n- ['../../../vty/html/structvty__parent__node.html#a706df075755733192200340946b7b58e', 1, 'vty_parent_node::indent']\n- ]],\n- ['index_4', ['index', ['../../../vty/html/struct__vector.html#a357e5c8b5afc67e75636eb8b91f8812a', 1, '_vector::index'],\n- ['../../../vty/html/structvty.html#a9179508dca757a3b7c345c86769b5b9a', 1, 'vty::index'],\n- ['../../../vty/html/structvty__parent__node.html#ad11b7344bd0f92a5aac370a91a82278f', 1, 'vty_parent_node::index']\n- ]],\n- ['index_5fsub_5', ['index_sub', ['../../../vty/html/structvty.html#a40fc67d1eda3d2f73def1e8247455cf7', 1, 'vty']]],\n- ['init_6', ['init', ['../../../codec/html/structosmo__ecu__ops.html#a786a9a1ed56031507929e2c3b1df98bf', 1, 'osmo_ecu_ops']]],\n- ['ins_7', ['ins', ['../structosim__apdu__cmd__hdr.html#ad420c5a039094193ae200b0fdac8e97a', 1, 'osim_apdu_cmd_hdr::ins'],\n+ ['id_0', ['id', ['../../../ctrl/html/structctrl__cmd.html#a732ab2240bbe7d86013d73c2414c1f0a', 1, 'ctrl_cmd']]],\n+ ['init_1', ['init', ['../../../codec/html/structosmo__ecu__ops.html#a786a9a1ed56031507929e2c3b1df98bf', 1, 'osmo_ecu_ops']]],\n+ ['ins_2', ['ins', ['../structosim__apdu__cmd__hdr.html#ad420c5a039094193ae200b0fdac8e97a', 1, 'osim_apdu_cmd_hdr::ins'],\n ['../sim_8h.html#a7863eb76b5cc95a371148ba1350b2259', 1, 'ins: sim.h']\n ]],\n- ['ins_5ftbl_8', ['ins_tbl', ['../structosim__cla__ins__case.html#a68d12c11685a6cd4cb031304d2abc7f7', 1, 'osim_cla_ins_case']]],\n- ['ipv4_5fmatch_9', ['IPV4_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca77e423f18c5ed3ba09de6404617bece5', 1, ]]],\n- ['ipv4_5fprefix_5fmatch_10', ['IPV4_PREFIX_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82caa637a5fa0361c57c810b7e612b987cfb', 1, ]]],\n- ['ipv6_5fmatch_11', ['IPV6_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca9bdf83fe2089ff9fae6655a804770cfe', 1, ]]],\n- ['ipv6_5fprefix_5fmatch_12', ['IPV6_PREFIX_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82cafce0f1902005a181c901bfd0b4aa0e1f', 1, ]]],\n- ['is_5fconfig_5fnode_13', ['is_config_node', ['../../../vty/html/structvty__app__info.html#ac4e52898f43720970f50ab583a741829', 1, 'vty_app_info']]],\n- ['is_5fdtx_5fpause_14', ['is_dtx_pause', ['../../../codec/html/structosmo__ecu__ops.html#ae69b27997b0870dc9d9c18c1ee0c523b', 1, 'osmo_ecu_ops']]],\n- ['isim_5fef_5fin_5fadf_5fisim_15', ['isim_ef_in_adf_isim', ['../card__fs__isim_8c.html#a0aad6a3337055d458254b7e773c84803', 1, 'card_fs_isim.c']]],\n- ['iso7816_5f4_5fins_5fcase_16', ['iso7816_4_ins_case', ['../class__tables_8c.html#a769f72747472eb28b7a7ff802ddbc8c3', 1, 'class_tables.c']]],\n- ['iso7816_5fins_5ftbl_17', ['iso7816_ins_tbl', ['../class__tables_8c.html#ae57d243fe23e8c3e156d774f6223b360', 1, 'class_tables.c']]]\n+ ['ins_5ftbl_3', ['ins_tbl', ['../structosim__cla__ins__case.html#a68d12c11685a6cd4cb031304d2abc7f7', 1, 'osim_cla_ins_case']]],\n+ ['is_5fdtx_5fpause_4', ['is_dtx_pause', ['../../../codec/html/structosmo__ecu__ops.html#ae69b27997b0870dc9d9c18c1ee0c523b', 1, 'osmo_ecu_ops']]],\n+ ['isim_5fef_5fin_5fadf_5fisim_5', ['isim_ef_in_adf_isim', ['../card__fs__isim_8c.html#a0aad6a3337055d458254b7e773c84803', 1, 'card_fs_isim.c']]],\n+ ['iso7816_5f4_5fins_5fcase_6', ['iso7816_4_ins_case', ['../class__tables_8c.html#a769f72747472eb28b7a7ff802ddbc8c3', 1, 'class_tables.c']]],\n+ ['iso7816_5fins_5ftbl_7', ['iso7816_ins_tbl', ['../class__tables_8c.html#ae57d243fe23e8c3e156d774f6223b360', 1, 'class_tables.c']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_a.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_a.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,51 +1,28 @@\n var searchData = [\n- ['l_5fbssgp_5fnode_0', ['L_BSSGP_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682add96913f11a587d6887d06e9b252568b', 1, ]]],\n- ['l_5fcpu_5fsched_5fnode_1', ['L_CPU_SCHED_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a82502649c3e7861aed2a9a8b53f31b15', 1, ]]],\n- ['l_5fcs7_5fas_5fnode_2', ['L_CS7_AS_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a0c41eac6bf0019a8e9f5d61c71ff0beb', 1, ]]],\n- ['l_5fcs7_5fasp_5fnode_3', ['L_CS7_ASP_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682ae93a58145a5fcace109eca1b18a8f384', 1, ]]],\n- ['l_5fcs7_5flink_5fnode_4', ['L_CS7_LINK_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a1f61d1372f06c3d88113960b72ca6128', 1, ]]],\n- ['l_5fcs7_5flinkset_5fnode_5', ['L_CS7_LINKSET_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a0436862cf92508a271e84a460bd66715', 1, ]]],\n- ['l_5fcs7_5fnode_6', ['L_CS7_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a1585ad5d58c223de2582326145218073', 1, ]]],\n- ['l_5fcs7_5frtable_5fnode_7', ['L_CS7_RTABLE_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a00ad655a8ee1b393fa7c65915f4d8b73', 1, ]]],\n- ['l_5fcs7_5fsccpaddr_5fgt_5fnode_8', ['L_CS7_SCCPADDR_GT_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682ad8160f5ff81dc63cd70c46ac9e226a25', 1, ]]],\n- ['l_5fcs7_5fsccpaddr_5fnode_9', ['L_CS7_SCCPADDR_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a9f996e317d6ac10fabeeee621b48f39f', 1, ]]],\n- ['l_5fcs7_5fxua_5fnode_10', ['L_CS7_XUA_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a66cf25a05c88062d8e1f965eed04d121', 1, ]]],\n- ['l_5fctrl_5fnode_11', ['L_CTRL_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a97175b6c396122970afeb97313b58147', 1, ]]],\n- ['l_5fe1inp_5fnode_12', ['L_E1INP_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a5f84e381497e07f851acf5c48bd3bb38', 1, ]]],\n- ['l_5fipa_5fnode_13', ['L_IPA_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a01cf2d22c41eeb5f4fd378a8d1120fa1', 1, ]]],\n- ['l_5fns_5fbind_5fnode_14', ['L_NS_BIND_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a53be3d5a0006aad3912589c7d97b30a1', 1, ]]],\n- ['l_5fns_5fnode_15', ['L_NS_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a3636d17b2bf4309e5595fc78a8d5796d', 1, ]]],\n- ['l_5fns_5fnse_5fnode_16', ['L_NS_NSE_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a8f23d5d1abf5b469d24faec25f439441', 1, ]]],\n- ['label_17', ['label', ['../structosim__card__app__hdl.html#aea27f0a3e0b527da09b896f024f5fe38', 1, 'osim_card_app_hdl']]],\n- ['last_5finput_5fwas_5fsid_18', ['last_input_was_sid', ['../../../codec/html/structfr__ecu__state.html#ad8f953f98ad500723d1707ff92242c8d', 1, 'fr_ecu_state']]],\n- ['lc_19', ['lc', ['../sim_8h.html#a5d5004df6e8bbfc0dc9da8354deb7ce2', 1, 'lc: sim.h'],\n- ['../structosim__msgb__cb.html#ab0841f8d704169cb0db6ed9e68fbdeee', 1, 'osim_msgb_cb::lc']\n+ ['label_0', ['label', ['../structosim__card__app__hdl.html#aea27f0a3e0b527da09b896f024f5fe38', 1, 'osim_card_app_hdl']]],\n+ ['last_5finput_5fwas_5fsid_1', ['last_input_was_sid', ['../../../codec/html/structfr__ecu__state.html#ad8f953f98ad500723d1707ff92242c8d', 1, 'fr_ecu_state']]],\n+ ['lc_2', ['lc', ['../structosim__msgb__cb.html#ab0841f8d704169cb0db6ed9e68fbdeee', 1, 'osim_msgb_cb::lc'],\n+ ['../sim_8h.html#a5d5004df6e8bbfc0dc9da8354deb7ce2', 1, 'lc: sim.h']\n ]],\n- ['le_20', ['le', ['../sim_8h.html#a100e0342d833722f75a8790c782ae5e1', 1, 'le: sim.h'],\n+ ['le_3', ['le', ['../sim_8h.html#a100e0342d833722f75a8790c782ae5e1', 1, 'le: sim.h'],\n ['../structosim__msgb__cb.html#af2f4ab18b0f6dd6569c6a71cb6a359fe', 1, 'osim_msgb_cb::le']\n ]],\n- ['len_21', ['len', ['../../../codec/html/structts26101__reorder__table.html#ac019451c51c33a04a50b4fc1c8c257ec', 1, 'ts26101_reorder_table']]],\n- ['length_22', ['length', ['../../../vty/html/structvty.html#a40464fa0b27445669c26fe6b5ace46e1', 1, 'vty::length'],\n- ['../structosim__decoded__element.html#a18fc02f0fccacfc68058758982a83b65', 1, 'osim_decoded_element::length']\n- ]],\n- ['lines_23', ['lines', ['../../../vty/html/structhost.html#a0bd83ed5d3b108e078077a3d9be64ae1', 1, 'host::lines'],\n- ['../../../vty/html/structvty.html#af36ed88d29c821bf8aa454cf8a36391a', 1, 'vty::lines']\n- ]],\n- ['list_24', ['list', ['../structosim__card__app__profile.html#a0aa7d93b43020a580a3f79a44a7614a2', 1, 'osim_card_app_profile::list'],\n- ['../../../ctrl/html/structctrl__cmd__def.html#ad681ae88c34dcee57e676bc6cff1e30f', 1, 'ctrl_cmd_def::list'],\n- ['../../../ctrl/html/structlookup__helper.html#a8b037e113ac84411d0434da996c69ee8', 1, 'lookup_helper::list'],\n- ['../structosim__decoded__element.html#af740b55e13d44f4f30429b88db0d994d', 1, 'osim_decoded_element::list'],\n- ['../structosim__file__desc.html#a5d956beaf3761e68affd6b1da806e3bd', 1, 'osim_file_desc::list'],\n- ['../structosim__reader__hdl.html#ae3159fd6f02f54405e9e0b5ee799c14a', 1, 'osim_reader_hdl::list'],\n+ ['len_4', ['len', ['../../../codec/html/structts26101__reorder__table.html#ac019451c51c33a04a50b4fc1c8c257ec', 1, 'ts26101_reorder_table']]],\n+ ['length_5', ['length', ['../structosim__decoded__element.html#a18fc02f0fccacfc68058758982a83b65', 1, 'osim_decoded_element']]],\n+ ['list_6', ['list', ['../structosim__card__hdl.html#a76da5a3e08ac148541881a6dc87e7833', 1, 'osim_card_hdl::list'],\n+ ['../structosim__chan__hdl.html#ad9ca45175386dc95a99b8598f5853f21', 1, 'osim_chan_hdl::list'],\n ['../structosim__card__app__hdl.html#abc16b324271d3270926d490d4769b3e5', 1, 'osim_card_app_hdl::list'],\n- ['../structosim__card__hdl.html#a76da5a3e08ac148541881a6dc87e7833', 1, 'osim_card_hdl::list'],\n- ['../structosim__chan__hdl.html#ad9ca45175386dc95a99b8598f5853f21', 1, 'osim_chan_hdl::list']\n+ ['../structosim__reader__hdl.html#ae3159fd6f02f54405e9e0b5ee799c14a', 1, 'osim_reader_hdl::list'],\n+ ['../structosim__card__app__profile.html#a0aa7d93b43020a580a3f79a44a7614a2', 1, 'osim_card_app_profile::list'],\n+ ['../structosim__file__desc.html#a5d956beaf3761e68affd6b1da806e3bd', 1, 'osim_file_desc::list'],\n+ ['../structosim__decoded__element.html#af740b55e13d44f4f30429b88db0d994d', 1, 'osim_decoded_element::list'],\n+ ['../../../ctrl/html/structlookup__helper.html#a8b037e113ac84411d0434da996c69ee8', 1, 'lookup_helper::list'],\n+ ['../../../ctrl/html/structctrl__cmd__def.html#ad681ae88c34dcee57e676bc6cff1e30f', 1, 'ctrl_cmd_def::list']\n ]],\n- ['list_5fentry_25', ['list_entry', ['../../../ctrl/html/structctrl__connection.html#a38af9e10f2a47d50295996d0c9de71a5', 1, 'ctrl_connection']]],\n- ['listen_5ffd_26', ['listen_fd', ['../../../ctrl/html/structctrl__handle.html#ad6bd2940c2192419b6f4fc5b60fbbbf2', 1, 'ctrl_handle']]],\n- ['logfile_27', ['logfile', ['../../../vty/html/structhost.html#a2ef46382f0e129ac4dc2e97853dc5ee4', 1, 'host']]],\n- ['long_5fname_28', ['long_name', ['../structosim__file__desc.html#abe4424d58df6a3625603e08062bf926a', 1, 'osim_file_desc']]],\n- ['lookup_29', ['lookup', ['../../../ctrl/html/structctrl__handle.html#a2b5be7fb390a8e0b0e0b613bde25be3c', 1, 'ctrl_handle::lookup'],\n+ ['list_5fentry_7', ['list_entry', ['../../../ctrl/html/structctrl__connection.html#a38af9e10f2a47d50295996d0c9de71a5', 1, 'ctrl_connection']]],\n+ ['listen_5ffd_8', ['listen_fd', ['../../../ctrl/html/structctrl__handle.html#ad6bd2940c2192419b6f4fc5b60fbbbf2', 1, 'ctrl_handle']]],\n+ ['long_5fname_9', ['long_name', ['../structosim__file__desc.html#abe4424d58df6a3625603e08062bf926a', 1, 'osim_file_desc']]],\n+ ['lookup_10', ['lookup', ['../../../ctrl/html/structctrl__handle.html#a2b5be7fb390a8e0b0e0b613bde25be3c', 1, 'ctrl_handle::lookup'],\n ['../../../ctrl/html/structlookup__helper.html#a66e38d2fff3a9b2d97efab7a4c26ad21', 1, 'lookup_helper::lookup']\n ]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_b.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_b.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,13 +1,7 @@\n var searchData = [\n ['mask_0', ['mask', ['../structosim__card__sw.html#af691d3566193df66c39e60ad89cf8bd9', 1, 'osim_card_sw']]],\n- ['max_1', ['max', ['../../../vty/html/structvty.html#ada832b278a60f536496555d6673cf97d', 1, 'vty']]],\n- ['max_5flevel_2', ['max_level', ['../../../vty/html/structvty__out__context.html#a87af992dae8c68168c6b36d62e0a8b5e', 1, 'vty_out_context']]],\n- ['mcs_3', ['mcs', ['../../../coding/html/structgsm0503__mcs__code.html#ac5d6c2fc8db3ef14244db2f681c04c77', 1, 'gsm0503_mcs_code']]],\n- ['memory_4', ['memory', ['../../../vty/html/group__command.html#gab3b6b22f7fa8775522dcaa100befafad', 1, ]]],\n- ['mf_5', ['mf', ['../structosim__card__profile.html#ab9134256bf4287729bcfe6adcace3227', 1, 'osim_card_profile']]],\n- ['microsoft_5fdiscovery_5fins_5ftbl_6', ['microsoft_discovery_ins_tbl', ['../class__tables_8c.html#aa29666c10550957e4610d42c4cc9bb44', 1, 'class_tables.c']]],\n- ['min_7', ['min', ['../structosim__file__desc.html#a40de4e2fbf7566cd50053eb51e28c02e', 1, 'osim_file_desc']]],\n- ['monitor_8', ['monitor', ['../../../vty/html/structvty.html#ace142d1b856ed1776e4a48684222b01f', 1, 'vty']]],\n- ['motd_9', ['motd', ['../../../vty/html/structhost.html#a9d391f73e2bf946ad6b46f2a6f70e764', 1, 'host']]],\n- ['motdfile_10', ['motdfile', ['../../../vty/html/structhost.html#aff68c4aa7277dc443ce82ad17135445d', 1, 'host']]]\n+ ['mcs_1', ['mcs', ['../../../coding/html/structgsm0503__mcs__code.html#ac5d6c2fc8db3ef14244db2f681c04c77', 1, 'gsm0503_mcs_code']]],\n+ ['mf_2', ['mf', ['../structosim__card__profile.html#ab9134256bf4287729bcfe6adcace3227', 1, 'osim_card_profile']]],\n+ ['microsoft_5fdiscovery_5fins_5ftbl_3', ['microsoft_discovery_ins_tbl', ['../class__tables_8c.html#aa29666c10550957e4610d42c4cc9bb44', 1, 'class_tables.c']]],\n+ ['min_4', ['min', ['../structosim__file__desc.html#a40de4e2fbf7566cd50053eb51e28c02e', 1, 'osim_file_desc']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_c.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_c.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,25 +1,12 @@\n var searchData = [\n- ['n_0', ['n', ['../../../vty/html/group__command.html#gaf89c5a6644647c08f02539a7e5fb8acf', 1, ]]],\n- ['name_1', ['name', ['../../../vty/html/structhost.html#ae29a96977a9350ec0d4323ccd38ebc9b', 1, 'host::name'],\n- ['../../../vty/html/structvty__app__info.html#a45b1d188840a790cd43d41c8c15e069e', 1, 'vty_app_info::name'],\n- ['../../../ctrl/html/structctrl__cmd__element.html#a46735b67b6fd5f143bfcc9a2d1bb6221', 1, 'ctrl_cmd_element::name'],\n+ ['name_0', ['name', ['../../../ctrl/html/structctrl__cmd__element.html#a46735b67b6fd5f143bfcc9a2d1bb6221', 1, 'ctrl_cmd_element::name'],\n ['../structosim__cla__ins__card__profile.html#a602ccfd6e71542e3245859d686f9a59c', 1, 'osim_cla_ins_card_profile::name'],\n ['../structosim__decoded__element.html#ac8b303cba181d505b12c014c1abe4a1b', 1, 'osim_decoded_element::name'],\n ['../structosim__card__app__profile.html#a1892cb84675adda20f101b6e7bd6c520', 1, 'osim_card_app_profile::name'],\n ['../structosim__card__profile.html#a55788f21a1e95edc2310634dabbc2024', 1, 'osim_card_profile::name'],\n ['../structosim__reader__ops.html#a54d6cad1271f2a192d7bd9208b8056f9', 1, 'osim_reader_ops::name'],\n- ['../structpcsc__reader__state.html#ad001b8d531610489ab5c613a8184f308', 1, 'pcsc_reader_state::name'],\n- ['../../../vty/html/structcmd__node.html#a8890df23ab9d26ef469fe8117f84437d', 1, 'cmd_node::name']\n+ ['../structpcsc__reader__state.html#ad001b8d531610489ab5c613a8184f308', 1, 'pcsc_reader_state::name']\n ]],\n- ['network_2', ['network', ['../../../vty/html/group__command.html#gacec200f241e2d8f6b38bc83616c4c468', 1, ]]],\n- ['next_3', ['next', ['../../../vty/html/structbuffer__data.html#a1583dc93752a03fcfc2ed05d2e4fc99d', 1, 'buffer_data']]],\n- ['no_5fmatch_4', ['NO_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82ca57a25cf23f4c74ac64c7baa356c961c2', 1, ]]],\n- ['node_5', ['node', ['../../../vty/html/structvty__parent__node.html#aee5d89dec8ffc4b43feec020106d635b', 1, 'vty_parent_node::node'],\n- ['../../../ctrl/html/structctrl__cmd.html#ad909727d72b92bebb3c428a3a9fc1f12', 1, 'ctrl_cmd::node'],\n- ['../../../vty/html/structvty.html#a9ac72abb8e0411b52a9d91d1a11aeaff', 1, 'vty::node'],\n- ['../../../vty/html/structcmd__node.html#ae77bbdc7cfd2b2ea291d34fb36247964', 1, 'cmd_node::node'],\n- ['../../../vty/html/group__command.html#ga37bde04090010a6edc5254ca9d8fc3f1', 1, 'node(Global Namespace)']\n- ]],\n- ['nr_5fcommands_6', ['nr_commands', ['../../../ctrl/html/structctrl__cmd__struct.html#adcf7cab63c8dc12e6b1577754bdcf78b', 1, 'ctrl_cmd_struct']]],\n- ['null_7', ['NULL', ['../../../vty/html/structvty__app__info.html#ab125c51b5da31d50c42706695c5f68de', 1, 'vty_app_info']]]\n+ ['node_1', ['node', ['../../../ctrl/html/structctrl__cmd.html#ad909727d72b92bebb3c428a3a9fc1f12', 1, 'ctrl_cmd']]],\n+ ['nr_5fcommands_2', ['nr_commands', ['../../../ctrl/html/structctrl__cmd__struct.html#adcf7cab63c8dc12e6b1577754bdcf78b', 1, 'ctrl_cmd_struct']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_d.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_d.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,19 +1,15 @@\n var searchData = [\n- ['obuf_0', ['obuf', ['../../../vty/html/structvty.html#a0363ad4ce51e9147f27ce9cb2335714f', 1, 'vty']]],\n- ['ops_1', ['ops', ['../structosim__file__desc.html#a4b52b18f23d084f13a9883835ab040dc', 1, 'osim_file_desc::ops'],\n+ ['ops_0', ['ops', ['../structosim__file__desc.html#a4b52b18f23d084f13a9883835ab040dc', 1, 'osim_file_desc::ops'],\n ['../structosim__reader__hdl.html#a02295c149ed88db7625091d24bf39a3d', 1, 'osim_reader_hdl::ops']\n ]],\n- ['osim_5fgsm1111_5fcic_5fprofile_2', ['osim_gsm1111_cic_profile', ['../class__tables_8c.html#a4634b695da4a0792663b2430fcb5337b', 1, 'class_tables.c']]],\n- ['osim_5fiso7816_5fcic_5fprofile_3', ['osim_iso7816_cic_profile', ['../class__tables_8h.html#a9483f0b5914e2f16983d42661b10d3c4', 1, 'osim_iso7816_cic_profile: class_tables.c'],\n+ ['osim_5fgsm1111_5fcic_5fprofile_1', ['osim_gsm1111_cic_profile', ['../class__tables_8c.html#a4634b695da4a0792663b2430fcb5337b', 1, 'class_tables.c']]],\n+ ['osim_5fiso7816_5fcic_5fprofile_2', ['osim_iso7816_cic_profile', ['../class__tables_8h.html#a9483f0b5914e2f16983d42661b10d3c4', 1, 'osim_iso7816_cic_profile: class_tables.c'],\n ['../class__tables_8c.html#a9483f0b5914e2f16983d42661b10d3c4', 1, 'osim_iso7816_cic_profile: class_tables.c']\n ]],\n- ['osim_5fuicc_5fcic_5fprofile_4', ['osim_uicc_cic_profile', ['../class__tables_8h.html#a85ac5fe785f1ef78c1b0663c314de7a6', 1, 'osim_uicc_cic_profile: class_tables.c'],\n+ ['osim_5fuicc_5fcic_5fprofile_3', ['osim_uicc_cic_profile', ['../class__tables_8h.html#a85ac5fe785f1ef78c1b0663c314de7a6', 1, 'osim_uicc_cic_profile: class_tables.c'],\n ['../class__tables_8c.html#a85ac5fe785f1ef78c1b0663c314de7a6', 1, 'osim_uicc_cic_profile: class_tables.c']\n ]],\n- ['osim_5fuicc_5fsim_5fcic_5fprofile_5', ['osim_uicc_sim_cic_profile', ['../class__tables_8h.html#ad29c6d72273a7fda74f3c070fc25eea1', 1, 'osim_uicc_sim_cic_profile: class_tables.c'],\n+ ['osim_5fuicc_5fsim_5fcic_5fprofile_4', ['osim_uicc_sim_cic_profile', ['../class__tables_8h.html#ad29c6d72273a7fda74f3c070fc25eea1', 1, 'osim_uicc_sim_cic_profile: class_tables.c'],\n ['../class__tables_8c.html#ad29c6d72273a7fda74f3c070fc25eea1', 1, 'osim_uicc_sim_cic_profile: class_tables.c']\n- ]],\n- ['osmo_5fabis_5flib_5fattr_5fipa_5fnew_5flnk_6', ['OSMO_ABIS_LIB_ATTR_IPA_NEW_LNK', ['../../../vty/html/group__command.html#ggadf764cbdea00d65edcd07bb9953ad2b7a640fa1a45efc52b1d62ee327e82d6925', 1, ]]],\n- ['osmo_5fabis_5flib_5fattr_5fline_5fupd_7', ['OSMO_ABIS_LIB_ATTR_LINE_UPD', ['../../../vty/html/group__command.html#ggadf764cbdea00d65edcd07bb9953ad2b7af09021f39c29a87d6c70b8fd4cb69a3c', 1, ]]],\n- ['osmo_5fsccp_5flib_5fattr_5frstrt_5fasp_8', ['OSMO_SCCP_LIB_ATTR_RSTRT_ASP', ['../../../vty/html/group__command.html#ggadf764cbdea00d65edcd07bb9953ad2b7a173509df8568d9001df2f0b6ab0b1cde', 1, ]]]\n+ ]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_e.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_e.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -5,33 +5,23 @@\n ['p2_1', ['p2', ['../structosim__apdu__cmd__hdr.html#a3ea61e4eae7e04c2e76c868077df5fc7', 1, 'osim_apdu_cmd_hdr::p2'],\n ['../sim_8h.html#a4f36cdae5313abe8e7d7f6d144050d02', 1, 'p2: sim.h']\n ]],\n ['p3_2', ['p3', ['../structosim__apdu__cmd__hdr.html#a87a1202de01a882b851451aa2202b1fd', 1, 'osim_apdu_cmd_hdr::p3'],\n ['../sim_8h.html#a73eb733eb16cd609055e744862f845e5', 1, 'p3: sim.h']\n ]],\n ['parent_3', ['parent', ['../structosim__file__desc.html#a5d70b34eea61c49c13d8055d0d10e23e', 1, 'osim_file_desc']]],\n- ['parent_5fnodes_4', ['parent_nodes', ['../../../vty/html/structvty.html#a6f334dd8b7f954782996c56216b30c40', 1, 'vty']]],\n- ['parse_5', ['parse', ['../structosim__file__ops.html#a03fc0a0d72eb8909aae2d95e504f50ac', 1, 'osim_file_ops']]],\n- ['partly_5fmatch_6', ['PARTLY_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82caafe21a5cd8f190f3226d1d347609b0d1', 1, ]]],\n- ['password_7', ['password', ['../../../vty/html/structhost.html#ad0af28f48e2903d894adc73c3c58469a', 1, 'host']]],\n- ['password_5fencrypt_8', ['password_encrypt', ['../../../vty/html/structhost.html#a8c7b6573685405878afa6bd78fb68a9c', 1, 'host']]],\n- ['pcsc_5freader_5fops_9', ['pcsc_reader_ops', ['../sim__int_8h.html#ab7f69b3b69ba8374a6fde6f6758da104', 1, 'pcsc_reader_ops: reader_pcsc.c'],\n+ ['parse_4', ['parse', ['../structosim__file__ops.html#a03fc0a0d72eb8909aae2d95e504f50ac', 1, 'osim_file_ops']]],\n+ ['pcsc_5freader_5fops_5', ['pcsc_reader_ops', ['../sim__int_8h.html#ab7f69b3b69ba8374a6fde6f6758da104', 1, 'pcsc_reader_ops: reader_pcsc.c'],\n ['../reader__pcsc_8c.html#ab7f69b3b69ba8374a6fde6f6758da104', 1, 'pcsc_reader_ops: reader_pcsc.c']\n ]],\n- ['pending_5fmsg_10', ['pending_msg', ['../../../ctrl/html/structctrl__connection.html#a8576663940810ca0327e2a1888aa7bf1', 1, 'ctrl_connection']]],\n- ['piorecvpci_11', ['pioRecvPci', ['../structpcsc__reader__state.html#adb1a051263d0a509ca53def853593dd4', 1, 'pcsc_reader_state']]],\n- ['piosendpci_12', ['pioSendPci', ['../structpcsc__reader__state.html#aa7d6fa664c1cdcc2d58555c7aadefc6b', 1, 'pcsc_reader_state']]],\n- ['pr_5fstate_13', ['pr_state', ['../../../codec/html/structfr__ecu__state.html#a1fcb4ba7f57248ccbb926a81b295b038', 1, 'fr_ecu_state']]],\n- ['prefix_14', ['prefix', ['../../../vty/html/structvty__out__context.html#aba00a58d91f160cbec73c7e5356eb08d', 1, 'vty_out_context']]],\n- ['priv_15', ['priv', ['../../../vty/html/structvty.html#a38f17a0db28707270a2b409c44f16daa', 1, 'vty::priv'],\n- ['../../../vty/html/structvty__parent__node.html#afd77952509a166767381058708cc3f57', 1, 'vty_parent_node::priv'],\n- ['../structosim__reader__hdl.html#ad91962b35ab4c96801382e5a13fbb2ae', 1, 'osim_reader_hdl::priv'],\n- ['../../../vty/html/structtelnet__connection.html#a07575c94b74765569309d56994e22cb6', 1, 'telnet_connection::priv']\n- ]],\n- ['prng_16', ['prng', ['../../../codec/html/structfr__ecu__state.html#acdf116dbab8d0502326399bd8eb9a290', 1, 'fr_ecu_state']]],\n- ['prof_17', ['prof', ['../structosim__card__app__hdl.html#a298df3954cd1fbb47a142b9928c7c4f5', 1, 'osim_card_app_hdl::prof'],\n+ ['pending_5fmsg_6', ['pending_msg', ['../../../ctrl/html/structctrl__connection.html#a8576663940810ca0327e2a1888aa7bf1', 1, 'ctrl_connection']]],\n+ ['piorecvpci_7', ['pioRecvPci', ['../structpcsc__reader__state.html#adb1a051263d0a509ca53def853593dd4', 1, 'pcsc_reader_state']]],\n+ ['piosendpci_8', ['pioSendPci', ['../structpcsc__reader__state.html#aa7d6fa664c1cdcc2d58555c7aadefc6b', 1, 'pcsc_reader_state']]],\n+ ['pr_5fstate_9', ['pr_state', ['../../../codec/html/structfr__ecu__state.html#a1fcb4ba7f57248ccbb926a81b295b038', 1, 'fr_ecu_state']]],\n+ ['priv_10', ['priv', ['../structosim__reader__hdl.html#ad91962b35ab4c96801382e5a13fbb2ae', 1, 'osim_reader_hdl']]],\n+ ['prng_11', ['prng', ['../../../codec/html/structfr__ecu__state.html#acdf116dbab8d0502326399bd8eb9a290', 1, 'fr_ecu_state']]],\n+ ['prof_12', ['prof', ['../structosim__card__app__hdl.html#a298df3954cd1fbb47a142b9928c7c4f5', 1, 'osim_card_app_hdl::prof'],\n ['../structosim__card__hdl.html#a3c26e4b867f323693f1a4be643823c51', 1, 'osim_card_hdl::prof']\n ]],\n- ['prompt_18', ['prompt', ['../../../vty/html/structcmd__node.html#ab7a4976455ba941af39b375fad313ea1', 1, 'cmd_node']]],\n- ['proto_19', ['proto', ['../structosim__card__hdl.html#ab615f74a5c4b28d4f98ed4057833fe4b', 1, 'osim_card_hdl']]],\n- ['proto_5fsupported_20', ['proto_supported', ['../structosim__reader__hdl.html#adfddbec3fc9702dfa4928089f9313819', 1, 'osim_reader_hdl']]]\n+ ['proto_13', ['proto', ['../structosim__card__hdl.html#ab615f74a5c4b28d4f98ed4057833fe4b', 1, 'osim_card_hdl']]],\n+ ['proto_5fsupported_14', ['proto_supported', ['../structosim__reader__hdl.html#adfddbec3fc9702dfa4928089f9313819', 1, 'osim_reader_hdl']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/search/variables_f.js", "source2": "./usr/share/doc/libosmocore/sim/html/search/variables_f.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1,18 +1,8 @@\n var searchData = [\n- ['range_5fmatch_0', ['RANGE_MATCH', ['../../../vty/html/group__command.html#gga34b622da6948a0685ea1e99ac4a2b82cad9c7442d447c697532e70a8699da1964', 1, ]]],\n- ['reader_1', ['reader', ['../structosim__card__hdl.html#a5f06af3dace7433516b0a114301e5a98', 1, 'osim_card_hdl']]],\n- ['reader_5fopen_2', ['reader_open', ['../structosim__reader__ops.html#a73cceaa3554009fa8a20d60e8475ad2d', 1, 'osim_reader_ops']]],\n- ['rec_3', ['rec', ['../structosim__file__desc.html#a9c7e1f65f4f4d8d760d7212f7fb45a7c', 1, 'osim_file_desc']]],\n- ['regexp_4', ['regexp', ['../../../vty/html/structwalk__cb__params.html#a143ed88baa69a3448d5c46fa0d6568d3', 1, 'walk_cb_params']]],\n- ['reply_5', ['reply', ['../../../ctrl/html/structctrl__cmd.html#aea483634e22f6a5ae57bd8958d6f4f73', 1, 'ctrl_cmd']]],\n- ['reply_5fcb_6', ['reply_cb', ['../../../ctrl/html/structctrl__handle.html#a703e755996d78ae80e4cb405b50f0a80', 1, 'ctrl_handle']]],\n- ['representation_7', ['representation', ['../structosim__decoded__element.html#a717a960267a3f4e8edbd8cc23912ded7', 1, 'osim_decoded_element']]],\n- ['reserved1_5fnode_8', ['RESERVED1_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a2f2d01908e2a1ab85f57efdcc07a7f04', 1, ]]],\n- ['reserved2_5fnode_9', ['RESERVED2_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a477d227940071a9207e355271e085664', 1, ]]],\n- ['reserved3_5fnode_10', ['RESERVED3_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682aaf854ce244cb3da385cffe562cbf4b6c', 1, ]]],\n- ['reserved4_5fnode_11', ['RESERVED4_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a09330c662127f58f4dc8ca66dab862cc', 1, ]]],\n- ['reserved5_5fnode_12', ['RESERVED5_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682ad7570e15a14ab1c54fd862dfb00138fe', 1, ]]],\n- ['reserved6_5fnode_13', ['RESERVED6_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a5ae688665e96299c42f3f068dc4fc4ae', 1, ]]],\n- ['reserved7_5fnode_14', ['RESERVED7_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682aabb20f48cf79b165a45f4b7c29318023', 1, ]]],\n- ['reserved8_5fnode_15', ['RESERVED8_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a7a5acadc0a0522bb72f5a7b8c696d2cb', 1, ]]]\n+ ['reader_0', ['reader', ['../structosim__card__hdl.html#a5f06af3dace7433516b0a114301e5a98', 1, 'osim_card_hdl']]],\n+ ['reader_5fopen_1', ['reader_open', ['../structosim__reader__ops.html#a73cceaa3554009fa8a20d60e8475ad2d', 1, 'osim_reader_ops']]],\n+ ['rec_2', ['rec', ['../structosim__file__desc.html#a9c7e1f65f4f4d8d760d7212f7fb45a7c', 1, 'osim_file_desc']]],\n+ ['reply_3', ['reply', ['../../../ctrl/html/structctrl__cmd.html#aea483634e22f6a5ae57bd8958d6f4f73', 1, 'ctrl_cmd']]],\n+ ['reply_5fcb_4', ['reply_cb', ['../../../ctrl/html/structctrl__handle.html#a703e755996d78ae80e4cb405b50f0a80', 1, 'ctrl_handle']]],\n+ ['representation_5', ['representation', ['../structosim__decoded__element.html#a717a960267a3f4e8edbd8cc23912ded7', 1, 'osim_decoded_element']]]\n ];\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/sim_8h_source.html", "source2": "./usr/share/doc/libosmocore/sim/html/sim_8h_source.html", "unified_diff": "@@ -161,17 +161,17 @@\n
    80struct osim_file;
    \n
    81struct osim_file_desc;
    \n \n
    83
    \n
    \n \n
    87 int (*parse)(struct osim_decoded_data *dd,
    \n-
    88 const struct osim_file_desc *desc,
    \n+
    88 const struct osim_file_desc *desc,
    \n
    89 int len, uint8_t *data);
    \n-
    91 struct msgb * (*encode)(const struct osim_file_desc *desc,
    \n+
    91 struct msgb * (*encode)(const struct osim_file_desc *desc,
    \n
    92 const struct osim_decoded_data *decoded);
    \n
    93};
    \n
    \n
    94
    \n
    \n \n \n@@ -623,15 +623,14 @@\n
    @ EF_TYPE_KEY
    Key file as used in TETRA.
    Definition sim.h:154
    \n
    osim_reader_driver
    Definition sim.h:367
    \n
    @ OSIM_READER_DRV_SERIAL
    Definition sim.h:370
    \n
    @ OSIM_READER_DRV_OPENCT
    Definition sim.h:369
    \n
    @ OSIM_READER_DRV_PCSC
    Definition sim.h:368
    \n
    struct osim_card_hdl * osim_card_open(struct osim_reader_hdl *rh, enum osim_proto proto)
    Definition reader.c:261
    \n
    char * osim_print_sw(const struct osim_chan_hdl *ch, uint16_t sw_in)
    Definition core.c:401
    \n-\n
    APDU/TPDU command header.
    Definition sim.h:43
    \n
    uint8_t p2
    Parameter 2 byte.
    Definition sim.h:47
    \n
    uint8_t cla
    CLASS byte.
    Definition sim.h:44
    \n
    uint8_t p1
    Parameter 1 byte.
    Definition sim.h:46
    \n
    uint8_t p3
    Parameter 3 byte, used for TPDU by T=0.
    Definition sim.h:48
    \n
    uint8_t ins
    INSTRUCTION byte.
    Definition sim.h:45
    \n
    descriptor for a given application present on a card
    Definition sim.h:393
    \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -60,17 +60,17 @@\n 79\n 80struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be;\n 81struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc;\n 82struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba;\n 83\n _\b8_\b5struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bo_\bp_\bs {\n _\b8_\b7 int (*_\bp_\ba_\br_\bs_\be)(struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd,\n-88 const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc,\n+88 const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc,\n 89 int len, uint8_t *data);\n-91 struct msgb * (*encode)(const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc,\n+91 struct msgb * (*encode)(const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc,\n 92 const struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *decoded);\n _\b9_\b3};\n 94\n _\b9_\b5enum _\bo_\bs_\bi_\bm_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b__\bt_\by_\bp_\be {\n _\b9_\b6 _\bE_\bL_\bE_\bM_\b__\bT_\b__\bN_\bO_\bN_\bE,\n _\b9_\b7 _\bE_\bL_\bE_\bM_\b__\bT_\b__\bB_\bO_\bO_\bL,\n _\b9_\b8 _\bE_\bL_\bE_\bM_\b__\bT_\b__\bU_\bI_\bN_\bT_\b8,\n@@ -714,15 +714,14 @@\n _\bo_\bs_\bi_\bm_\b__\bc_\ba_\br_\bd_\b__\bo_\bp_\be_\bn\n struct osim_card_hdl * osim_card_open(struct osim_reader_hdl *rh, enum\n osim_proto proto)\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn reader.c:261\n _\bo_\bs_\bi_\bm_\b__\bp_\br_\bi_\bn_\bt_\b__\bs_\bw\n char * osim_print_sw(const struct osim_chan_hdl *ch, uint16_t sw_in)\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn core.c:401\n-_\bd_\be_\bs_\bc\n _\bo_\bs_\bi_\bm_\b__\ba_\bp_\bd_\bu_\b__\bc_\bm_\bd_\b__\bh_\bd_\br\n APDU/TPDU command header.\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn sim.h:43\n _\bo_\bs_\bi_\bm_\b__\ba_\bp_\bd_\bu_\b__\bc_\bm_\bd_\b__\bh_\bd_\br_\b:_\b:_\bp_\b2\n uint8_t p2\n Parameter 2 byte.\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn sim.h:47\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/sim__int_8h.html", "source2": "./usr/share/doc/libosmocore/sim/html/sim__int_8h.html", "unified_diff": "@@ -102,15 +102,15 @@\n \n \n \n \n \n \n-\n+\n \n \n \n \n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -13,15 +13,15 @@\n enum _\bo_\bs_\bi_\bm_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b__\br_\be_\bp_\br repr)\n \u00a0\n struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\be_\bl_\be_\bm_\be_\bn_\bt *\u00a0 _\be_\bl_\be_\bm_\be_\bn_\bt_\b__\ba_\bl_\bl_\bo_\bc_\b__\bs_\bu_\bb (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\be_\bl_\be_\bm_\be_\bn_\bt\n *ee, const char *name, enum _\bo_\bs_\bi_\bm_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b__\bt_\by_\bp_\be\n type, enum _\bo_\bs_\bi_\bm_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b__\br_\be_\bp_\br repr)\n \u00a0\n int\u00a0 _\bd_\be_\bf_\ba_\bu_\bl_\bt_\b__\bd_\be_\bc_\bo_\bd_\be (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd,\n- const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, int _\bl_\be_\bn,\n+ const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, int len,\n uint8_t *data)\n \u00a0\n void\u00a0 _\ba_\bd_\bd_\b__\bf_\bi_\bl_\be_\bd_\be_\bs_\bc (struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *root,\n const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *in, int num)\n \u00a0\n struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *\u00a0 _\ba_\bl_\bl_\bo_\bc_\b__\bd_\bf (void *ctx, uint16_t fid, const char\n *name)\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/sim__int_8h_source.html", "source2": "./usr/share/doc/libosmocore/sim/html/sim__int_8h_source.html", "unified_diff": "@@ -108,15 +108,15 @@\n \n
    10
    \n \n
    12element_alloc_sub(struct osim_decoded_element *ee, const char *name,
    \n \n
    14
    \n \n-
    16 const struct osim_file_desc *desc,
    \n+
    16 const struct osim_file_desc *desc,
    \n
    17 int len, uint8_t *data);
    \n
    18
    \n
    19void add_filedesc(struct osim_file_desc *root, const struct osim_file_desc *in, int num);
    \n
    20struct osim_file_desc *alloc_df(void *ctx, uint16_t fid, const char *name);
    \n
    21struct osim_file_desc *
    \n \n
    23 uint16_t fid, const char *name,
    \n@@ -146,15 +146,14 @@\n
    struct osim_file_desc * alloc_df(void *ctx, uint16_t fid, const char *name)
    Definition core.c:123
    \n
    const struct osim_reader_ops pcsc_reader_ops
    Definition reader_pcsc.c:202
    \n
    struct osim_file_desc * alloc_adf_with_ef(void *ctx, const uint8_t *adf_name, uint8_t adf_name_len, const char *name, const struct osim_file_desc *in, int num)
    Definition core.c:156
    \n
    int default_decode(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
    Definition core.c:461
    \n
    struct osim_file_desc * add_df_with_ef(struct osim_file_desc *parent, uint16_t fid, const char *name, const struct osim_file_desc *in, int num)
    Definition core.c:139
    \n
    struct osim_card_app_profile * osim_aprof_isim(void *ctx)
    Definition card_fs_isim.c:90
    \n
    struct osim_card_app_profile * osim_aprof_usim(void *ctx)
    Definition card_fs_usim.c:412
    \n-\n
    A card application (e.g.
    Definition sim.h:298
    \n
    Decoded data for a single file, consisting of all decoded elements.
    Definition sim.h:133
    \n
    A single decoded element inside a file.
    Definition sim.h:114
    \n
    enum osim_element_type type
    Definition sim.h:117
    \n
    const char * name
    Definition sim.h:119
    \n
    Definition sim.h:161
    \n
    struct osim_file_desc * parent
    parent DF
    Definition sim.h:164
    \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -15,15 +15,15 @@\n 9 enum _\bo_\bs_\bi_\bm_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b__\bt_\by_\bp_\be _\bt_\by_\bp_\be, enum _\bo_\bs_\bi_\bm_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b__\br_\be_\bp_\br repr);\n 10\n 11struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\be_\bl_\be_\bm_\be_\bn_\bt *\n 12_\be_\bl_\be_\bm_\be_\bn_\bt_\b__\ba_\bl_\bl_\bo_\bc_\b__\bs_\bu_\bb(struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\be_\bl_\be_\bm_\be_\bn_\bt *ee, const char *_\bn_\ba_\bm_\be,\n 13 enum _\bo_\bs_\bi_\bm_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b__\bt_\by_\bp_\be _\bt_\by_\bp_\be, enum _\bo_\bs_\bi_\bm_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b__\br_\be_\bp_\br repr);\n 14\n 15int _\bd_\be_\bf_\ba_\bu_\bl_\bt_\b__\bd_\be_\bc_\bo_\bd_\be(struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd,\n-16 const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc,\n+16 const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc,\n 17 int len, uint8_t *data);\n 18\n 19void _\ba_\bd_\bd_\b__\bf_\bi_\bl_\be_\bd_\be_\bs_\bc(struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *root, const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc\n *in, int num);\n 20struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\ba_\bl_\bl_\bo_\bc_\b__\bd_\bf(void *ctx, uint16_t _\bf_\bi_\bd, const char *name);\n 21struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *\n 22_\ba_\bd_\bd_\b__\bd_\bf_\b__\bw_\bi_\bt_\bh_\b__\be_\bf(struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bp_\ba_\br_\be_\bn_\bt,\n@@ -92,15 +92,14 @@\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn core.c:139\n _\bo_\bs_\bi_\bm_\b__\ba_\bp_\br_\bo_\bf_\b__\bi_\bs_\bi_\bm\n struct osim_card_app_profile * osim_aprof_isim(void *ctx)\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn card_fs_isim.c:90\n _\bo_\bs_\bi_\bm_\b__\ba_\bp_\br_\bo_\bf_\b__\bu_\bs_\bi_\bm\n struct osim_card_app_profile * osim_aprof_usim(void *ctx)\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn card_fs_usim.c:412\n-_\bd_\be_\bs_\bc\n _\bo_\bs_\bi_\bm_\b__\bc_\ba_\br_\bd_\b__\ba_\bp_\bp_\b__\bp_\br_\bo_\bf_\bi_\bl_\be\n A card application (e.g.\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn sim.h:298\n _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba\n Decoded data for a single file, consisting of all decoded elements.\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn sim.h:133\n _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\be_\bl_\be_\bm_\be_\bn_\bt\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/structosim__file__desc.html", "source2": "./usr/share/doc/libosmocore/sim/html/structosim__file__desc.html", "unified_diff": "@@ -306,15 +306,15 @@\n \n \n

    \n Functions

    struct osim_decoded_elementelement_alloc (struct osim_decoded_data *dd, const char *name, enum osim_element_type type, enum osim_element_repr repr)
     
    struct osim_decoded_elementelement_alloc_sub (struct osim_decoded_element *ee, const char *name, enum osim_element_type type, enum osim_element_repr repr)
     
    int default_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
    int default_decode (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
     
    void add_filedesc (struct osim_file_desc *root, const struct osim_file_desc *in, int num)
     
    struct osim_file_descalloc_df (void *ctx, uint16_t fid, const char *name)
     
    struct osim_file_descadd_df_with_ef (struct osim_file_desc *parent, uint16_t fid, const char *name, const struct osim_file_desc *in, int num)
     
    struct osim_file_ops osim_file_desc::ops
    \n
    \n \n

    Operations (parse/encode.

    \n \n-

    Referenced by osim_file_decode().

    \n+

    Referenced by osim_file_decode(), and osim_file_encode().

    \n \n
    \n
\n \n

◆ parent

\n \n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -87,15 +87,15 @@\n Long / description.\n *\b**\b**\b**\b**\b* _\b?\b\u25c6_\b?\b\u00a0m\bmi\bin\bn *\b**\b**\b**\b**\b*\n size_t osim_file_desc::min\n Minimum size of the file (transparent) or record in cyclic / linear file.\n *\b**\b**\b**\b**\b* _\b?\b\u25c6_\b?\b\u00a0o\bop\bps\bs *\b**\b**\b**\b**\b*\n struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bo_\bp_\bs osim_file_desc::ops\n Operations (parse/encode.\n-Referenced by _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bc_\bo_\bd_\be_\b(_\b).\n+Referenced by _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bc_\bo_\bd_\be_\b(_\b), and _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\be_\bn_\bc_\bo_\bd_\be_\b(_\b).\n *\b**\b**\b**\b**\b* _\b?\b\u25c6_\b?\b\u00a0p\bpa\bar\bre\ben\bnt\bt *\b**\b**\b**\b**\b*\n struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc* osim_file_desc::parent\n parent DF\n Referenced by _\ba_\bd_\bd_\b__\bd_\bf_\b__\bw_\bi_\bt_\bh_\b__\be_\bf_\b(_\b), _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc_\b__\bf_\bi_\bn_\bd_\b__\ba_\bi_\bd_\b(_\b),\n _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc_\b__\bf_\bi_\bn_\bd_\b__\bf_\bi_\bd_\b(_\b), _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc_\b__\bf_\bi_\bn_\bd_\b__\bn_\ba_\bm_\be_\b(_\b), and\n _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc_\b__\bf_\bi_\bn_\bd_\b__\bs_\bf_\bi_\bd_\b(_\b).\n *\b**\b**\b**\b**\b* _\b?\b\u25c6_\b?\b\u00a0r\bre\bec\bc *\b**\b**\b**\b**\b*\n"}]}, {"source1": "./usr/share/doc/libosmocore/sim/html/structosim__file__ops.html", "source2": "./usr/share/doc/libosmocore/sim/html/structosim__file__ops.html", "unified_diff": "@@ -99,48 +99,50 @@\n

Operations for a given File. \n More...

\n \n

#include <sim.h>

\n \n \n-\n+\n \n \n-\n+\n \n \n

\n Data Fields

int(* parse )(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
int(* parse )(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
 Parse binary file data into osim_decoded_data.
 
struct msgb *(* encode )(const struct osim_file_desc *desc, const struct osim_decoded_data *decoded)
struct msgb *(* encode )(const struct osim_file_desc *desc, const struct osim_decoded_data *decoded)
 Encode osim_decoded_data into binary file.
 
\n

Detailed Description

\n

Operations for a given File.

\n

Field Documentation

\n \n

◆ encode

\n \n
\n
\n \n \n- \n+ \n \n
struct msgb *(* osim_file_ops::encode) (const struct osim_file_desc *desc, const struct osim_decoded_data *decoded)struct msgb *(* osim_file_ops::encode) (const struct osim_file_desc *desc, const struct osim_decoded_data *decoded)
\n
\n \n

Encode osim_decoded_data into binary file.

\n \n+

Referenced by osim_file_encode().

\n+\n
\n
\n \n

◆ parse

\n \n
\n
\n \n \n- \n+ \n \n
int(* osim_file_ops::parse) (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)int(* osim_file_ops::parse) (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data)
\n
\n \n

Parse binary file data into osim_decoded_data.

\n \n

Referenced by osim_file_decode().

\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -5,31 +5,32 @@\n No Matches\n _\bD_\ba_\bt_\ba_\b _\bF_\bi_\be_\bl_\bd_\bs\n osim_file_ops Struct Reference\n Operations for a given File. _\bM_\bo_\br_\be_\b._\b._\b.\n #include <_\bs_\bi_\bm_\b._\bh>\n D\bDa\bat\bta\ba F\bFi\bie\bel\bld\bds\bs\n int(*\u00a0 _\bp_\ba_\br_\bs_\be )(struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd, const struct\n- _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t *data)\n+ _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, int len, uint8_t *data)\n \u00a0 Parse binary file data into _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba.\n \u00a0\n-struct msgb *(*\u00a0 _\be_\bn_\bc_\bo_\bd_\be )(const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, const struct\n+struct msgb *(*\u00a0 _\be_\bn_\bc_\bo_\bd_\be )(const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, const struct\n _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *decoded)\n \u00a0 Encode _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba into binary file.\n \u00a0\n *\b**\b**\b**\b**\b* D\bDe\bet\bta\bai\bil\ble\bed\bd D\bDe\bes\bsc\bcr\bri\bip\bpt\bti\bio\bon\bn *\b**\b**\b**\b**\b*\n Operations for a given File.\n *\b**\b**\b**\b**\b* F\bFi\bie\bel\bld\bd D\bDo\boc\bcu\bum\bme\ben\bnt\bta\bat\bti\bio\bon\bn *\b**\b**\b**\b**\b*\n *\b**\b**\b**\b**\b* _\b?\b\u25c6_\b?\b\u00a0e\ben\bnc\bco\bod\bde\be *\b**\b**\b**\b**\b*\n-struct msgb *(* osim_file_ops::encode) (const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc,\n+struct msgb *(* osim_file_ops::encode) (const struct _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc,\n const struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *decoded)\n Encode _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba into binary file.\n+Referenced by _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\be_\bn_\bc_\bo_\bd_\be_\b(_\b).\n *\b**\b**\b**\b**\b* _\b?\b\u25c6_\b?\b\u00a0p\bpa\bar\brs\bse\be *\b**\b**\b**\b**\b*\n int(* osim_file_ops::parse) (struct _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba *dd, const struct\n-_\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *_\bd_\be_\bs_\bc, int _\bl_\be_\bn, uint8_t *data)\n+_\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bs_\bc *desc, int len, uint8_t *data)\n Parse binary file data into _\bo_\bs_\bi_\bm_\b__\bd_\be_\bc_\bo_\bd_\be_\bd_\b__\bd_\ba_\bt_\ba.\n Referenced by _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bd_\be_\bc_\bo_\bd_\be_\b(_\b).\n ===============================================================================\n The documentation for this struct was generated from the following file:\n * include/osmocom/sim/_\bs_\bi_\bm_\b._\bh\n * _\bo_\bs_\bi_\bm_\b__\bf_\bi_\bl_\be_\b__\bo_\bp_\bs\n * Generated by _\b[_\bd_\bo_\bx_\by_\bg_\be_\bn_\b]1.9.8\n"}]}]}]}]}]}