137 return REQ_PROCEED; |
137 return REQ_PROCEED; |
138 } |
138 } |
139 |
139 |
140 int service_hello(pblock *pb, Session *sn, Request *rq) { |
140 int service_hello(pblock *pb, Session *sn, Request *rq) { |
141 pblock_nninsert("content-length", 13, rq->srvhdrs); |
141 pblock_nninsert("content-length", 13, rq->srvhdrs); |
142 pblock_nvinsert("content-type", "text/plain", rq->srvhdrs); |
|
143 protocol_status(sn, rq, 200, NULL); |
142 protocol_status(sn, rq, 200, NULL); |
144 http_start_response(sn, rq); |
143 http_start_response(sn, rq); |
145 net_write(sn->csd, "Hello World!\n", 13); |
144 net_write(sn->csd, "Hello World!\n", 13); |
146 return REQ_PROCEED; |
145 return REQ_PROCEED; |
147 } |
146 } |