The Sleuth Kit 4.15.0-develop
fs_attrlist.c File Reference

File that contains functions to process TSK_FS_ATTRLIST structures, which hold a linked list of TSK_FS_ATTR attribute structures. More...

#include "tsk_fs_i.h"

Functions

uint8_t tsk_fs_attrlist_add (TSK_FS_ATTRLIST *a_fs_attrlist, TSK_FS_ATTR *a_fs_attr)
TSK_FS_ATTRLISTtsk_fs_attrlist_alloc ()
void tsk_fs_attrlist_free (TSK_FS_ATTRLIST *a_fs_attrlist)
const TSK_FS_ATTRtsk_fs_attrlist_get (const TSK_FS_ATTRLIST *a_fs_attrlist, TSK_FS_ATTR_TYPE_ENUM a_type)
const TSK_FS_ATTRtsk_fs_attrlist_get_id (const TSK_FS_ATTRLIST *a_fs_attrlist, TSK_FS_ATTR_TYPE_ENUM a_type, uint16_t a_id)
const TSK_FS_ATTRtsk_fs_attrlist_get_idx (const TSK_FS_ATTRLIST *a_fs_attrlist, int a_idx)
int tsk_fs_attrlist_get_len (const TSK_FS_ATTRLIST *a_fs_attrlist)
const TSK_FS_ATTRtsk_fs_attrlist_get_name_type (const TSK_FS_ATTRLIST *a_fs_attrlist, TSK_FS_ATTR_TYPE_ENUM a_type, const char *name)
TSK_FS_ATTRtsk_fs_attrlist_getnew (TSK_FS_ATTRLIST *a_fs_attrlist, TSK_FS_ATTR_FLAG_ENUM a_atype)
void tsk_fs_attrlist_markunused (TSK_FS_ATTRLIST *a_fs_attrlist)

Detailed Description

File that contains functions to process TSK_FS_ATTRLIST structures, which hold a linked list of TSK_FS_ATTR attribute structures.


Copyright © 2007-2020 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.