iface 257 lib/socket_wrapper/socket_wrapper.c unsigned int iface; iface 258 lib/socket_wrapper/socket_wrapper.c if (sscanf(s, "%u", &iface) == 1) { iface 259 lib/socket_wrapper/socket_wrapper.c if (iface >= 1 && iface <= MAX_WRAPPED_INTERFACES) { iface 260 lib/socket_wrapper/socket_wrapper.c return iface; iface 270 lib/socket_wrapper/socket_wrapper.c unsigned int iface; iface 278 lib/socket_wrapper/socket_wrapper.c if (sscanf(p, SOCKET_FORMAT, &type, &iface, &prt) != 3) { iface 283 lib/socket_wrapper/socket_wrapper.c if (iface == 0 || iface > MAX_WRAPPED_INTERFACES) { iface 305 lib/socket_wrapper/socket_wrapper.c in2->sin_addr.s_addr = htonl((127<<24) | iface); iface 324 lib/socket_wrapper/socket_wrapper.c in2->sin6_addr.s6_addr[15] = iface; iface 344 lib/socket_wrapper/socket_wrapper.c unsigned int iface; iface 374 lib/socket_wrapper/socket_wrapper.c iface = socket_wrapper_default_iface(); iface 379 lib/socket_wrapper/socket_wrapper.c iface = socket_wrapper_default_iface(); iface 384 lib/socket_wrapper/socket_wrapper.c iface = (addr & 0x000000FF); iface 414 lib/socket_wrapper/socket_wrapper.c iface = in->sin6_addr.s6_addr[15]; iface 441 lib/socket_wrapper/socket_wrapper.c socket_wrapper_dir(), type, iface, prt); iface 451 lib/socket_wrapper/socket_wrapper.c unsigned int iface; iface 486 lib/socket_wrapper/socket_wrapper.c iface = socket_wrapper_default_iface(); iface 491 lib/socket_wrapper/socket_wrapper.c iface = socket_wrapper_default_iface(); iface 496 lib/socket_wrapper/socket_wrapper.c iface = socket_wrapper_default_iface(); iface 501 lib/socket_wrapper/socket_wrapper.c iface = (addr & 0x000000FF); iface 530 lib/socket_wrapper/socket_wrapper.c iface = socket_wrapper_default_iface(); iface 532 lib/socket_wrapper/socket_wrapper.c iface = in->sin6_addr.s6_addr[15]; iface 553 lib/socket_wrapper/socket_wrapper.c socket_wrapper_dir(), type, iface, prt); iface 566 lib/socket_wrapper/socket_wrapper.c socket_wrapper_dir(), type, iface, prt); iface 1903 lib/socket_wrapper/socket_wrapper.c unsigned int iface; iface 1909 lib/socket_wrapper/socket_wrapper.c for(iface=0; iface <= MAX_WRAPPED_INTERFACES; iface++) { iface 1911 lib/socket_wrapper/socket_wrapper.c socket_wrapper_dir(), type, iface, prt); iface 3829 source3/include/proto.h struct subnet_record *make_normal_subnet(const struct interface *iface); iface 5890 source3/include/proto.h const struct ndr_interface_table *iface, iface 305 source3/lib/interface.c struct interface *iface; iface 319 source3/lib/interface.c iface = SMB_MALLOC_P(struct interface); iface 320 source3/lib/interface.c if (!iface) { iface 324 source3/lib/interface.c ZERO_STRUCTPN(iface); iface 326 source3/lib/interface.c iface->name = SMB_STRDUP(ifs->name); iface 327 source3/lib/interface.c if (!iface->name) { iface 328 source3/lib/interface.c SAFE_FREE(iface); iface 331 source3/lib/interface.c iface->flags = ifs->flags; iface 332 source3/lib/interface.c iface->ip = ifs->ip; iface 333 source3/lib/interface.c iface->netmask = ifs->netmask; iface 334 source3/lib/interface.c iface->bcast = ifs->bcast; iface 336 source3/lib/interface.c DLIST_ADD(local_interfaces, iface); iface 339 source3/lib/interface.c iface->name, iface 340 source3/lib/interface.c print_sockaddr(addr, sizeof(addr), &iface->ip) )); iface 343 source3/lib/interface.c &iface->bcast) )); iface 346 source3/lib/interface.c &iface->netmask) )); iface 503 source3/lib/interface.c struct interface *iface = local_interfaces; iface 505 source3/lib/interface.c SAFE_FREE(iface->name); iface 506 source3/lib/interface.c SAFE_FREE(iface); iface 558 source3/lib/interface.c struct interface *iface = local_interfaces; iface 560 source3/lib/interface.c SAFE_FREE(iface->name); iface 561 source3/lib/interface.c SAFE_FREE(iface); iface 239 source3/nmbd/nmbd.c const struct interface *iface = get_interface(n); iface 242 source3/nmbd/nmbd.c if (!iface) { iface 248 source3/nmbd/nmbd.c if (iface->ip.ss_family != AF_INET) { iface 254 source3/nmbd/nmbd.c ip = ((struct sockaddr_in *)&iface->ip)->sin_addr; iface 255 source3/nmbd/nmbd.c nmask = ((struct sockaddr_in *)&iface->netmask)->sin_addr; iface 263 source3/nmbd/nmbd.c if (is_loopback_addr((struct sockaddr *)&iface->ip)) { iface 266 source3/nmbd/nmbd.c print_sockaddr(str, sizeof(str), &iface->ip) )); iface 281 source3/nmbd/nmbd.c sizeof(str), &iface->ip) )); iface 282 source3/nmbd/nmbd.c subrec = make_normal_subnet(iface); iface 291 source3/nmbd/nmbd.c struct interface *iface = get_interface(n); iface 293 source3/nmbd/nmbd.c if (!iface) { iface 297 source3/nmbd/nmbd.c if (iface->ip.ss_family != AF_INET) { iface 302 source3/nmbd/nmbd.c ip = ((struct sockaddr_in *)&iface->ip)->sin_addr; iface 303 source3/nmbd/nmbd.c nmask = ((struct sockaddr_in *)&iface->netmask)->sin_addr; iface 175 source3/nmbd/nmbd_subnetdb.c struct subnet_record *make_normal_subnet(const struct interface *iface) iface 179 source3/nmbd/nmbd_subnetdb.c const struct in_addr *pip = &((const struct sockaddr_in *)&iface->ip)->sin_addr; iface 180 source3/nmbd/nmbd_subnetdb.c const struct in_addr *pbcast = &((const struct sockaddr_in *)&iface->bcast)->sin_addr; iface 181 source3/nmbd/nmbd_subnetdb.c const struct in_addr *pnmask = &((const struct sockaddr_in *)&iface->netmask)->sin_addr; iface 243 source3/nmbd/nmbd_subnetdb.c const struct interface *iface = get_interface(i); iface 245 source3/nmbd/nmbd_subnetdb.c if (!iface) { iface 251 source3/nmbd/nmbd_subnetdb.c if (iface->ip.ss_family != AF_INET) { iface 263 source3/nmbd/nmbd_subnetdb.c if (is_loopback_addr((struct sockaddr *)&iface->ip)) { iface 268 source3/nmbd/nmbd_subnetdb.c if (!make_normal_subnet(iface)) iface 1000 source3/rpc_server/srv_pipe.c const struct ndr_interface_table *iface, iface 1041 source3/rpc_server/srv_pipe.c rpc_entry->rpc_interface = iface->syntax_id; iface 55 source4/lib/com/dcom/dcom.h NTSTATUS dcom_get_pipe(struct IUnknown *iface, struct dcerpc_pipe **pp); iface 420 source4/lib/com/dcom/main.c NTSTATUS dcom_get_pipe(struct IUnknown *iface, struct dcerpc_pipe **pp) iface 431 source4/lib/com/dcom/main.c ox = object_exporter_by_oxid(iface->ctx, iface->obj.u_objref.u_standard.std.oxid); iface 439 source4/lib/com/dcom/main.c iid = iface->vtable->iid; iface 483 source4/lib/com/dcom/main.c status = dcerpc_binding_from_STRINGBINDING(iface->ctx, &binding, iface 492 source4/lib/com/dcom/main.c status = dcerpc_pipe_connect_b(iface->ctx->event_ctx, &p, binding, iface 494 source4/lib/com/dcom/main.c dcom_get_server_credentials(iface->ctx, binding->host), iface 495 source4/lib/com/dcom/main.c iface->ctx->event_ctx, iface->ctx->lp_ctx); iface 496 source4/lib/com/dcom/main.c talloc_unlink(iface->ctx, binding); iface 127 source4/lib/messaging/pymessaging.c messaging_Object *iface = (messaging_Object *)self; iface 128 source4/lib/messaging/pymessaging.c talloc_free(iface->msg_ctx); iface 134 source4/lib/messaging/pymessaging.c messaging_Object *iface = (messaging_Object *)self; iface 153 source4/lib/messaging/pymessaging.c status = messaging_send(iface->msg_ctx, server, msg_type, &data); iface 175 source4/lib/messaging/pymessaging.c messaging_Object *iface = (messaging_Object *)self; iface 190 source4/lib/messaging/pymessaging.c status = messaging_register_tmp(iface->msg_ctx, callback, iface 194 source4/lib/messaging/pymessaging.c status = messaging_register(iface->msg_ctx, callback, iface 207 source4/lib/messaging/pymessaging.c messaging_Object *iface = (messaging_Object *)self; iface 217 source4/lib/messaging/pymessaging.c messaging_deregister(iface->msg_ctx, msg_type, callback); iface 226 source4/lib/messaging/pymessaging.c messaging_Object *iface = (messaging_Object *)self; iface 236 source4/lib/messaging/pymessaging.c status = irpc_add_name(iface->msg_ctx, name); iface 248 source4/lib/messaging/pymessaging.c messaging_Object *iface = (messaging_Object *)self; iface 257 source4/lib/messaging/pymessaging.c irpc_remove_name(iface->msg_ctx, name); iface 276 source4/lib/messaging/pymessaging.c messaging_Object *iface = (messaging_Object *)obj; iface 277 source4/lib/messaging/pymessaging.c struct server_id server_id = messaging_get_server_id(iface->msg_ctx); iface 502 source4/lib/messaging/pymessaging.c irpc_ClientConnectionObject *iface = (irpc_ClientConnectionObject *)self; iface 505 source4/lib/messaging/pymessaging.c return py_irpc_call(iface, md, args, kwargs); iface 510 source4/lib/messaging/pymessaging.c irpc_ClientConnectionObject *iface = (irpc_ClientConnectionObject *)self; iface 511 source4/lib/messaging/pymessaging.c talloc_free(iface->mem_ctx); iface 67 source4/lib/socket/interface.c struct interface *iface; iface 75 source4/lib/socket/interface.c iface = talloc(*interfaces == NULL ? mem_ctx : *interfaces, struct interface); iface 76 source4/lib/socket/interface.c if (iface == NULL) iface 79 source4/lib/socket/interface.c ZERO_STRUCTPN(iface); iface 81 source4/lib/socket/interface.c iface->ip = ip; iface 82 source4/lib/socket/interface.c iface->nmask = nmask; iface 83 source4/lib/socket/interface.c bcast.s_addr = MKBCADDR(iface->ip.s_addr, iface->nmask.s_addr); iface 87 source4/lib/socket/interface.c iface->ip_s = talloc_strdup(iface, inet_ntoa(iface->ip)); iface 88 source4/lib/socket/interface.c iface->nmask_s = talloc_strdup(iface, inet_ntoa(iface->nmask)); iface 91 source4/lib/socket/interface.c iface->bcast_s = talloc_strdup(iface, inet_ntoa(bcast)); iface 94 source4/lib/socket/interface.c DLIST_ADD_END(*interfaces, iface, struct interface *); iface 96 source4/lib/socket/interface.c DEBUG(2,("added interface ip=%s nmask=%s\n", iface->ip_s, iface->nmask_s)); iface 301 source4/lib/socket/interface.c struct interface *iface; iface 305 source4/lib/socket/interface.c iface = iface_find(ifaces, ip, true); iface 306 source4/lib/socket/interface.c if (iface) { iface 307 source4/lib/socket/interface.c return iface->ip_s; iface 38 source4/librpc/rpc/dcerpc_util.c const struct ndr_interface_call *dcerpc_iface_find_call(const struct ndr_interface_table *iface, iface 42 source4/librpc/rpc/dcerpc_util.c for (i=0;i<iface->num_calls;i++) { iface 43 source4/librpc/rpc/dcerpc_util.c if (strcmp(iface->calls[i].name, name) == 0) { iface 44 source4/librpc/rpc/dcerpc_util.c return &iface->calls[i]; iface 32 source4/librpc/rpc/pyrpc.c static PyObject *py_dcerpc_run_function(dcerpc_InterfaceObject *iface, iface 63 source4/librpc/rpc/pyrpc.c status = md->call(iface->pipe, mem_ctx, r); iface 65 source4/librpc/rpc/pyrpc.c PyErr_SetDCERPCStatus(iface->pipe, status); iface 78 source4/librpc/rpc/pyrpc.c dcerpc_InterfaceObject *iface = (dcerpc_InterfaceObject *)self; iface 81 source4/librpc/rpc/pyrpc.c return py_dcerpc_run_function(iface, md, args, kwargs); iface 153 source4/librpc/rpc/pyrpc.c dcerpc_InterfaceObject *iface = (dcerpc_InterfaceObject *)obj; iface 155 source4/librpc/rpc/pyrpc.c server_name = dcerpc_server_name(iface->pipe); iface 180 source4/librpc/rpc/pyrpc.c dcerpc_InterfaceObject *iface = (dcerpc_InterfaceObject *)obj; iface 182 source4/librpc/rpc/pyrpc.c return py_ndr_syntax_id(&iface->pipe->syntax); iface 187 source4/librpc/rpc/pyrpc.c dcerpc_InterfaceObject *iface = (dcerpc_InterfaceObject *)obj; iface 189 source4/librpc/rpc/pyrpc.c return py_ndr_syntax_id(&iface->pipe->transfer_syntax); iface 223 source4/librpc/rpc/pyrpc.c dcerpc_InterfaceObject *iface = (dcerpc_InterfaceObject *)self; iface 249 source4/librpc/rpc/pyrpc.c status = dcerpc_request(iface->pipe, object?&object_guid:NULL, iface 253 source4/librpc/rpc/pyrpc.c PyErr_SetDCERPCStatus(iface->pipe, status); iface 266 source4/librpc/rpc/pyrpc.c dcerpc_InterfaceObject *iface = (dcerpc_InterfaceObject *)self; iface 289 source4/librpc/rpc/pyrpc.c status = dcerpc_alter_context(iface->pipe, iface->pipe, &abstract_syntax, iface 293 source4/librpc/rpc/pyrpc.c PyErr_SetDCERPCStatus(iface->pipe, status); iface 41 source4/nbt_server/defense.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 69 source4/nbt_server/defense.c iname = nbtd_find_iname(iface, name, NBT_NM_ACTIVE); iface 74 source4/nbt_server/defense.c iface->bcast_address, src->addr)); iface 40 source4/nbt_server/dgram/netlogon.c struct nbtd_interface *iface, iface 46 source4/nbt_server/dgram/netlogon.c struct nbtd_interface *reply_iface = nbtd_find_reply_iface(iface, src->addr, false); iface 60 source4/nbt_server/dgram/netlogon.c samctx = iface->nbtsrv->sam_ctx; iface 84 source4/nbt_server/dgram/netlogon.c pdc->pdc_name = lp_netbios_name(iface->nbtsrv->task->lp_ctx); iface 93 source4/nbt_server/dgram/netlogon.c lp_netbios_name(iface->nbtsrv->task->lp_ctx), iface 103 source4/nbt_server/dgram/netlogon.c struct nbtd_interface *iface, iface 109 source4/nbt_server/dgram/netlogon.c struct nbtd_interface *reply_iface = nbtd_find_reply_iface(iface, src->addr, false); iface 126 source4/nbt_server/dgram/netlogon.c samctx = iface->nbtsrv->sam_ctx; iface 136 source4/nbt_server/dgram/netlogon.c netlogon->req.logon.nt_version, iface->nbtsrv->task->lp_ctx, &netlogon_response.data.samlogon); iface 149 source4/nbt_server/dgram/netlogon.c lp_netbios_name(iface->nbtsrv->task->lp_ctx), iface 163 source4/nbt_server/dgram/netlogon.c struct nbtd_interface *iface = iface 175 source4/nbt_server/dgram/netlogon.c iname = nbtd_find_iname(iface, name, 0); iface 188 source4/nbt_server/dgram/netlogon.c nbtd_netlogon_getdc(dgmslot, iface, packet, iface 192 source4/nbt_server/dgram/netlogon.c nbtd_netlogon_samlogon(dgmslot, iface, packet, iface 33 source4/nbt_server/dgram/ntlogon.c struct nbtd_interface *iface, iface 39 source4/nbt_server/dgram/ntlogon.c struct nbtd_interface *reply_iface = nbtd_find_reply_iface(iface, src->addr, false); iface 54 source4/nbt_server/dgram/ntlogon.c lp_netbios_name(iface->nbtsrv->task->lp_ctx)); iface 56 source4/nbt_server/dgram/ntlogon.c logon->domain = lp_workgroup(iface->nbtsrv->task->lp_ctx); iface 65 source4/nbt_server/dgram/ntlogon.c lp_netbios_name(iface->nbtsrv->task->lp_ctx), iface 78 source4/nbt_server/dgram/ntlogon.c struct nbtd_interface *iface = iface 90 source4/nbt_server/dgram/ntlogon.c iname = nbtd_find_iname(iface, name, 0); iface 105 source4/nbt_server/dgram/ntlogon.c nbtd_ntlogon_sam_logon(dgmslot, iface, packet, src, ntlogon); iface 62 source4/nbt_server/dgram/request.c NTSTATUS nbtd_dgram_setup(struct nbtd_interface *iface, const char *bind_address) iface 65 source4/nbt_server/dgram/request.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 68 source4/nbt_server/dgram/request.c TALLOC_CTX *tmp_ctx = talloc_new(iface); iface 76 source4/nbt_server/dgram/request.c if (strcmp("0.0.0.0", iface->netmask) != 0) { iface 78 source4/nbt_server/dgram/request.c bcast_dgmsock = nbt_dgram_socket_init(iface, iface 87 source4/nbt_server/dgram/request.c iface->bcast_address, iface 88 source4/nbt_server/dgram/request.c lp_dgram_port(iface->nbtsrv->task->lp_ctx)); iface 98 source4/nbt_server/dgram/request.c iface->bcast_address, lp_dgram_port(iface->nbtsrv->task->lp_ctx), iface 103 source4/nbt_server/dgram/request.c dgram_set_incoming_handler(bcast_dgmsock, dgram_request_handler, iface); iface 107 source4/nbt_server/dgram/request.c iface->dgmsock = nbt_dgram_socket_init(iface, nbtsrv->task->event_ctx, iface 109 source4/nbt_server/dgram/request.c if (!iface->dgmsock) { iface 114 source4/nbt_server/dgram/request.c bind_addr = socket_address_from_strings(tmp_ctx, iface->dgmsock->sock->backend_name, iface 115 source4/nbt_server/dgram/request.c bind_address, lp_dgram_port(iface->nbtsrv->task->lp_ctx)); iface 121 source4/nbt_server/dgram/request.c status = socket_listen(iface->dgmsock->sock, bind_addr, 0, 0); iface 125 source4/nbt_server/dgram/request.c bind_address, lp_dgram_port(iface->nbtsrv->task->lp_ctx), nt_errstr(status))); iface 129 source4/nbt_server/dgram/request.c dgram_set_incoming_handler(iface->dgmsock, dgram_request_handler, iface); iface 142 source4/nbt_server/dgram/request.c mailslot_handlers[i].handler, iface); iface 146 source4/nbt_server/dgram/request.c dgmslot = dgram_mailslot_listen(iface->dgmsock, iface 148 source4/nbt_server/dgram/request.c mailslot_handlers[i].handler, iface); iface 41 source4/nbt_server/interfaces.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 43 source4/nbt_server/interfaces.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 82 source4/nbt_server/interfaces.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 84 source4/nbt_server/interfaces.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 91 source4/nbt_server/interfaces.c src->addr, iface, iface->ip_address, iface->netmask)); iface 108 source4/nbt_server/interfaces.c if (i == iface) { iface 134 source4/nbt_server/interfaces.c struct nbtd_iface_name *nbtd_find_iname(struct nbtd_interface *iface, iface 139 source4/nbt_server/interfaces.c for (iname=iface->names;iname;iname=iname->next) { iface 159 source4/nbt_server/interfaces.c struct nbtd_interface *iface; iface 174 source4/nbt_server/interfaces.c iface = talloc(nbtsrv, struct nbtd_interface); iface 175 source4/nbt_server/interfaces.c NT_STATUS_HAVE_NO_MEMORY(iface); iface 177 source4/nbt_server/interfaces.c iface->nbtsrv = nbtsrv; iface 178 source4/nbt_server/interfaces.c iface->bcast_address = talloc_steal(iface, bcast); iface 179 source4/nbt_server/interfaces.c iface->ip_address = talloc_steal(iface, address); iface 180 source4/nbt_server/interfaces.c iface->netmask = talloc_steal(iface, netmask); iface 181 source4/nbt_server/interfaces.c iface->names = NULL; iface 182 source4/nbt_server/interfaces.c iface->wack_queue = NULL; iface 188 source4/nbt_server/interfaces.c bcast_nbtsock = nbt_name_socket_init(iface, nbtsrv->task->event_ctx, lp_iconv_convenience(nbtsrv->task->lp_ctx)); iface 190 source4/nbt_server/interfaces.c talloc_free(iface); iface 197 source4/nbt_server/interfaces.c talloc_free(iface); iface 205 source4/nbt_server/interfaces.c talloc_free(iface); iface 210 source4/nbt_server/interfaces.c nbt_set_incoming_handler(bcast_nbtsock, nbtd_request_handler, iface); iface 214 source4/nbt_server/interfaces.c iface->nbtsock = nbt_name_socket_init(iface, nbtsrv->task->event_ctx, iface 216 source4/nbt_server/interfaces.c if (!iface->nbtsock) { iface 217 source4/nbt_server/interfaces.c talloc_free(iface); iface 221 source4/nbt_server/interfaces.c unicast_address = socket_address_from_strings(iface->nbtsock, iface 222 source4/nbt_server/interfaces.c iface->nbtsock->sock->backend_name, iface 225 source4/nbt_server/interfaces.c status = socket_listen(iface->nbtsock->sock, unicast_address, 0, 0); iface 229 source4/nbt_server/interfaces.c talloc_free(iface); iface 234 source4/nbt_server/interfaces.c nbt_set_incoming_handler(iface->nbtsock, nbtd_request_handler, iface); iface 235 source4/nbt_server/interfaces.c nbt_set_unexpected_handler(iface->nbtsock, nbtd_unexpected_handler, iface); iface 238 source4/nbt_server/interfaces.c status = nbtd_dgram_setup(iface, bind_address); iface 242 source4/nbt_server/interfaces.c talloc_free(iface); iface 247 source4/nbt_server/interfaces.c DLIST_ADD(nbtsrv->bcast_interface, iface); iface 249 source4/nbt_server/interfaces.c DLIST_ADD(nbtsrv->interfaces, iface); iface 260 source4/nbt_server/interfaces.c struct nbtd_interface *iface; iface 262 source4/nbt_server/interfaces.c iface = talloc_zero(nbtsrv, struct nbtd_interface); iface 263 source4/nbt_server/interfaces.c NT_STATUS_HAVE_NO_MEMORY(iface); iface 265 source4/nbt_server/interfaces.c iface->nbtsrv = nbtsrv; iface 267 source4/nbt_server/interfaces.c DLIST_ADD(nbtsrv->wins_interface, iface); iface 341 source4/nbt_server/interfaces.c const char **nbtd_address_list(struct nbtd_interface *iface, TALLOC_CTX *mem_ctx) iface 343 source4/nbt_server/interfaces.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 348 source4/nbt_server/interfaces.c if (iface->ip_address) { iface 349 source4/nbt_server/interfaces.c is_loopback = iface_same_net(iface->ip_address, "127.0.0.1", "255.0.0.0"); iface 350 source4/nbt_server/interfaces.c ret = str_list_add(ret, iface->ip_address); iface 354 source4/nbt_server/interfaces.c if (iface2 == iface) continue; iface 408 source4/nbt_server/interfaces.c struct nbtd_interface *nbtd_find_reply_iface(struct nbtd_interface *iface, iface 411 source4/nbt_server/interfaces.c struct nbtd_server *nbtd_server = iface->nbtsrv; iface 414 source4/nbt_server/interfaces.c if (iface != nbtd_server->bcast_interface) { iface 415 source4/nbt_server/interfaces.c return iface; iface 116 source4/nbt_server/irpc.c struct nbtd_interface *iface = nbtd_find_request_iface(server, req->in.ip_address, true); iface 133 source4/nbt_server/irpc.c handler = dgram_mailslot_temp(iface->dgmsock, NBT_MAILSLOT_GETDC, iface 153 source4/nbt_server/irpc.c dest = socket_address_from_strings(msg, iface->dgmsock->sock->backend_name, iface 157 source4/nbt_server/irpc.c status = dgram_mailslot_netlogon_send(iface->dgmsock, iface 33 source4/nbt_server/nbt_server.h struct nbtd_interface *iface; iface 36 source4/nbt_server/nodestatus.c struct nbtd_interface *iface) iface 41 source4/nbt_server/nodestatus.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 45 source4/nbt_server/nodestatus.c for (iname=iface->names;iname;iname=iname->next) { iface 72 source4/nbt_server/nodestatus.c for (iname=iface->names;iname;iname=iname->next) { iface 107 source4/nbt_server/nodestatus.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 117 source4/nbt_server/nodestatus.c iname = nbtd_find_iname(iface, name, NBT_NM_ACTIVE); iface 120 source4/nbt_server/nodestatus.c nbt_name_string(packet, name), src->addr, iface->ip_address)); iface 125 source4/nbt_server/nodestatus.c &iname->name, iface); iface 50 source4/nbt_server/packet.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 65 source4/nbt_server/packet.c if (iface->nbtsock == nbtsock && iface 66 source4/nbt_server/packet.c iface != iface->nbtsrv->bcast_interface) { iface 77 source4/nbt_server/packet.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 79 source4/nbt_server/packet.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 82 source4/nbt_server/packet.c if (src->port != lp_nbt_port(iface->nbtsrv->task->lp_ctx)) { iface 88 source4/nbt_server/packet.c for (iface=nbtsrv->interfaces;iface;iface=iface->next) { iface 89 source4/nbt_server/packet.c if (strcmp(src->addr, iface->ip_address) == 0) { iface 109 source4/nbt_server/packet.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 111 source4/nbt_server/packet.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 171 source4/nbt_server/packet.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 173 source4/nbt_server/packet.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 215 source4/nbt_server/packet.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 217 source4/nbt_server/packet.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 263 source4/nbt_server/packet.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 265 source4/nbt_server/packet.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 309 source4/nbt_server/packet.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 311 source4/nbt_server/packet.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 41 source4/nbt_server/query.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 60 source4/nbt_server/query.c iname = nbtd_find_iname(iface, name, 0); iface 85 source4/nbt_server/query.c lp_wins_support(iface->nbtsrv->task->lp_ctx)) { iface 95 source4/nbt_server/query.c nbt_name_string(packet, name), src->addr, iface->ip_address)); iface 101 source4/nbt_server/query.c nbtd_address_list(iface, packet)); iface 51 source4/nbt_server/register.c iname->iface->ip_address, iname->iface->bcast_address)); iface 64 source4/nbt_server/register.c iname->iface->ip_address, iname->iface->bcast_address, iface 69 source4/nbt_server/register.c iname->iface->ip_address, iname->iface->bcast_address, iface 84 source4/nbt_server/register.c struct nbtd_interface *iface = iname->iface; iface 87 source4/nbt_server/register.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 95 source4/nbt_server/register.c io.in.dest_addr = iface->bcast_address; iface 96 source4/nbt_server/register.c io.in.dest_port = lp_nbt_port(iface->nbtsrv->task->lp_ctx); iface 97 source4/nbt_server/register.c io.in.address = iface->ip_address; iface 107 source4/nbt_server/register.c req = nbt_name_register_send(iface->nbtsock, &io); iface 121 source4/nbt_server/register.c uint32_t max_refresh_time = lp_parm_int(iname->iface->nbtsrv->task->lp_ctx, NULL, "nbtd", "max_refresh_time", 7200); iface 125 source4/nbt_server/register.c event_add_timed(iname->iface->nbtsrv->task->event_ctx, iface 148 source4/nbt_server/register.c iname->iface->ip_address, iname->iface->bcast_address)); iface 160 source4/nbt_server/register.c iname->iface->ip_address, iname->iface->bcast_address, iface 169 source4/nbt_server/register.c static void nbtd_register_name_iface(struct nbtd_interface *iface, iface 174 source4/nbt_server/register.c const char *scope = lp_netbios_scope(iface->nbtsrv->task->lp_ctx); iface 177 source4/nbt_server/register.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 179 source4/nbt_server/register.c iname = talloc(iface, struct nbtd_iface_name); iface 182 source4/nbt_server/register.c iname->iface = iface; iface 191 source4/nbt_server/register.c iname->ttl = lp_parm_int(iface->nbtsrv->task->lp_ctx, NULL, "nbtd", "bcast_ttl", 300000); iface 195 source4/nbt_server/register.c DLIST_ADD_END(iface->names, iname, struct nbtd_iface_name *); iface 206 source4/nbt_server/register.c if (iface == iface->nbtsrv->wins_interface) { iface 213 source4/nbt_server/register.c io.in.dest_addr = iface->bcast_address; iface 214 source4/nbt_server/register.c io.in.dest_port = lp_nbt_port(iface->nbtsrv->task->lp_ctx); iface 215 source4/nbt_server/register.c io.in.address = iface->ip_address; iface 220 source4/nbt_server/register.c creq = nbt_name_register_bcast_send(iface->nbtsock, &io); iface 235 source4/nbt_server/register.c struct nbtd_interface *iface; iface 238 source4/nbt_server/register.c for (iface=nbtsrv->interfaces;iface;iface=iface->next) { iface 239 source4/nbt_server/register.c nbtd_register_name_iface(iface, name, type, nb_flags); iface 71 source4/nbt_server/wins/wins_dns_proxy.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 90 source4/nbt_server/wins/wins_dns_proxy.c creq = resolve_name_send(resolve_ctx, name, iface->nbtsrv->task->event_ctx); iface 35 source4/nbt_server/wins/winsclient.c static struct nbt_name_socket *wins_socket(struct nbtd_interface *iface) iface 37 source4/nbt_server/wins/winsclient.c struct nbtd_server *nbtsrv = iface->nbtsrv; iface 61 source4/nbt_server/wins/winsclient.c uint32_t max_refresh_time = lp_parm_int(iname->iface->nbtsrv->task->lp_ctx, NULL, "nbtd", "max_refresh_time", 7200); iface 65 source4/nbt_server/wins/winsclient.c event_add_timed(iname->iface->nbtsrv->task->event_ctx, iface 136 source4/nbt_server/wins/winsclient.c struct nbtd_interface *iface = iname->iface; iface 144 source4/nbt_server/wins/winsclient.c io.in.wins_port = lp_nbt_port(iface->nbtsrv->task->lp_ctx); iface 145 source4/nbt_server/wins/winsclient.c io.in.addresses = nbtd_address_list(iface, tmp_ctx); iface 154 source4/nbt_server/wins/winsclient.c c = nbt_name_refresh_wins_send(wins_socket(iface), &io); iface 183 source4/nbt_server/wins/winsclient.c int wins_retry_time = lp_parm_int(iname->iface->nbtsrv->task->lp_ctx, NULL, "nbtd", "wins_retry", 300); iface 184 source4/nbt_server/wins/winsclient.c event_add_timed(iname->iface->nbtsrv->task->event_ctx, iface 234 source4/nbt_server/wins/winsclient.c struct nbtd_interface *iface = iname->iface; iface 240 source4/nbt_server/wins/winsclient.c io.in.wins_port = lp_nbt_port(iname->iface->nbtsrv->task->lp_ctx); iface 241 source4/nbt_server/wins/winsclient.c io.in.wins_servers = lp_wins_server_list(iname->iface->nbtsrv->task->lp_ctx); iface 242 source4/nbt_server/wins/winsclient.c io.in.addresses = nbtd_address_list(iface, iname); iface 250 source4/nbt_server/wins/winsclient.c c = nbt_name_register_wins_send(wins_socket(iface), &io); iface 72 source4/nbt_server/wins/winsserver.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 74 source4/nbt_server/wins/winsserver.c struct wins_server *winssrv = iface->nbtsrv->winssrv; iface 123 source4/nbt_server/wins/winsserver.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 125 source4/nbt_server/wins/winsserver.c struct wins_server *winssrv = iface->nbtsrv->winssrv; iface 162 source4/nbt_server/wins/winsserver.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 164 source4/nbt_server/wins/winsserver.c struct wins_server *winssrv = iface->nbtsrv->winssrv; iface 188 source4/nbt_server/wins/winsserver.c struct nbtd_interface *iface; iface 200 source4/nbt_server/wins/winsserver.c DLIST_REMOVE(s->iface->wack_queue, s); iface 204 source4/nbt_server/wins/winsserver.c static bool wins_check_wack_queue(struct nbtd_interface *iface, iface 210 source4/nbt_server/wins/winsserver.c for (s= iface->wack_queue; s; s = s->next) { iface 395 source4/nbt_server/wins/winsserver.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 397 source4/nbt_server/wins/winsserver.c struct wins_server *winssrv = iface->nbtsrv->winssrv; iface 408 source4/nbt_server/wins/winsserver.c s->iface = iface; iface 416 source4/nbt_server/wins/winsserver.c s->io.in.nbtd_server = iface->nbtsrv; iface 417 source4/nbt_server/wins/winsserver.c s->io.in.nbt_port = lp_nbt_port(iface->nbtsrv->task->lp_ctx); iface 418 source4/nbt_server/wins/winsserver.c s->io.in.event_ctx = iface->nbtsrv->task->event_ctx; iface 424 source4/nbt_server/wins/winsserver.c DLIST_ADD_END(iface->wack_queue, s, struct nbtd_wins_wack_state *); iface 458 source4/nbt_server/wins/winsserver.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 460 source4/nbt_server/wins/winsserver.c struct wins_server *winssrv = iface->nbtsrv->winssrv; iface 499 source4/nbt_server/wins/winsserver.c duplicate_packet = wins_check_wack_queue(iface, packet, src); iface 723 source4/nbt_server/wins/winsserver.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 725 source4/nbt_server/wins/winsserver.c struct wins_server *winssrv = iface->nbtsrv->winssrv; iface 865 source4/nbt_server/wins/winsserver.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 867 source4/nbt_server/wins/winsserver.c struct wins_server *winssrv = iface->nbtsrv->winssrv; iface 953 source4/nbt_server/wins/winsserver.c if (lp_parm_bool(iface->nbtsrv->task->lp_ctx, NULL, "wreplsrv", "propagate name releases", false)) { iface 998 source4/nbt_server/wins/winsserver.c struct nbtd_interface *iface = talloc_get_type(nbtsock->incoming.private_data, iface 1000 source4/nbt_server/wins/winsserver.c struct wins_server *winssrv = iface->nbtsrv->winssrv; iface 1007 source4/nbt_server/wins/winsserver.c nbtd_winsserver_query(iface->nbtsrv->task->lp_ctx, nbtsock, packet, src); iface 49 source4/nbt_server/wins/winswack.c struct nbtd_interface *iface; iface 54 source4/nbt_server/wins/winswack.c iface = nbtd_find_request_iface(state->io->in.nbtd_server, state->query.in.dest_addr, true); iface 55 source4/nbt_server/wins/winswack.c if (!iface) { iface 61 source4/nbt_server/wins/winswack.c req = nbt_name_query_send(iface->nbtsock, &state->query); iface 92 source4/nbt_server/wins/winswack.c struct nbtd_interface *iface; iface 117 source4/nbt_server/wins/winswack.c iface = nbtd_find_request_iface(state->io->in.nbtd_server, state->query.in.dest_addr, true); iface 118 source4/nbt_server/wins/winswack.c if (!iface) { iface 122 source4/nbt_server/wins/winswack.c req = nbt_name_query_send(iface->nbtsock, &state->query); iface 164 source4/nbt_server/wins/winswack.c struct nbtd_interface *iface; iface 172 source4/nbt_server/wins/winswack.c iface = nbtd_find_request_iface(state->io->in.nbtd_server, state->release.in.dest_addr, true); iface 173 source4/nbt_server/wins/winswack.c if (!iface) { iface 179 source4/nbt_server/wins/winswack.c req = nbt_name_release_send(iface->nbtsock, &state->release); iface 202 source4/nbt_server/wins/winswack.c struct nbtd_interface *iface; iface 234 source4/nbt_server/wins/winswack.c iface = nbtd_find_request_iface(state->io->in.nbtd_server, state->release.in.dest_addr, true); iface 235 source4/nbt_server/wins/winswack.c if (!iface) { iface 239 source4/nbt_server/wins/winswack.c req = nbt_name_release_send(iface->nbtsock, &state->release); iface 115 source4/ntvfs/ntvfs_base.c bool ntvfs_interface_differs(const struct ntvfs_critical_sizes *const iface) iface 121 source4/ntvfs/ntvfs_base.c #define FIELD_DIFFERS(field) (iface->field != critical_sizes.field) iface 105 source4/rpc_server/dcerpc_server.c const struct dcesrv_interface *iface) iface 109 source4/rpc_server/dcerpc_server.c if (interface_match(&(ifl->iface), iface)) { iface 110 source4/rpc_server/dcerpc_server.c return &(ifl->iface); iface 119 source4/rpc_server/dcerpc_server.c static bool interface_match_by_uuid(const struct dcesrv_interface *iface, iface 122 source4/rpc_server/dcerpc_server.c return (iface->syntax_id.if_version == if_version && iface 123 source4/rpc_server/dcerpc_server.c GUID_equal(&iface->syntax_id.uuid, uuid)); iface 134 source4/rpc_server/dcerpc_server.c if (interface_match_by_uuid(&(ifl->iface), uuid, if_version)) { iface 135 source4/rpc_server/dcerpc_server.c return &(ifl->iface); iface 160 source4/rpc_server/dcerpc_server.c const struct dcesrv_interface *iface, iface 193 source4/rpc_server/dcerpc_server.c memcpy(&(ifl->iface), &dcesrv_mgmt_interface, iface 200 source4/rpc_server/dcerpc_server.c if (find_interface(ep, iface)!=NULL) { iface 202 source4/rpc_server/dcerpc_server.c iface->name, ep_name)); iface 213 source4/rpc_server/dcerpc_server.c memcpy(&(ifl->iface),iface, sizeof(struct dcesrv_interface)); iface 233 source4/rpc_server/dcerpc_server.c iface->name, ep_name)); iface 249 source4/rpc_server/dcerpc_server.c iface->name, ep_name)); iface 516 source4/rpc_server/dcerpc_server.c if (c->iface) { iface 517 source4/rpc_server/dcerpc_server.c c->iface->unbind(c, c->iface); iface 535 source4/rpc_server/dcerpc_server.c const struct dcesrv_interface *iface; iface 580 source4/rpc_server/dcerpc_server.c iface = find_interface_by_uuid(call->conn->endpoint, &uuid, if_version); iface 581 source4/rpc_server/dcerpc_server.c if (iface == NULL) { iface 591 source4/rpc_server/dcerpc_server.c if (iface) { iface 599 source4/rpc_server/dcerpc_server.c context->iface = iface; iface 612 source4/rpc_server/dcerpc_server.c status = iface->bind(call, iface); iface 619 source4/rpc_server/dcerpc_server.c context->iface = NULL; iface 665 source4/rpc_server/dcerpc_server.c if (iface) { iface 667 source4/rpc_server/dcerpc_server.c pkt.u.bind_ack.secondary_address = talloc_asprintf(call, "\\PIPE\\%s", iface->name); iface 738 source4/rpc_server/dcerpc_server.c const struct dcesrv_interface *iface; iface 753 source4/rpc_server/dcerpc_server.c iface = find_interface_by_uuid(call->conn->endpoint, &uuid, if_version); iface 754 source4/rpc_server/dcerpc_server.c if (iface == NULL) { iface 767 source4/rpc_server/dcerpc_server.c context->iface = iface; iface 776 source4/rpc_server/dcerpc_server.c status = iface->bind(call, iface); iface 779 source4/rpc_server/dcerpc_server.c context->iface = NULL; iface 917 source4/rpc_server/dcerpc_server.c status = context->iface->ndr_pull(call, call, pull, &call->r); iface 929 source4/rpc_server/dcerpc_server.c status = context->iface->dispatch(call, call, call->r); iface 932 source4/rpc_server/dcerpc_server.c context->iface->name, iface 958 source4/rpc_server/dcerpc_server.c status = context->iface->reply(call, call, call->r); iface 976 source4/rpc_server/dcerpc_server.c status = context->iface->ndr_push(call, call, push, call->r); iface 162 source4/rpc_server/dcerpc_server.h const struct dcesrv_interface *iface; iface 242 source4/rpc_server/dcerpc_server.h bool (*interface_by_uuid)(struct dcesrv_interface *iface, const struct GUID *, uint32_t); iface 248 source4/rpc_server/dcerpc_server.h bool (*interface_by_name)(struct dcesrv_interface *iface, const char *); iface 266 source4/rpc_server/dcerpc_server.h struct dcesrv_interface iface; iface 292 source4/rpc_server/dcerpc_server.h const struct dcesrv_interface *iface, iface 43 source4/rpc_server/dcesrv_mgmt.c vector->if_id[vector->count-1].id = &l->iface.syntax_id; iface 53 source4/rpc_server/epmapper/rpc_epmapper.c struct dcesrv_if_list *iface; iface 56 source4/rpc_server/epmapper/rpc_epmapper.c for (iface=d->interface_list;iface;iface=iface->next) { iface 64 source4/rpc_server/epmapper/rpc_epmapper.c (*eps)[total].name = iface->iface.name; iface 67 source4/rpc_server/epmapper/rpc_epmapper.c description->object = iface->iface.syntax_id; iface 71 source4/rpc_server/epmapper/rpc_epmapper.c DEBUG(1, ("Unable to build tower for %s\n", iface->iface.name)); iface 38 source4/rpc_server/remote/dcesrv_remote.c static NTSTATUS remote_op_bind(struct dcesrv_call_state *dce_call, const struct dcesrv_interface *iface) iface 67 source4/rpc_server/remote/dcesrv_remote.c table = ndr_table_by_uuid(&iface->syntax_id.uuid); /* FIXME: What about if_version ? */ iface 117 source4/rpc_server/remote/dcesrv_remote.c static void remote_op_unbind(struct dcesrv_connection_context *context, const struct dcesrv_interface *iface) iface 129 source4/rpc_server/remote/dcesrv_remote.c const struct ndr_interface_table *table = (const struct ndr_interface_table *)dce_call->context->iface->private_data; iface 161 source4/rpc_server/remote/dcesrv_remote.c const struct ndr_interface_table *table = dce_call->context->iface->private_data; iface 194 source4/rpc_server/remote/dcesrv_remote.c const struct ndr_interface_table *table = dce_call->context->iface->private_data; iface 207 source4/rpc_server/remote/dcesrv_remote.c static NTSTATUS remote_register_one_iface(struct dcesrv_context *dce_ctx, const struct dcesrv_interface *iface) iface 210 source4/rpc_server/remote/dcesrv_remote.c const struct ndr_interface_table *table = iface->private_data; iface 216 source4/rpc_server/remote/dcesrv_remote.c ret = dcesrv_interface_register(dce_ctx, name, iface, NULL); iface 238 source4/rpc_server/remote/dcesrv_remote.c struct dcesrv_interface iface; iface 240 source4/rpc_server/remote/dcesrv_remote.c if (!ep_server->interface_by_name(&iface, ifaces[i])) { iface 246 source4/rpc_server/remote/dcesrv_remote.c ret = remote_register_one_iface(dce_ctx, &iface); iface 258 source4/rpc_server/remote/dcesrv_remote.c static bool remote_fill_interface(struct dcesrv_interface *iface, const struct ndr_interface_table *if_tabl) iface 260 source4/rpc_server/remote/dcesrv_remote.c iface->name = if_tabl->name; iface 261 source4/rpc_server/remote/dcesrv_remote.c iface->syntax_id = if_tabl->syntax_id; iface 263 source4/rpc_server/remote/dcesrv_remote.c iface->bind = remote_op_bind; iface 264 source4/rpc_server/remote/dcesrv_remote.c iface->unbind = remote_op_unbind; iface 266 source4/rpc_server/remote/dcesrv_remote.c iface->ndr_pull = remote_op_ndr_pull; iface 267 source4/rpc_server/remote/dcesrv_remote.c iface->dispatch = remote_op_dispatch; iface 268 source4/rpc_server/remote/dcesrv_remote.c iface->reply = remote_op_reply; iface 269 source4/rpc_server/remote/dcesrv_remote.c iface->ndr_push = remote_op_ndr_push; iface 271 source4/rpc_server/remote/dcesrv_remote.c iface->private_data = if_tabl; iface 276 source4/rpc_server/remote/dcesrv_remote.c static bool remote_op_interface_by_uuid(struct dcesrv_interface *iface, const struct GUID *uuid, uint32_t if_version) iface 283 source4/rpc_server/remote/dcesrv_remote.c return remote_fill_interface(iface, l->table); iface 290 source4/rpc_server/remote/dcesrv_remote.c static bool remote_op_interface_by_name(struct dcesrv_interface *iface, const char *name) iface 295 source4/rpc_server/remote/dcesrv_remote.c return remote_fill_interface(iface, tbl); iface 214 source4/rpc_server/spoolss/dcesrv_spoolss.c static NTSTATUS dcerpc_spoolss_bind(struct dcesrv_call_state *dce_call, const struct dcesrv_interface *iface) iface 31 source4/rpc_server/unixinfo/dcesrv_unixinfo.c const struct dcesrv_interface *iface) iface 35 source4/rpc_server/winreg/rpc_winreg.c const struct dcesrv_interface *iface) iface 37 source4/torture/libnet/libnet_rpc.c const struct ndr_interface_table *iface, iface 48 source4/torture/libnet/libnet_rpc.c connect_r.in.dcerpc_iface = iface; iface 93 source4/torture/rpc/autoidl.c const struct ndr_interface_table *iface) iface 99 source4/torture/rpc/autoidl.c status = torture_rpc_connection(tctx, p, iface); iface 101 source4/torture/rpc/autoidl.c printf("Failed to reopen '%s' - %s\n", iface->name, nt_errstr(status)); iface 114 source4/torture/rpc/autoidl.c static void test_ptr_scan(struct torture_context *tctx, const struct ndr_interface_table *iface, iface 117 source4/torture/rpc/autoidl.c static void try_expand(struct torture_context *tctx, const struct ndr_interface_table *iface, iface 125 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); iface 140 source4/torture/rpc/autoidl.c test_ptr_scan(tctx, iface, opnum, &stub_in, iface 151 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); iface 159 source4/torture/rpc/autoidl.c static void test_ptr_scan(struct torture_context *tctx, const struct ndr_interface_table *iface, iface 167 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); iface 182 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); iface 185 source4/torture/rpc/autoidl.c try_expand(tctx, iface, opnum, &stub_in, ofs+4, depth+1); iface 187 source4/torture/rpc/autoidl.c try_expand(tctx, iface, opnum, &stub_in, max_ofs, depth+1); iface 199 source4/torture/rpc/autoidl.c static void test_scan_call(struct torture_context *tctx, const struct ndr_interface_table *iface, int opnum) iface 207 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); iface 224 source4/torture/rpc/autoidl.c test_ptr_scan(tctx, iface, opnum, &stub_in, 0, stub_in.length, 0); iface 237 source4/torture/rpc/autoidl.c test_ptr_scan(tctx, iface, opnum, &stub_in, 0, stub_in.length, 0); iface 244 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); iface 257 source4/torture/rpc/autoidl.c static void test_auto_scan(struct torture_context *tctx, const struct ndr_interface_table *iface) iface 259 source4/torture/rpc/autoidl.c test_scan_call(tctx, iface, 2); iface 264 source4/torture/rpc/autoidl.c const struct ndr_interface_table *iface; iface 266 source4/torture/rpc/autoidl.c iface = ndr_table_by_name("drsuapi"); iface 267 source4/torture/rpc/autoidl.c if (!iface) { iface 272 source4/torture/rpc/autoidl.c printf("\nProbing pipe '%s'\n", iface->name); iface 274 source4/torture/rpc/autoidl.c test_auto_scan(torture, iface); iface 35 source4/torture/rpc/countcalls.c const struct ndr_interface_table *iface, iface 41 source4/torture/rpc/countcalls.c NTSTATUS status = torture_rpc_connection(tctx, &p, iface); iface 50 source4/torture/rpc/countcalls.c printf("Failed to open '%s' to count calls - %s\n", iface->name, nt_errstr(status)); iface 54 source4/torture/rpc/countcalls.c printf("Failed to open '%s' to count calls - %s\n", iface->name, nt_errstr(status)); iface 60 source4/torture/rpc/countcalls.c printf("\nScanning pipe '%s'\n", iface->name); iface 108 source4/torture/rpc/countcalls.c const struct ndr_interface_table *iface; iface 114 source4/torture/rpc/countcalls.c iface = ndr_table_by_name(iface_name); iface 115 source4/torture/rpc/countcalls.c if (!iface) { iface 119 source4/torture/rpc/countcalls.c return count_calls(torture, torture, iface, false); iface 144 source4/torture/rpc/epmapper.c struct rpc_if_id_t iface; iface 152 source4/torture/rpc/epmapper.c r.in.interface_id = &iface; iface 163 source4/torture/rpc/epmapper.c ZERO_STRUCT(iface); iface 37 source4/torture/rpc/mgmt.c const struct ndr_interface_table *iface, iface 1503 source4/torture/rpc/samba3rpc.c const struct ndr_interface_table *iface, iface 1523 source4/torture/rpc/samba3rpc.c status = dcerpc_bind_auth_none(result, iface); iface 34 source4/torture/rpc/scanner.c const struct ndr_interface_table *iface, iface 47 source4/torture/rpc/scanner.c tbl.name = iface->name; iface 50 source4/torture/rpc/scanner.c status = torture_rpc_connection(tctx, &p, iface); iface 54 source4/torture/rpc/scanner.c uuid_str, iface->name, nt_errstr(status)); iface 36 source4/torture/rpc/spoolss_notify.c static NTSTATUS spoolss__op_bind(struct dcesrv_call_state *dce_call, const struct dcesrv_interface *iface) iface 41 source4/torture/rpc/spoolss_notify.c static void spoolss__op_unbind(struct dcesrv_connection_context *context, const struct dcesrv_interface *iface) iface 146 source4/torture/rpc/spoolss_notify.c static bool spoolss__op_interface_by_uuid(struct dcesrv_interface *iface, const struct GUID *uuid, uint32_t if_version) iface 150 source4/torture/rpc/spoolss_notify.c memcpy(iface,¬ify_test_spoolss_interface, sizeof(*iface)); iface 157 source4/torture/rpc/spoolss_notify.c static bool spoolss__op_interface_by_name(struct dcesrv_interface *iface, const char *name) iface 160 source4/torture/rpc/spoolss_notify.c memcpy(iface, ¬ify_test_spoolss_interface, sizeof(*iface));