6 #define AUTH_NO_MONEY -2 /* for balances < $0 */
10 #define CREDIT_FAIL -1
13 #define REQUEST_NO_MONEY -1 /* insufficient credit */
14 #define REQUEST_SERVFAIL -2 /* server did not respond */
15 #define REQUEST_EMPTY -3 /* none of item left */
16 #define REQUEST_INVAL -4 /* no such item */
18 u8 server_authenticate(u16 uid, u16 pin);
19 u8 server_request(u16 uid, u16 pin, u8 item);
20 u8 server_credit_account(u16 uid, u16 pin, u16 amt);
22 #endif /* _SERVER_H_ */