Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Commit

Permalink
Add support for SSDP methods -_-
Browse files Browse the repository at this point in the history
  • Loading branch information
ry committed Nov 22, 2010
1 parent d695486 commit 1255438
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions src/node_http_parser.cc
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,10 @@ static Persistent<String> report_sym;
static Persistent<String> mkactivity_sym;
static Persistent<String> checkout_sym;
static Persistent<String> merge_sym;
static Persistent<String> msearch_sym;
static Persistent<String> notify_sym;
static Persistent<String> subscribe_sym;
static Persistent<String> unsubscribe_sym;
static Persistent<String> unknown_method_sym;

static Persistent<String> method_sym;
Expand Down Expand Up @@ -138,6 +142,10 @@ method_to_str(unsigned short m) {
case HTTP_MKACTIVITY: return mkactivity_sym;
case HTTP_CHECKOUT: return checkout_sym;
case HTTP_MERGE: return merge_sym;
case HTTP_MSEARCH: return msearch_sym;
case HTTP_NOTIFY: return notify_sym;
case HTTP_SUBSCRIBE: return subscribe_sym;
case HTTP_UNSUBSCRIBE:return unsubscribe_sym;
default: return unknown_method_sym;
}
}
Expand Down Expand Up @@ -381,6 +389,10 @@ void InitHttpParser(Handle<Object> target) {
mkactivity_sym = NODE_PSYMBOL("MKACTIVITY");
checkout_sym = NODE_PSYMBOL("CHECKOUT");
merge_sym = NODE_PSYMBOL("MERGE");
msearch_sym = NODE_PSYMBOL("M-SEARCH");
notify_sym = NODE_PSYMBOL("NOTIFY");
subscribe_sym = NODE_PSYMBOL("SUBSCRIBE");
unsubscribe_sym = NODE_PSYMBOL("UNSUBSCRIBE");;
unknown_method_sym = NODE_PSYMBOL("UNKNOWN_METHOD");

method_sym = NODE_PSYMBOL("method");
Expand Down

0 comments on commit 1255438

Please sign in to comment.