@@ -11496,8 +11496,8 @@ int gbl_connect_remote_rte = 0;
1149611496 */
1149711497int gbl_fdb_socket_timeout_ms ;
1149811498
11499- SBUF2 * connect_remote_db (const char * protocol , const char * dbname , const char * service , char * host , int use_cache ,
11500- int force_rte )
11499+ SBUF2 * connect_remote_db_flags (const char * protocol , const char * dbname , const char * service , char * host , int use_cache ,
11500+ int force_rte , int sbflags )
1150111501{
1150211502 SBUF2 * sb ;
1150311503 int port ;
@@ -11553,7 +11553,7 @@ SBUF2 *connect_remote_db(const char *protocol, const char *dbname, const char *s
1155311553 (void )setsockopt (sockfd , IPPROTO_TCP , TCP_NODELAY , & nodelay , sizeof (nodelay ));
1155411554
1155511555sbuf :
11556- sb = sbuf2open (sockfd , 0 );
11556+ sb = sbuf2open (sockfd , sbflags );
1155711557 if (!sb ) {
1155811558 logmsg (LOGMSG_ERROR , "%s: failed to open sbuf\n" , __func__ );
1155911559 Close (sockfd );
@@ -11580,6 +11580,13 @@ SBUF2 *connect_remote_db(const char *protocol, const char *dbname, const char *s
1158011580 return sb ;
1158111581}
1158211582
11583+ SBUF2 * connect_remote_db (const char * protocol , const char * dbname , const char * service , char * host , int use_cache ,
11584+ int force_rte )
11585+ {
11586+ return connect_remote_db_flags (protocol , dbname , service , host , use_cache , force_rte , 0 );
11587+ }
11588+
11589+
1158311590int sqlite3PagerLockingMode (Pager * p , int mode ) { return 0 ; }
1158411591
1158511592int sqlite3BtreeSecureDelete (Btree * btree , int arg ) { return 0 ; }
0 commit comments