git.ucc.asn.au
/
tpg
/
opendispense2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More cleanup, implementing `dispense give`
[tpg/opendispense2.git]
/
src
/
server
/
server.c
diff --git
a/src/server/server.c
b/src/server/server.c
index
d7466a9
..
35f16eb
100644
(file)
--- a/
src/server/server.c
+++ b/
src/server/server.c
@@
-379,7
+379,6
@@
char *Server_Cmd_AUTOAUTH(tClient *Client, char *Args)
*/
char *Server_Cmd_ENUMITEMS(tClient *Client, char *Args)
{
*/
char *Server_Cmd_ENUMITEMS(tClient *Client, char *Args)
{
-// int nItems = giNumItems;
int retLen;
int i;
char *ret;
int retLen;
int i;
char *ret;
@@
-513,12
+512,14
@@
char *Server_Cmd_GIVE(tClient *Client, char *Args)
if( iAmmount <= 0 ) return strdup("407 Invalid Argument, ammount must be > zero\n");
// Do give
if( iAmmount <= 0 ) return strdup("407 Invalid Argument, ammount must be > zero\n");
// Do give
- switch(
Transfer
(Client->UID, uid, iAmmount, reason) )
+ switch(
DispenseGive
(Client->UID, uid, iAmmount, reason) )
{
case 0:
return strdup("200 Give OK\n");
{
case 0:
return strdup("200 Give OK\n");
-
default
:
+
case 2
:
return strdup("402 Poor You\n");
return strdup("402 Poor You\n");
+ default:
+ return strdup("500 Unknown error\n");
}
}
}
}
UCC
git Repository :: git.ucc.asn.au