| .. | .. |
|---|
| 53 | 53 | .type = FSCACHE_COOKIE_TYPE_INDEX, |
|---|
| 54 | 54 | }; |
|---|
| 55 | 55 | |
|---|
| 56 | | -/* |
|---|
| 57 | | - * Auxiliary data attached to CIFS superblock within the cache |
|---|
| 58 | | - */ |
|---|
| 59 | | -struct cifs_fscache_super_auxdata { |
|---|
| 60 | | - u64 resource_id; /* unique server resource id */ |
|---|
| 61 | | -}; |
|---|
| 62 | | - |
|---|
| 63 | 56 | char *extract_sharename(const char *treename) |
|---|
| 64 | 57 | { |
|---|
| 65 | 58 | const char *src; |
|---|
| .. | .. |
|---|
| 98 | 91 | |
|---|
| 99 | 92 | memset(&auxdata, 0, sizeof(auxdata)); |
|---|
| 100 | 93 | auxdata.resource_id = tcon->resource_id; |
|---|
| 94 | + auxdata.vol_create_time = tcon->vol_create_time; |
|---|
| 95 | + auxdata.vol_serial_number = tcon->vol_serial_number; |
|---|
| 101 | 96 | |
|---|
| 102 | 97 | if (memcmp(data, &auxdata, datalen) != 0) |
|---|
| 103 | 98 | return FSCACHE_CHECKAUX_OBSOLETE; |
|---|