26 * POSSIBILITY OF SUCH DAMAGE. |
26 * POSSIBILITY OF SUCH DAMAGE. |
27 */ |
27 */ |
28 |
28 |
29 #include "nametrans.h" |
29 #include "nametrans.h" |
30 |
30 |
|
31 #include "../daemon/log.h" |
31 #include "../util/pblock.h" |
32 #include "../util/pblock.h" |
32 |
33 |
33 int test_nametrans(pblock *pb, Session *sn, Request *rq) { |
34 int test_nametrans(pblock *pb, Session *sn, Request *rq) { |
34 printf("test_nametrans...\n"); |
35 printf("test_nametrans...\n"); |
35 |
36 |
55 |
56 |
56 char *name = pblock_findkeyval(pb_key_name, pb); |
57 char *name = pblock_findkeyval(pb_key_name, pb); |
57 char *from = pblock_findkeyval(pb_key_from, pb); |
58 char *from = pblock_findkeyval(pb_key_from, pb); |
58 |
59 |
59 if(!name) { |
60 if(!name) { |
60 /* TODO: add log */ |
61 log_ereport(LOG_MISCONFIG, "assign-name: missing name parameter"); |
61 protocol_status(sn, rq, 500, NULL); |
62 protocol_status(sn, rq, 500, NULL); |
62 return REQ_ABORTED; |
63 return REQ_ABORTED; |
63 } |
64 } |
64 |
65 |
65 if(from) { |
66 if(from) { |