Searched refs:psvc (Results 1 - 17 of 17) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/tools/upnp/upnp/
H A Dservice.c17 extern char *getsvcval(PService psvc, int i);
22 PService psvc; local
31 psvc = (PService) malloc(sizeof(Service));
32 memset(psvc, 0, sizeof(Service));
35 psvc->template = svctmpl;
36 psvc->device = pdev;
37 psvc->instance = ++svctmpl->count;
41 psvc->vars = (StateVar *) malloc(table_size);
42 memset(psvc->vars, 0, table_size);
45 strcpy(psvc
58 destroy_service(PService psvc) argument
74 mark_changed(PService psvc, int varindex) argument
88 service_xml(PService psvc, UFILE *up) argument
213 NotImplemented(UFILE *up, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
232 DefaultAction(UFILE *up, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
[all...]
H A Dgena.c27 extern char *getsvcval(PService psvc, int i);
32 static void service_notify_replies(PService psvc, fd_set *fds);
33 static void reap_service_subscriptions(PService psvc, time_t now);
57 PService psvc = NULL; local
65 forall_services(pdev, psvc) {
66 if (strcmp(svcname, psvc->template->name) == 0)
72 return psvc;
83 PSubscription find_by_sid(const PService psvc, const char *sid) argument
88 for (psub = psvc->subscriptions; psub; psub = psub->next)
178 void gena_new_subscription(UFILE *up, PService psvc, cha argument
241 gena_renew_subscription( UFILE *up, PService psvc, char *cb, char *sid, char *to, char *nt ) argument
282 delete_subscription(PService psvc, PSubscription sr) argument
315 PService psvc; local
373 build_notify_body(UFILE *up, PService psvc, u_int flags) argument
421 make_gena_connection(PService psvc, PSubscription sr) argument
489 gena_connection_handler(caction_t flag, struct gena_connection *gc, PService psvc) argument
521 gena_notify(PService psvc, PSubscription sr, char *body, int bodylen) argument
574 svc_send_initial_events(PService psvc) argument
620 PService psvc; local
633 update_all_subscriptions(PService psvc) argument
676 PService psvc; local
698 PService psvc; local
711 service_notify_replies(PService psvc, fd_set *fds) argument
772 PService psvc; local
785 reap_service_subscriptions(PService psvc, time_t now) argument
[all...]
H A Ddevice.c46 PService psvc; local
80 psvc = init_service(pdevtmpl->services[i], pdev);
82 psvc->next = pdev->services;
83 pdev->services = psvc;
99 PService psvc, nextsvc; local
115 for (psvc = pdev->services; psvc; psvc = nextsvc) {
116 nextsvc = psvc->next;
117 destroy_service(psvc);
226 PService psvc; local
[all...]
H A Dsoap.c48 void soap_action(UFILE *up, PService psvc, char *soapaction, char *body) argument
127 UPNP_ACTION(psvc, ac, args, nargs);
130 QueryStateVariable( up, psvc, ac, args, nargs);
132 dispatch( up, psvc, ac, args, nargs );
134 if ((psvc->flags & VAR_CHANGED) == VAR_CHANGED) {
135 update_all_subscriptions(psvc);
144 char *getsvcval_by_name(PService psvc, const char *name) argument
146 PServiceTemplate template = psvc->template;
153 (*(template->getvars))(psvc, i);
154 value = psvc
162 getsvcval(PService psvc, int i) argument
292 QueryStateVariable( UFILE *up, PService psvc, char *ac, pvar_entry_t args, int nargs) argument
429 ValidParam(PService psvc, PParam pa) argument
454 invoke( UFILE *up, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
493 soap_success( UFILE *up, PService psvc, PAction ac, pvar_entry_t args, int nargs ) argument
508 dispatch( UFILE *up, PService psvc, char *ac, pvar_entry_t args, int nargs) argument
[all...]
H A Dhttp.c25 extern void service_xml(PService psvc, UFILE *);
28 extern void gena_renew_subscription(UFILE *, PService psvc, char *cb, char *sid, char *to, char *nt);
29 extern void gena_new_subscription(UFILE *, PService psvc, char *cb, char *sid, char *to, char *nt);
412 PService psvc; local
415 if ((psvc = find_svc_by_url(fname)) == NULL) {
434 soap_action(up, psvc, sa, body);
455 PService psvc; local
458 if ((psvc = find_svc_by_url(fname)) == NULL) {
483 gena_new_subscription(up, psvc, cb, sid, to, nt);
485 gena_renew_subscription(up, psvc, c
494 PService psvc = NULL; local
581 PService psvc = NULL; local
600 PService psvc; local
[all...]
H A Dssdp.c211 PService psvc; local
226 forall_services(pdev, psvc) {
227 UPNP_TRACE(("\tcomparing to \"%s\"\n", psvc->template->name));
228 if (strlen(psvc->template->name) == namelen && strncmp(psvc->template->name, name, namelen) == 0) {
329 PService psvc; local
362 for (psvc = pdev->services; psvc; psvc = psvc
[all...]
/asus-wl-520gu-7.0.1.45/src/tools/upnp/igd/
H A Dlanhostconfig.h26 int LANHostConfig_GetVar(struct Service *psvc, int varindex);
27 int LANHostConfig_SetDomainName(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs);
H A Dlayer3.c18 static int Layer3_GetVar(struct Service *psvc, int varindex);
19 static int SetDefaultConnectionService(UFILE *, PService psvc, PAction ac, pvar_entry_t args, int nargs);
72 static int Layer3Forwarding_Init(PService psvc, service_state_t state) argument
82 psvc->opaque = (void *) pdata;
86 pdata = (struct Layer3Forwarding *) psvc->opaque;
95 int Layer3_GetVar(struct Service *psvc, int varindex) argument
98 struct Layer3Forwarding *data = psvc->opaque;
100 var = &(psvc->vars[varindex]);
116 static int SetDefaultConnectionService(UFILE *uclient, PService psvc, argument
120 struct Layer3Forwarding *data = psvc
159 PService psvc = NULL; local
177 PService psvc; local
[all...]
H A Dwancommon.c21 static int WANCommonInterfaceConfig_Init(PService psvc, service_state_t state);
22 static int WANCommonInterfaceConfig_GetVar(struct Service *psvc, int varindex);
23 static void WANCommonInterface_UpdateStats(timer_t t, PService psvc);
136 static int WANCommonInterfaceConfig_Init(PService psvc, service_state_t state) argument
144 pdevdata = (PWANDevicePrivateData) psvc->device->opaque;
148 psvc->opaque = pdata;
159 pdata->eventhandle = enqueue_event(&timer, (event_callback_t)WANCommonInterface_UpdateStats, (void *) psvc );
164 pdata = (PWANCommonPrivateData) psvc->opaque;
174 static void WANCommonInterface_UpdateStats(timer_t t, PService psvc) argument
176 PWANDevicePrivateData pdevdata = (PWANDevicePrivateData) psvc
190 WANCommonInterfaceConfig_GetVar(struct Service *psvc, int varindex) argument
[all...]
H A Dlanhostconfig.c20 int LANHostConfig_GetVar(struct Service *psvc, int varindex) argument
24 var = &(psvc->vars[varindex]);
49 int LANHostConfig_SetDomainName(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
H A Dwanipc.c35 static int SetConnectionType(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs);
40 static int WANIPConnectionInit(struct Service *psvc, service_state_t state);
41 static int WANIPConnection_GetVar(struct Service *psvc, int varindex);
42 static void WANIPConnection_Update(timer_t t, PService psvc);
230 static int WANIPConnectionInit(struct Service *psvc, service_state_t state) argument
238 pdevdata = (PWANDevicePrivateData) psvc->device->parent->opaque;
250 psvc->opaque = (void *) pdata;
256 pdata->eventhandle = enqueue_event(&timer, (event_callback_t)WANIPConnection_Update, (void *) psvc );
261 pdata = (PWANIPConnectionData) psvc->opaque;
310 static bool update_connection_status(PService psvc) argument
381 update_external_address(PService psvc) argument
400 WANIPConnection_Update(timer_t t, PService psvc) argument
422 WANIPConnection_GetVar(struct Service *psvc, int varindex) argument
473 ForceTermination(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
500 RequestConnection(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
624 SetConnectionType(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
[all...]
H A Dwanppp.c34 int WANPPPConnection_GetVar(struct Service *psvc, int varindex) argument
40 var = &(psvc->vars[varindex]);
69 int WANPPPConnection_ConfigureConnection(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
88 int WANPPPConnection_SetIdleDisconnectTime(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
100 int WANPPPConnection_RequestConnection(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
116 int WANPPPConnection_ForceTermination(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
124 int WANPPPConnection_SetConnectionType(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
127 snprintf(psvc->vars[VAR_ConnectionType].value, sizeof(psvc->vars[VAR_ConnectionType].value), ac->params[0].value);
H A Dwanppp.h40 int WANPPPConnection_GetVar(struct Service *psvc, int varindex);
H A Dx_wanpppconnection.c44 extern int WANPPPConnection_ConfigureConnection(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs);
45 extern int WANPPPConnection_SetIdleDisconnectTime(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs);
46 extern int WANPPPConnection_RequestConnection(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs);
47 extern int WANPPPConnection_ForceTermination(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs);
48 extern int WANPPPConnection_SetConnectionType(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs);
H A Dipt.c112 int AddPortMapping( UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
197 int DeletePortMapping( UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
235 int GetGenericPortMappingEntry(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
296 int GetSpecificPortMappingEntry(UFILE *uclient, PService psvc, PAction ac, pvar_entry_t args, int nargs) argument
/asus-wl-520gu-7.0.1.45/src/tools/upnp/include/
H A Dupnp.h311 extern void soap_success( UFILE *up, PService psvc, PAction ac, pvar_entry_t args, int nargs );
335 extern void mark_changed(PService psvc, int varindex);
337 extern void update_all_subscriptions(PService psvc);
340 extern int NotImplemented(UFILE *, PService psvc, PAction ac, pvar_entry_t args, int nargs);
341 extern int DefaultAction(UFILE *, struct Service *psvc, PAction ac, pvar_entry_t args, int nargs);
351 #define forall_services(pdev, psvc) \
352 for (psvc = pdev->services; psvc; psvc = psvc
[all...]
H A Dupnp_dbg.h43 #define UPNP_ACTION(psvc, ac, args, nargs)

Completed in 126 milliseconds