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:
Michael Lotz
2011-10-07 10:18:21 +00:00
parent 4890c4a265
commit 8fecaf03e3
2 changed files with 15 additions and 4 deletions
+5 -4
View File
@@ -11,10 +11,11 @@
#define kNetServerSignature "application/x-vnd.haiku-net_server"
#define kMsgConfigureInterface 'COif'
#define kMsgConfigureResolver 'COrs'
#define kMsgJoinNetwork 'JNnw'
#define kMsgLeaveNetwork 'LVnw'
#define kMsgConfigureInterface 'COif'
#define kMsgConfigureResolver 'COrs'
#define kMsgAddPersistentNetwork 'APnw'
#define kMsgJoinNetwork 'JNnw'
#define kMsgLeaveNetwork 'LVnw'
#endif // _NET_SERVER_H
+10
View File
@@ -357,6 +357,16 @@ NetServer::MessageReceived(BMessage* message)
break;
}
case kMsgAddPersistentNetwork:
{
status_t status = fSettings.AddNetwork(*message);
BMessage reply(B_REPLY);
reply.AddInt32("status", status);
message->SendReply(&reply);
break;
}
default:
BApplication::MessageReceived(message);
return;