Mercurial > gftp.yaz
comparison lib/bookmark.c @ 48:e5f6054590b5
2002-11-5 Brian Masney <masneyb@gftp.org>
* lib/*.c src/gtk/*.c - removed function declarations for the static
functions from the top of the file. I had to rearrange the order of a
bunch of functions to avoid compiler warnings
* lib/gftp.h - include sys/sysmacros.h. If major() and minor() isn't
defined, give a compiler warning and define our own
* lib/local.c (local_get_next_file) - if this file is a device, store
the major/minor number in the file size
* src/gtk/misc-gtk.c (add_file_listbox) - if this file is a device,
use the major() and minor() macros to display the major and minor number
author | masneyb |
---|---|
date | Wed, 06 Nov 2002 02:20:25 +0000 |
parents | c8ec7877432e |
children | 7ef60ce2bdb2 |
comparison
equal
deleted
inserted
replaced
47:eec25f215772 | 48:e5f6054590b5 |
---|---|
18 /*****************************************************************************/ | 18 /*****************************************************************************/ |
19 | 19 |
20 #include "gftp.h" | 20 #include "gftp.h" |
21 static const char cvsid[] = "$Id$"; | 21 static const char cvsid[] = "$Id$"; |
22 | 22 |
23 static int bookmark_parse_url ( gftp_request * request, | |
24 const char * url ); | |
25 | |
26 void | |
27 bookmark_init (gftp_request * request) | |
28 { | |
29 g_return_if_fail (request != NULL); | |
30 | |
31 request->protonum = GFTP_BOOKMARK_NUM; | |
32 request->init = bookmark_init; | |
33 request->destroy = NULL; | |
34 request->connect = NULL; | |
35 request->disconnect = NULL; | |
36 request->get_file = NULL; | |
37 request->put_file = NULL; | |
38 request->transfer_file = NULL; | |
39 request->get_next_file_chunk = NULL; | |
40 request->put_next_file_chunk = NULL; | |
41 request->end_transfer = NULL; | |
42 request->list_files = NULL; | |
43 request->get_next_file = NULL; | |
44 request->set_data_type = NULL; | |
45 request->get_file_size = NULL; | |
46 request->chdir = NULL; | |
47 request->rmdir = NULL; | |
48 request->rmfile = NULL; | |
49 request->mkdir = NULL; | |
50 request->rename = NULL; | |
51 request->chmod = NULL; | |
52 request->set_file_time = NULL; | |
53 request->site = NULL; | |
54 request->parse_url = bookmark_parse_url; | |
55 request->url_prefix = "bookmark"; | |
56 request->protocol_name = "Bookmark"; | |
57 request->need_hostport = 0; | |
58 request->need_userpass = 0; | |
59 request->use_threads = 0; | |
60 request->use_cache = 0; | |
61 request->always_connected = 0; | |
62 gftp_set_config_options (request); | |
63 } | |
64 | 23 |
65 static int | 24 static int |
66 bookmark_parse_url (gftp_request * request, const char * url) | 25 bookmark_parse_url (gftp_request * request, const char * url) |
67 { | 26 { |
68 gftp_bookmarks * tempentry; | 27 gftp_bookmarks * tempentry; |
116 gftp_protocols[0].init (request); | 75 gftp_protocols[0].init (request); |
117 | 76 |
118 return (0); | 77 return (0); |
119 } | 78 } |
120 | 79 |
80 | |
81 void | |
82 bookmark_init (gftp_request * request) | |
83 { | |
84 g_return_if_fail (request != NULL); | |
85 | |
86 request->protonum = GFTP_BOOKMARK_NUM; | |
87 request->init = bookmark_init; | |
88 request->destroy = NULL; | |
89 request->connect = NULL; | |
90 request->disconnect = NULL; | |
91 request->get_file = NULL; | |
92 request->put_file = NULL; | |
93 request->transfer_file = NULL; | |
94 request->get_next_file_chunk = NULL; | |
95 request->put_next_file_chunk = NULL; | |
96 request->end_transfer = NULL; | |
97 request->list_files = NULL; | |
98 request->get_next_file = NULL; | |
99 request->set_data_type = NULL; | |
100 request->get_file_size = NULL; | |
101 request->chdir = NULL; | |
102 request->rmdir = NULL; | |
103 request->rmfile = NULL; | |
104 request->mkdir = NULL; | |
105 request->rename = NULL; | |
106 request->chmod = NULL; | |
107 request->set_file_time = NULL; | |
108 request->site = NULL; | |
109 request->parse_url = bookmark_parse_url; | |
110 request->url_prefix = "bookmark"; | |
111 request->protocol_name = "Bookmark"; | |
112 request->need_hostport = 0; | |
113 request->need_userpass = 0; | |
114 request->use_threads = 0; | |
115 request->use_cache = 0; | |
116 request->always_connected = 0; | |
117 gftp_set_config_options (request); | |
118 } | |
119 |