si                339 lib/socket_wrapper/socket_wrapper.c static int convert_in_un_remote(struct socket_info *si, const struct sockaddr *inaddr, struct sockaddr_un *un,
si                349 lib/socket_wrapper/socket_wrapper.c 	switch (si->family) {
si                358 lib/socket_wrapper/socket_wrapper.c 		switch (si->type) {
si                398 lib/socket_wrapper/socket_wrapper.c 		switch (si->type) {
si                446 lib/socket_wrapper/socket_wrapper.c static int convert_in_un_alloc(struct socket_info *si, const struct sockaddr *inaddr, struct sockaddr_un *un,
si                457 lib/socket_wrapper/socket_wrapper.c 	switch (si->family) {
si                469 lib/socket_wrapper/socket_wrapper.c 		switch (si->type) {
si                514 lib/socket_wrapper/socket_wrapper.c 		switch (si->type) {
si                556 lib/socket_wrapper/socket_wrapper.c 			set_port(si->family, prt, si->myname);
si                581 lib/socket_wrapper/socket_wrapper.c static int sockaddr_convert_to_un(struct socket_info *si, const struct sockaddr *in_addr, socklen_t in_len, 
si                594 lib/socket_wrapper/socket_wrapper.c 		switch (si->type) {
si                603 lib/socket_wrapper/socket_wrapper.c 			return convert_in_un_alloc(si, in_addr, out_addr, bcast);
si                605 lib/socket_wrapper/socket_wrapper.c 			return convert_in_un_remote(si, in_addr, out_addr, bcast);
si                615 lib/socket_wrapper/socket_wrapper.c static int sockaddr_convert_from_un(const struct socket_info *si, 
si                635 lib/socket_wrapper/socket_wrapper.c 		switch (si->type) {
si               1086 lib/socket_wrapper/socket_wrapper.c static uint8_t *swrap_marshall_packet(struct socket_info *si,
si               1101 lib/socket_wrapper/socket_wrapper.c 	switch (si->family) {
si               1114 lib/socket_wrapper/socket_wrapper.c 		if (si->type != SOCK_STREAM) return NULL;
si               1116 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->myname;
si               1119 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_snd;
si               1120 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_rcv;
si               1123 lib/socket_wrapper/socket_wrapper.c 		si->io.pck_snd += 1;
si               1128 lib/socket_wrapper/socket_wrapper.c 		if (si->type != SOCK_STREAM) return NULL;
si               1130 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->myname;
si               1133 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_rcv;
si               1134 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_snd;
si               1137 lib/socket_wrapper/socket_wrapper.c 		si->io.pck_rcv += 1;
si               1142 lib/socket_wrapper/socket_wrapper.c 		if (si->type != SOCK_STREAM) return NULL;
si               1144 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->myname;
si               1148 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_snd - 1;
si               1149 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_rcv;
si               1156 lib/socket_wrapper/socket_wrapper.c 		if (si->type != SOCK_STREAM) return NULL;
si               1158 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->myname;
si               1161 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_snd;
si               1162 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_rcv;
si               1168 lib/socket_wrapper/socket_wrapper.c 		if (si->type != SOCK_STREAM) return NULL;
si               1170 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->myname;
si               1173 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_rcv;
si               1174 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_snd;
si               1177 lib/socket_wrapper/socket_wrapper.c 		si->io.pck_rcv += 1;
si               1182 lib/socket_wrapper/socket_wrapper.c 		if (si->type != SOCK_STREAM) return NULL;
si               1184 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->myname;
si               1187 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_snd;
si               1188 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_rcv;
si               1191 lib/socket_wrapper/socket_wrapper.c 		si->io.pck_snd += 1;
si               1196 lib/socket_wrapper/socket_wrapper.c 		if (si->type != SOCK_STREAM) return NULL;
si               1198 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->myname;
si               1201 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_rcv;
si               1202 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_snd;
si               1208 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->myname;
si               1209 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->peername;
si               1211 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_snd;
si               1212 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_rcv;
si               1215 lib/socket_wrapper/socket_wrapper.c 		si->io.pck_snd += len;
si               1220 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->myname;
si               1221 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->peername;
si               1223 lib/socket_wrapper/socket_wrapper.c 		if (si->type == SOCK_DGRAM) {
si               1224 lib/socket_wrapper/socket_wrapper.c 			return swrap_marshall_packet(si, si->peername,
si               1229 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_rcv;
si               1230 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_snd;
si               1236 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->myname;
si               1237 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->peername;
si               1239 lib/socket_wrapper/socket_wrapper.c 		if (si->type == SOCK_DGRAM) {
si               1243 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_rcv;
si               1244 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_snd;
si               1250 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->myname;
si               1251 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->peername;
si               1253 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_rcv;
si               1254 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_snd;
si               1257 lib/socket_wrapper/socket_wrapper.c 		si->io.pck_rcv += len;
si               1262 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->myname;
si               1263 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->peername;
si               1265 lib/socket_wrapper/socket_wrapper.c 		if (si->type == SOCK_DGRAM) {
si               1269 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_rcv;
si               1270 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_snd;
si               1276 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->myname;
si               1279 lib/socket_wrapper/socket_wrapper.c 		si->io.pck_snd += len;
si               1284 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->myname;
si               1292 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->myname;
si               1295 lib/socket_wrapper/socket_wrapper.c 		si->io.pck_rcv += len;
si               1300 lib/socket_wrapper/socket_wrapper.c 		if (si->type != SOCK_STREAM) return NULL;
si               1302 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->myname;
si               1303 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->peername;
si               1305 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_snd;
si               1306 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_rcv;
si               1309 lib/socket_wrapper/socket_wrapper.c 		si->io.pck_snd += 1;
si               1314 lib/socket_wrapper/socket_wrapper.c 		if (si->type != SOCK_STREAM) return NULL;
si               1316 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->myname;
si               1317 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->peername;
si               1319 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_rcv;
si               1320 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_snd;
si               1323 lib/socket_wrapper/socket_wrapper.c 		si->io.pck_rcv += 1;
si               1328 lib/socket_wrapper/socket_wrapper.c 		if (si->type != SOCK_STREAM) return NULL;
si               1330 lib/socket_wrapper/socket_wrapper.c 		src_addr = si->myname;
si               1331 lib/socket_wrapper/socket_wrapper.c 		dest_addr = si->peername;
si               1333 lib/socket_wrapper/socket_wrapper.c 		tcp_seqno = si->io.pck_snd;
si               1334 lib/socket_wrapper/socket_wrapper.c 		tcp_ack = si->io.pck_rcv;
si               1344 lib/socket_wrapper/socket_wrapper.c 	return swrap_packet_init(&tv, src_addr, dest_addr, si->type,
si               1350 lib/socket_wrapper/socket_wrapper.c static void swrap_dump_packet(struct socket_info *si,
si               1365 lib/socket_wrapper/socket_wrapper.c 	packet = swrap_marshall_packet(si, addr, type, buf, len, &packet_len);
si               1383 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si;
si               1435 lib/socket_wrapper/socket_wrapper.c 	si = (struct socket_info *)calloc(1, sizeof(struct socket_info));
si               1437 lib/socket_wrapper/socket_wrapper.c 	si->family = family;
si               1438 lib/socket_wrapper/socket_wrapper.c 	si->type = type;
si               1439 lib/socket_wrapper/socket_wrapper.c 	si->protocol = protocol;
si               1440 lib/socket_wrapper/socket_wrapper.c 	si->fd = fd;
si               1442 lib/socket_wrapper/socket_wrapper.c 	SWRAP_DLIST_ADD(sockets, si);
si               1444 lib/socket_wrapper/socket_wrapper.c 	return si->fd;
si               1559 lib/socket_wrapper/socket_wrapper.c static int swrap_auto_bind(struct socket_info *si, int family)
si               1581 lib/socket_wrapper/socket_wrapper.c 		switch (si->type) {
si               1598 lib/socket_wrapper/socket_wrapper.c 		si->myname_len = sizeof(in);
si               1599 lib/socket_wrapper/socket_wrapper.c 		si->myname = sockaddr_dup(&in, si->myname_len);
si               1606 lib/socket_wrapper/socket_wrapper.c 		if (si->family != family) {
si               1611 lib/socket_wrapper/socket_wrapper.c 		switch (si->type) {
si               1627 lib/socket_wrapper/socket_wrapper.c 		si->myname_len = sizeof(in6);
si               1628 lib/socket_wrapper/socket_wrapper.c 		si->myname = sockaddr_dup(&in6, si->myname_len);
si               1648 lib/socket_wrapper/socket_wrapper.c 		ret = real_bind(si->fd, (struct sockaddr *)&un_addr, sizeof(un_addr));
si               1651 lib/socket_wrapper/socket_wrapper.c 		si->tmp_path = strdup(un_addr.sun_path);
si               1652 lib/socket_wrapper/socket_wrapper.c 		si->bound = 1;
si               1661 lib/socket_wrapper/socket_wrapper.c 	si->family = family;
si               1662 lib/socket_wrapper/socket_wrapper.c 	set_port(si->family, port, si->myname);
si               1672 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               1674 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               1678 lib/socket_wrapper/socket_wrapper.c 	if (si->bound == 0) {
si               1679 lib/socket_wrapper/socket_wrapper.c 		ret = swrap_auto_bind(si, serv_addr->sa_family);
si               1683 lib/socket_wrapper/socket_wrapper.c 	if (si->family != serv_addr->sa_family) {
si               1688 lib/socket_wrapper/socket_wrapper.c 	ret = sockaddr_convert_to_un(si, (const struct sockaddr *)serv_addr, addrlen, &un_addr, 0, NULL);
si               1691 lib/socket_wrapper/socket_wrapper.c 	swrap_dump_packet(si, serv_addr, SWRAP_CONNECT_SEND, NULL, 0);
si               1702 lib/socket_wrapper/socket_wrapper.c 		si->peername_len = addrlen;
si               1703 lib/socket_wrapper/socket_wrapper.c 		si->peername = sockaddr_dup(serv_addr, addrlen);
si               1704 lib/socket_wrapper/socket_wrapper.c 		si->connected = 1;
si               1706 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, serv_addr, SWRAP_CONNECT_RECV, NULL, 0);
si               1707 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, serv_addr, SWRAP_CONNECT_ACK, NULL, 0);
si               1709 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, serv_addr, SWRAP_CONNECT_UNREACH, NULL, 0);
si               1719 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               1721 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               1725 lib/socket_wrapper/socket_wrapper.c 	si->myname_len = addrlen;
si               1726 lib/socket_wrapper/socket_wrapper.c 	si->myname = sockaddr_dup(myaddr, addrlen);
si               1728 lib/socket_wrapper/socket_wrapper.c 	ret = sockaddr_convert_to_un(si, (const struct sockaddr *)myaddr, addrlen, &un_addr, 1, &si->bcast);
si               1737 lib/socket_wrapper/socket_wrapper.c 		si->bound = 1;
si               1746 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               1748 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               1759 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               1761 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               1765 lib/socket_wrapper/socket_wrapper.c 	if (!si->peername)
si               1771 lib/socket_wrapper/socket_wrapper.c 	memcpy(name, si->peername, si->peername_len);
si               1772 lib/socket_wrapper/socket_wrapper.c 	*addrlen = si->peername_len;
si               1779 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               1781 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               1785 lib/socket_wrapper/socket_wrapper.c 	memcpy(name, si->myname, si->myname_len);
si               1786 lib/socket_wrapper/socket_wrapper.c 	*addrlen = si->myname_len;
si               1793 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               1795 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               1809 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               1811 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               1819 lib/socket_wrapper/socket_wrapper.c 	switch (si->family) {
si               1833 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               1837 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               1854 lib/socket_wrapper/socket_wrapper.c 	if (sockaddr_convert_from_un(si, &un_addr, un_addrlen,
si               1855 lib/socket_wrapper/socket_wrapper.c 				     si->family, from, fromlen) == -1) {
si               1859 lib/socket_wrapper/socket_wrapper.c 	swrap_dump_packet(si, from, SWRAP_RECVFROM, buf, ret);
si               1869 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               1872 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               1876 lib/socket_wrapper/socket_wrapper.c 	if (si->connected) {
si               1882 lib/socket_wrapper/socket_wrapper.c 		to = si->peername;
si               1883 lib/socket_wrapper/socket_wrapper.c 		tolen = si->peername_len;
si               1888 lib/socket_wrapper/socket_wrapper.c 	switch (si->type) {
si               1893 lib/socket_wrapper/socket_wrapper.c 		if (si->bound == 0) {
si               1894 lib/socket_wrapper/socket_wrapper.c 			ret = swrap_auto_bind(si, si->family);
si               1898 lib/socket_wrapper/socket_wrapper.c 		ret = sockaddr_convert_to_un(si, to, tolen, &un_addr, 0, &bcast);
si               1918 lib/socket_wrapper/socket_wrapper.c 			swrap_dump_packet(si, to, SWRAP_SENDTO, buf, len);
si               1937 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, to, SWRAP_SENDTO, buf, len);
si               1938 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, to, SWRAP_SENDTO_UNREACH, buf, len);
si               1940 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, to, SWRAP_SENDTO, buf, ret);
si               1949 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               1952 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               1962 lib/socket_wrapper/socket_wrapper.c 			swrap_dump_packet(si, NULL, SWRAP_PENDING_RST, NULL, 0);
si               1964 lib/socket_wrapper/socket_wrapper.c 			swrap_dump_packet(si, NULL, SWRAP_PENDING_RST, NULL, 0);
si               1975 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               1977 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               1985 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_RECV_RST, NULL, 0);
si               1987 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_RECV_RST, NULL, 0);
si               1989 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_RECV, buf, ret);
si               1999 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               2001 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               2010 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_SEND, buf, len);
si               2011 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_SEND_RST, NULL, 0);
si               2013 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_SEND, buf, ret);
si               2022 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               2025 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               2051 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_RECV_RST, NULL, 0);
si               2053 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_RECV_RST, NULL, 0);
si               2077 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_RECV, buf, ret);
si               2087 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(s);
si               2090 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               2116 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_SEND_RST, NULL, 0);
si               2140 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_SEND, buf, ret);
si               2149 lib/socket_wrapper/socket_wrapper.c 	struct socket_info *si = find_socket_info(fd);
si               2152 lib/socket_wrapper/socket_wrapper.c 	if (!si) {
si               2156 lib/socket_wrapper/socket_wrapper.c 	SWRAP_DLIST_REMOVE(sockets, si);
si               2158 lib/socket_wrapper/socket_wrapper.c 	if (si->myname && si->peername) {
si               2159 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_CLOSE_SEND, NULL, 0);
si               2164 lib/socket_wrapper/socket_wrapper.c 	if (si->myname && si->peername) {
si               2165 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_CLOSE_RECV, NULL, 0);
si               2166 lib/socket_wrapper/socket_wrapper.c 		swrap_dump_packet(si, NULL, SWRAP_CLOSE_ACK, NULL, 0);
si               2169 lib/socket_wrapper/socket_wrapper.c 	if (si->path) free(si->path);
si               2170 lib/socket_wrapper/socket_wrapper.c 	if (si->myname) free(si->myname);
si               2171 lib/socket_wrapper/socket_wrapper.c 	if (si->peername) free(si->peername);
si               2172 lib/socket_wrapper/socket_wrapper.c 	if (si->tmp_path) {
si               2173 lib/socket_wrapper/socket_wrapper.c 		unlink(si->tmp_path);
si               2174 lib/socket_wrapper/socket_wrapper.c 		free(si->tmp_path);
si               2176 lib/socket_wrapper/socket_wrapper.c 	free(si);
si                403 lib/util/util_net.c 		const struct sockaddr_in *si = (const struct sockaddr_in *)psa;
si                404 lib/util/util_net.c 		if (si->sin_addr.s_addr == INADDR_ANY) {
si               1861 source3/include/smb.h 	void (*sign_outgoing_message)(char *outbuf, struct smb_sign_info *si);
si               1862 source3/include/smb.h 	bool (*check_incoming_message)(const char *inbuf, struct smb_sign_info *si, bool must_be_ok);
si               1863 source3/include/smb.h 	void (*free_signing_context)(struct smb_sign_info *si);
si                461 source3/lib/util_sock.c 	struct sockaddr_in *si = (struct sockaddr_in *)psa;
si                485 source3/lib/util_sock.c 			inet_ntoa(si->sin_addr),
si                486 source3/lib/util_sock.c 			si->sin_port,
si                777 source3/libsmb/nmblib.c 	struct sockaddr_in *si = (struct sockaddr_in *)&sa;
si                789 source3/libsmb/nmblib.c 			si->sin_addr,
si                790 source3/libsmb/nmblib.c 			ntohs(si->sin_port));
si                137 source3/libsmb/smb_signing.c static bool set_smb_signing_real_common(struct smb_sign_info *si)
si                139 source3/libsmb/smb_signing.c 	if (si->mandatory_signing) {
si                143 source3/libsmb/smb_signing.c 	si->doing_signing = True;
si                161 source3/libsmb/smb_signing.c static void null_sign_outgoing_message(char *outbuf, struct smb_sign_info *si)
si                174 source3/libsmb/smb_signing.c 					struct smb_sign_info *si,
si                184 source3/libsmb/smb_signing.c static void null_free_signing_context(struct smb_sign_info *si)
si                196 source3/libsmb/smb_signing.c static bool null_set_signing(struct smb_sign_info *si)
si                198 source3/libsmb/smb_signing.c 	si->signing_context = NULL;
si                200 source3/libsmb/smb_signing.c 	si->sign_outgoing_message = null_sign_outgoing_message;
si                201 source3/libsmb/smb_signing.c 	si->check_incoming_message = null_check_incoming_message;
si                202 source3/libsmb/smb_signing.c 	si->free_signing_context = null_free_signing_context;
si                211 source3/libsmb/smb_signing.c static void free_signing_context(struct smb_sign_info *si)
si                213 source3/libsmb/smb_signing.c 	if (si->free_signing_context) {
si                214 source3/libsmb/smb_signing.c 		si->free_signing_context(si);
si                215 source3/libsmb/smb_signing.c 		si->signing_context = NULL;
si                218 source3/libsmb/smb_signing.c 	null_set_signing(si);
si                222 source3/libsmb/smb_signing.c static bool signing_good(const char *inbuf, struct smb_sign_info *si,
si                227 source3/libsmb/smb_signing.c 		if (!si->doing_signing) {
si                228 source3/libsmb/smb_signing.c 			si->doing_signing = True;
si                231 source3/libsmb/smb_signing.c 		if (!si->seen_valid) {
si                232 source3/libsmb/smb_signing.c 			si->seen_valid = True;
si                236 source3/libsmb/smb_signing.c 		if (!si->mandatory_signing && !si->seen_valid) {
si                244 source3/libsmb/smb_signing.c 			si->negotiated_smb_signing = False;
si                245 source3/libsmb/smb_signing.c 			si->allow_smb_signing = False;
si                246 source3/libsmb/smb_signing.c 			si->doing_signing = False;
si                247 source3/libsmb/smb_signing.c 			free_signing_context(si);
si                329 source3/libsmb/smb_signing.c static void client_sign_outgoing_message(char *outbuf, struct smb_sign_info *si)
si                333 source3/libsmb/smb_signing.c 		(struct smb_basic_signing_context *)si->signing_context;
si                335 source3/libsmb/smb_signing.c 	if (!si->doing_signing)
si                382 source3/libsmb/smb_signing.c 					  struct smb_sign_info *si,
si                391 source3/libsmb/smb_signing.c 		(struct smb_basic_signing_context *)si->signing_context;
si                393 source3/libsmb/smb_signing.c 	if (!si->doing_signing)
si                437 source3/libsmb/smb_signing.c 	return signing_good(inbuf, si, good, reply_seq_number, must_be_ok);
si                444 source3/libsmb/smb_signing.c static void simple_free_signing_context(struct smb_sign_info *si)
si                447 source3/libsmb/smb_signing.c 		(struct smb_basic_signing_context *)si->signing_context;
si                459 source3/libsmb/smb_signing.c 	SAFE_FREE(si->signing_context);
si                524 source3/libsmb/smb_signing.c static void temp_sign_outgoing_message(char *outbuf, struct smb_sign_info *si)
si                540 source3/libsmb/smb_signing.c 					struct smb_sign_info *si, bool foo)
si                549 source3/libsmb/smb_signing.c static void temp_free_signing_context(struct smb_sign_info *si)
si                617 source3/libsmb/smb_signing.c 	struct smb_sign_info *si = &cli->sign_info;
si                618 source3/libsmb/smb_signing.c 	struct smb_basic_signing_context *data = (struct smb_basic_signing_context *)si->signing_context;
si                620 source3/libsmb/smb_signing.c 	if (!si->doing_signing) {
si                642 source3/libsmb/smb_signing.c 	struct smb_sign_info *si = &cli->sign_info;
si                643 source3/libsmb/smb_signing.c 	struct smb_basic_signing_context *data = (struct smb_basic_signing_context *)si->signing_context;
si                645 source3/libsmb/smb_signing.c 	if (!si->doing_signing) {
si                671 source3/libsmb/smb_signing.c 	struct smb_sign_info *si = &cli->sign_info;
si                672 source3/libsmb/smb_signing.c 	return si->doing_signing;
si                679 source3/libsmb/smb_signing.c static void srv_sign_outgoing_message(char *outbuf, struct smb_sign_info *si)
si                683 source3/libsmb/smb_signing.c 		(struct smb_basic_signing_context *)si->signing_context;
si                687 source3/libsmb/smb_signing.c 	if (!si->doing_signing) {
si                722 source3/libsmb/smb_signing.c 				       struct smb_sign_info *si,
si                727 source3/libsmb/smb_signing.c 		(struct smb_basic_signing_context *)si->signing_context;
si                733 source3/libsmb/smb_signing.c 	if (!si->doing_signing)
si                782 source3/libsmb/smb_signing.c 	return (signing_good(inbuf, si, good, saved_seq, must_be_ok));
si                389 source4/heimdal/lib/hcrypto/bn.c 	const heim_integer *si = bi;
si                390 source4/heimdal/lib/hcrypto/bn.c 	bi = ai; ai = si;
si               1193 source4/heimdal/lib/hx509/ca.c 	SubjectKeyIdentifier si;
si               1205 source4/heimdal/lib/hx509/ca.c 	si.data = hash;
si               1206 source4/heimdal/lib/hx509/ca.c 	si.length = sizeof(hash);
si               1209 source4/heimdal/lib/hx509/ca.c 			   &si, &size, ret);
si               1353 source4/heimdal/lib/hx509/ca.c     SubjectKeyIdentifier si;
si               1356 source4/heimdal/lib/hx509/ca.c     ret = _hx509_find_extension_subject_key_id(certificate, &si);
si               1360 source4/heimdal/lib/hx509/ca.c 	    free_SubjectKeyIdentifier(&si);
si               1365 source4/heimdal/lib/hx509/ca.c 	ret = der_copy_octet_string(&si, ai->keyIdentifier);
si               1366 source4/heimdal/lib/hx509/ca.c 	free_SubjectKeyIdentifier(&si);
si                608 source4/heimdal/lib/hx509/cert.c 				     SubjectKeyIdentifier *si)
si                614 source4/heimdal/lib/hx509/cert.c     memset(si, 0, sizeof(*si));
si                622 source4/heimdal/lib/hx509/cert.c 				       si, &size);
si                901 source4/heimdal/lib/hx509/cert.c     SubjectKeyIdentifier si;
si                913 source4/heimdal/lib/hx509/cert.c     memset(&si, 0, sizeof(si));
si                923 source4/heimdal/lib/hx509/cert.c     ret_si = _hx509_find_extension_subject_key_id(issuer, &si);
si                972 source4/heimdal/lib/hx509/cert.c 	diff = der_heim_octet_string_cmp(ai.keyIdentifier, &si);
si                978 source4/heimdal/lib/hx509/cert.c     free_SubjectKeyIdentifier(&si);
si               2830 source4/heimdal/lib/hx509/cert.c 	SubjectKeyIdentifier si;
si               2832 source4/heimdal/lib/hx509/cert.c 	ret = _hx509_find_extension_subject_key_id(c, &si);
si               2834 source4/heimdal/lib/hx509/cert.c 	    if (der_heim_octet_string_cmp(&si, q->subject_id) != 0)
si               2836 source4/heimdal/lib/hx509/cert.c 	    free_SubjectKeyIdentifier(&si);
si                283 source4/heimdal/lib/hx509/print.c     SubjectKeyIdentifier si;
si                292 source4/heimdal/lib/hx509/print.c 				      &si, &size);
si                303 source4/heimdal/lib/hx509/print.c     if (si.length == 0)
si                306 source4/heimdal/lib/hx509/print.c     if (si.length > 20)
si                312 source4/heimdal/lib/hx509/print.c 	hex_encode(si.data, si.length, &id);
si                320 source4/heimdal/lib/hx509/print.c     free_SubjectKeyIdentifier(&si);
si               1810 source4/torture/raw/acls.c 	union smb_setfileinfo si;
si               1907 source4/torture/raw/acls.c 		si.set_secdesc.level			= RAW_SFILEINFO_SEC_DESC;
si               1908 source4/torture/raw/acls.c 		si.set_secdesc.in.file.fnum		= fnum;
si               1909 source4/torture/raw/acls.c 		si.set_secdesc.in.secinfo_flags		= SECINFO_OWNER;
si               1910 source4/torture/raw/acls.c 		si.set_secdesc.in.sd			= sd_owner;
si               1911 source4/torture/raw/acls.c 		status = smb_raw_setfileinfo(cli->tree, &si);
si               1926 source4/torture/raw/acls.c 		si.set_secdesc.level			= RAW_SFILEINFO_SEC_DESC;
si               1927 source4/torture/raw/acls.c 		si.set_secdesc.in.file.fnum		= fnum;
si               1928 source4/torture/raw/acls.c 		si.set_secdesc.in.secinfo_flags		= SECINFO_GROUP;
si               1929 source4/torture/raw/acls.c 		si.set_secdesc.in.sd			= sd_group;
si               1930 source4/torture/raw/acls.c 		status = smb_raw_setfileinfo(cli->tree, &si);
si               1945 source4/torture/raw/acls.c 		si.set_secdesc.level			= RAW_SFILEINFO_SEC_DESC;
si               1946 source4/torture/raw/acls.c 		si.set_secdesc.in.file.fnum		= fnum;
si               1947 source4/torture/raw/acls.c 		si.set_secdesc.in.secinfo_flags		= SECINFO_DACL;
si               1948 source4/torture/raw/acls.c 		si.set_secdesc.in.sd			= sd_dacl;
si               1949 source4/torture/raw/acls.c 		status = smb_raw_setfileinfo(cli->tree, &si);
si               1964 source4/torture/raw/acls.c 		si.set_secdesc.level			= RAW_SFILEINFO_SEC_DESC;
si               1965 source4/torture/raw/acls.c 		si.set_secdesc.in.file.fnum		= fnum;
si               1966 source4/torture/raw/acls.c 		si.set_secdesc.in.secinfo_flags		= SECINFO_SACL;
si               1967 source4/torture/raw/acls.c 		si.set_secdesc.in.sd			= sd_sacl;
si               1968 source4/torture/raw/acls.c 		status = smb_raw_setfileinfo(cli->tree, &si);