s3-param use lp_parm_ptr() rather than parm.ptr directly
[ddiss/samba.git] / source3 / include / smb.h
index 863ba7cf1f1c8581a85bb1caf28ce988855c6a3e..f46a58ef11829fed1081beb5a58d8d0277731f66 100644 (file)
@@ -397,10 +397,6 @@ struct share_params {
        int service;
 };
 
-struct share_iterator {
-       int next_id;
-};
-
 typedef struct connection_struct {
        struct connection_struct *next, *prev;
        struct smbd_server_connection *sconn; /* can be NULL */
@@ -729,6 +725,8 @@ struct enum_list {
        const char *name;
 };
 
+struct loadparm_service;
+
 struct parm_struct {
        const char *label;
        parm_type type;
@@ -1240,8 +1238,8 @@ char *strdup(char *s);
  *        This may change again in Samba-3.0 after further testing. JHT
  */
  
-#define DEFAULT_MAJOR_VERSION 0x04
-#define DEFAULT_MINOR_VERSION 0x09
+#define SAMBA_MAJOR_NBT_ANNOUNCE_VERSION 0x04
+#define SAMBA_MINOR_NBT_ANNOUNCE_VERSION 0x09
 
 /* Browser Election Values */
 #define BROWSER_ELECTION_VERSION       0x010f