Add message handling for adding persistent network configurations (as in
wireless_network). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42806 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -11,10 +11,11 @@
|
|||||||
|
|
||||||
#define kNetServerSignature "application/x-vnd.haiku-net_server"
|
#define kNetServerSignature "application/x-vnd.haiku-net_server"
|
||||||
|
|
||||||
#define kMsgConfigureInterface 'COif'
|
#define kMsgConfigureInterface 'COif'
|
||||||
#define kMsgConfigureResolver 'COrs'
|
#define kMsgConfigureResolver 'COrs'
|
||||||
#define kMsgJoinNetwork 'JNnw'
|
#define kMsgAddPersistentNetwork 'APnw'
|
||||||
#define kMsgLeaveNetwork 'LVnw'
|
#define kMsgJoinNetwork 'JNnw'
|
||||||
|
#define kMsgLeaveNetwork 'LVnw'
|
||||||
|
|
||||||
|
|
||||||
#endif // _NET_SERVER_H
|
#endif // _NET_SERVER_H
|
||||||
|
|||||||
@@ -357,6 +357,16 @@ NetServer::MessageReceived(BMessage* message)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case kMsgAddPersistentNetwork:
|
||||||
|
{
|
||||||
|
status_t status = fSettings.AddNetwork(*message);
|
||||||
|
|
||||||
|
BMessage reply(B_REPLY);
|
||||||
|
reply.AddInt32("status", status);
|
||||||
|
message->SendReply(&reply);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
default:
|
default:
|
||||||
BApplication::MessageReceived(message);
|
BApplication::MessageReceived(message);
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user