Paul Zinselmeyer
ba8e969470
All checks were successful
Latex Build / build-latex (Assignment 4 - Protokollsicherheit (Praxis)) (push) Successful in 1m2s
Latex Build / build-latex (Assignment 5 - Software Security - Teil 1) (push) Successful in 1m3s
Latex Build / build-latex (Assignment 6 - Software Security - Teil 2) (push) Successful in 1m0s
Latex Build / build-latex (Assignment 4 - Protokollsicherheit (Praxis)) (pull_request) Successful in 30s
Latex Build / build-latex (Assignment 5 - Software Security - Teil 1) (pull_request) Successful in 10s
Latex Build / build-latex (Assignment 6 - Software Security - Teil 2) (pull_request) Successful in 8s
25 lines
No EOL
394 B
C
Executable file
25 lines
No EOL
394 B
C
Executable file
#ifndef WALLET_H_
|
|
#define WALLET_H_
|
|
|
|
#define MAX_ITEMS 100
|
|
#define MAX_ITEM_SIZE 100
|
|
|
|
// item
|
|
struct Item {
|
|
char title[MAX_ITEM_SIZE];
|
|
char username[MAX_ITEM_SIZE];
|
|
char password[MAX_ITEM_SIZE];
|
|
};
|
|
typedef struct Item item_t;
|
|
|
|
// wallet
|
|
struct Wallet {
|
|
item_t items[MAX_ITEMS];
|
|
size_t size;
|
|
char master_password[MAX_ITEM_SIZE];
|
|
};
|
|
typedef struct Wallet wallet_t;
|
|
|
|
|
|
|
|
#endif // WALLET_H_
|