Skip to content
Snippets Groups Projects
Commit 98051828 authored by George Nachman's avatar George Nachman
Browse files

Remove sftp support

parent e68d7095
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -282,13 +282,18 @@
 
// remove host entry from this group
NSMutableArray* toRemove = [[[NSMutableArray alloc] init] autorelease];
#ifdef SUPPORT_SFTP
NSString* sftpName = [NSString stringWithFormat:@"%@-sftp", [aNetService name]];
#endif
for (NSNumber* n in [[BookmarkModel sharedInstance] bookmarkIndicesMatchingFilter:@"bonjour"]) {
int i = [n intValue];
Bookmark* bookmark = [[BookmarkModel sharedInstance] bookmarkAtIndex:i];
NSString* bookmarkName = [bookmark objectForKey:KEY_NAME];
if ([bookmarkName isEqualToString:[aNetService name]] ||
[bookmarkName isEqualToString:sftpName]) {
if ([bookmarkName isEqualToString:[aNetService name]]
#ifdef SUPPORT_SFTP
|| [bookmarkName isEqualToString:sftpName]
#endif
) {
[toRemove addObject:[NSNumber numberWithInt:i]];
}
}
Loading
Loading
@@ -349,6 +354,7 @@
[newBookmark removeObjectForKey:KEY_SHORTCUT];
[[BookmarkModel sharedInstance] addBookmark:newBookmark];
 
#ifdef SUPPORT_SFTP
// No bonjour service for sftp. Rides over ssh, so try to detect that
if ([serviceType isEqualToString:@"ssh"]) {
[newBookmark setObject:[NSString stringWithFormat:@"%@-sftp", serviceName] forKey:KEY_NAME];
Loading
Loading
@@ -357,7 +363,7 @@
[newBookmark setObject:[NSString stringWithFormat:@"sftp %@", ipAddressString] forKey:KEY_COMMAND];
[[BookmarkModel sharedInstance] addBookmark:newBookmark];
}
#endif
}
// NSNetService delegate
- (void)netServiceDidResolveAddress:(NSNetService *)sender
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment